Smithin William

Software Engineer at Equifax Analytics | Product Engineering Center (PEC) | Java, SpringBoot| Python | Google Cloud Certified Associate Cloud Engineer

Role
Java Developer at Equifax
Location
Kochi, KL, IN
LinkedIn followers
500 followers
Information TechnologyView LinkedIn profile

About Smithin William

Cloud-native backend developer with hands-on experience designing and engineering secure, distributed systems using Java (Spring Boot) and Python, currently working at Equifax Analytics.My core expertise lies in building microservices-based architectures deployed on Google Cloud Platform (GCP), leveraging services like Cloud Run, Pub/Sub, Cloud SQL, Secret Manager, and IAM for scalable, secure application delivery. I actively apply 12-factor principles, domain-driven design, and reactive programming using Spring WebFlux and WebClient to deliver performant, maintainable APIs.I’m deeply involved in DevSecOps practices—implementing CI/CD pipelines with Jenkins and Git, using SonarQube, Fortify on Demand, and Nexus to enforce code quality, vulnerability scanning, and artifact lifecycle management.My experience also includes containerizing applications with Docker for consistent deployments across environments and monitoring operational metrics through GCP Operations Suite (Cloud Logging, Monitoring, Error Reporting).Previously at Geojit Technologies, I worked on core backend modules, focusing on service integration, performance tuning, and technical debt reduction in Spring Boot–based systems.I hold a B.Tech in Computer Science and Engineering from the University of Kerala and am a Google Cloud Certified Associate Cloud Engineer. Passionate about solving complex architectural problems, I specialize in delivering secure, observable, and resilient enterprise-grade software in Agile environments.

Experience

  1. Java Developer

    Equifax

    Jan 2025 — Present · IN

    Java, Spring Boot, PythonArchitecting and implementing event-driven microservices on Google Cloud Platform, using Cloud Run, Pub/Sub, and Cloud SQL, while ensuring decoupled, scalable design with fault-tolerant patterns.Migrated existing synchronous HTTP services from RestTemplate to WebClient, introducing non-blocking, reactive I/O and improving throughput and latency under load.Applied Spring Security + OAuth2 + GCP IAM for endpoint security and integrated secure service-to-service communication using token-based auth flows.Automated the SDLC using Jenkins pipelines and Azure DevOps, including build triggers, environment-based deploy strategies, and rollback support.Enforced static analysis and policy checks using SonarQube and Fortify on Demand, embedding security and code quality gates into the build lifecycle.Managed binary artifacts and release versions using Nexus Repository, integrating with deployment pipelines and environment-specific tagging.Built containerized services with Docker, designed base images for consistency, and managed environment variables/secrets through GCP Secret Manager and CI config maps.Integrated robust observability with Google Cloud Monitoring & Logging, and implemented custom alerts for latency thresholds, error rates, and service availability SLAs.Conducted code reviews, implemented unit/integration tests, and followed TDD, SOLID principles, and layered architecture (Controller → Service → Repository).

Education

  • Younus College of Engineering and Technology

    Bachelor of Technology - BTech

    2013 — 2017

  • University of Kerala

    Bachelor of Technology - BTech

    2013 — 2017

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Smithin William — Java Developer at Equifax in Kochi, KL, IN | Unifers