Badges
Certifications
Work Experience
Senior Software Engineer
Sahaj Software Solutions•  May 2019 - Present•  London, United Kingdom
Collaborated with multiple clients to build products and platforms, participating in the entire life cycle from gathering requirements to rolling out APIs and services to production. Developed services for processing deposits across 160 countries on a global trading platform, handling events, managing requests, and resolving failed deposits. Utilized C#, .NET, Azure Service Bus for messaging, Cosmos DB for event storage, and Azure Pipelines for CI/CD. Led major initiatives for a leading publishing company to streamline article submission infrastructure by building an ELT data pipeline with Kotlin, Python, Apache Beam, Airflow, BigQuery, and dbt, collecting billions of data points and enhancing system efficiency and stability. Decreased BigQuery costs by 60% (~€8,000/month) by optimizing queries and data contract tests for the submissions data product using Kotlin, Apache Beam, BigQuery, and dbt. Spearheaded the development of a core data product using Kotlin, Apache Beam, BigQuery, and dbt, improving scalability and product quality, resulting in a 20% increase in revenue from competitor analysis and special collections. Designed and implemented core backend components using Java, Spring Boot, RabbitMQ, MongoDB, and Kubernetes, including a novel algorithm for billboard selection that improved performance by 80%, boosting product quality and efficiency. Engineered an NLP-based chatbot using Rasa, Python, Java, NLP, BERT, WebSockets, Postgres, and Kafka, handling up to 1,000 conversations per minute, reducing conversation time by over 80%, and shipping the solution to production with high reliability and stability. Built high-quality APIs for real-time billboard inventory management using Java, Spring Boot, RabbitMQ, MongoDB, and Kubernetes, unlocking $1 million in inventory and enabling businesses to book ad space in real-time, ensuring reliable and timely bookings.
Software Development Engineer
Temenos•  June 2018 - April 2019•  Chennai, India
Contributed to core banking infrastructure by enhancing system stability, resolving critical bugs, and ensuring regulatory compliance (GDPR, SWIFT). Conducted code reviews, identified and mitigated security vulnerabilities in the SWIFT protocol, improving system reliability and preventing millions in potential losses.
Education
SRM University
Computer Science & Engineering, B.Tech•  June 2014 - May 2018•  CGPA: 9.1