Navneet Singh

Navneet Singh

$20/hr
I build reactive microservices using Java Spring Webflux and deploy them using docker, K8s and GKE.
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Location:
Lucknow, Uttar Pradesh, India
Experience:
3 years
NAVNEET SINGH - ⋄ Lucknow, India-⋄ LinkedIn ⋄ Github ⋄ LeetCode EDUCATION Master of Computer Applications, AKTU Relevant Coursework: Data Structures and Algorithms, Operating Systems and OOPS Concepts SKILLS Backend Security Testing DevOps/Tools Database Java, Spring Boot, Reactive Microservices, REST APIs, Kafka OAuth2 (Keycloak, Okta), TLS JUnit, Mockito, Postman Git/Github, GKE, Docker, Kubernetes YAMLs R2DBC/Hibernate, Liquibase, QuestDB, PostgreSQL EXPERIENCE SDE - Backend AlphaMolly Jan 2024 - Present London, Remote • Designed and deployed 5 scalable microservices using Spring Boot (WebFlux) improving modularity and reducing inter-service latency by 30% . • Built asynchronous data pipelines with WebClient, integrating 3 external financial APIs and reducing API response bottlenecks by 45%. • Automated database schema migrations using Liquibase , cutting manual setup time by over 80% and ensuring consistent deployments across 3 environments (dev, staging, prod). • Integrated Kafka-based data ingestion ( 10,000+ records/day) into QuestDB, enabling near real-time financial analytics. • Secured inter-service communication via OAuth2 & Keycloak, automating token flows and achieving 100% compliance with internal API security standards. • Led and implemented custom OAuth2 token exchange, enabling seamless user onboarding and signup from a third-party application into our system. • Deployed services on GKE (Google Kubernetes Engine) using Docker & Kubernetes, managing 20+ resources like Deployments, Secrets, and PVCs. • Resolved Kubernetes init container issues,optimizing database readiness checks to reduce pod initialization delays by 60%. PROJECTS Interactive Code Documentation Generator Github Tech Stack- Spring Webflux, React, Github API, Keycloak, Postgresql R2DBC, Elasticserach, Postman, Docker • Built a scalable full-stack app that generates interactive documentation for 100% of Java classes in any Github repo/branch. • Integrated GitHub APto dynamically fetch and parse code from 1000+ files per repo, tracking changes via commit hashes. • Achieved sub-second searchresults across 10,000+ class names using Elasticsearch with real-time highlighting. • Rendered class-level dependency graphs using React Flow for visual traceability across complex codebases. • Ensured 100% non-blocking I/O using Spring WebFlux; improved responsiveness by 40% over traditional MVC.
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.