Lead Backend Developer Citi
Designed and developed Kubernetes related services on Golang, Java, Kotlin. Deployed and managed applications on bare Kubernetes clusters, leveraging Kubernetes resources for efficient orchestration and built CI/CD pipelines for seamless deployment and streamlined operations in Kubernetes environments. Designed and optimized PostgresDB and MongoDB schemas and queries to support dynamic and scalable data storage requirements. Replaced non efficient queries with async ETL (Debezium) processes. Developed and maintained event-driven systems using Kraft Kafka, ensuring reliable message delivery and processing. Owned migration from Java GraphQL to Node.js RESTful APIs, improving maintainability and performance. Led replacement of DocuSign with an in-house enterprise Click-to-Agree platform, reducing vendor dependency and costs. Implemented robust CI/CD pipelines with Jenkins to streamline deployments and reduce application downtime. Improved backend observability using Datadog and Splunk to strengthen uptime and accelerate debugging. Participated in meetings with clients to provide product demonstrations, clarify functionalities, and support the implementation of tailored solutions to meet client-specific requirements.