Summary
Overview
Work History
Education
Skills
Timeline
Generic

Romit Dhamija

London

Summary

Over 5 years of full-stack web application development experience, proficient in Python (Django, Flask), NodeJS, React, SQL Server, MongoDB, Neo4J, and Microsoft Technologies. Skilled in Azure cloud services, software design, architecture, development, testing, and production support. Designed and implemented data pipelines with Apache Airflow for Azure resource cost optimization. Extensive experience in all stages of the Software Development Life Cycle (SDLC). Proven ability to lead teams and manage client relationships, delivering projects in dynamic environments. Adept in Agile methodologies (SCRUM) and traditional Waterfall approaches.

Overview

5
5
years of professional experience

Work History

Senior Software Engineer

Prudential PLC
07.2022 - 08.2023
  • Led projects to optimize Azure resource usage across multiple business units. Analyzed cloud spending patterns and implemented resource rightsizing strategies, achieving a 30% reduction in underutilized resources within the first quarter. Developed and implemented a comprehensive cloud cost management framework, resulting in a 15% reduction in unexpected cloud expenses.
  • Designed and deployed over 13 data pipelines using Apache Airflow, automating data extraction from various Azure APIs and reducing data processing time by 75%. Improved pipeline resilience by implementing error handling and retry mechanisms, increasing overall pipeline reliability from 85% to 99.9%. Integrated pipelines with Azure Databricks, resulting in a 40% reduction in data processing time and enabling real-time analytics for 3 critical business processes.
  • Created multiple new microservices using asynchronous programming in Python 3, leveraging the asyncio library to improve I/O-bound operations efficiency by 60%. Deployed and managed applications on Azure Kubernetes Service (AKS), achieving a 99.99% uptime for critical services and reducing deployment times by 70%.
  • Coordinated with multiple business units across 3 different geographical locations. Facilitated communication between technical teams and business stakeholders. Aligned cloud optimization efforts with overall business objectives. Conducted knowledge sharing sessions on cloud best practices and cost optimization.

Software Development Engineer - 2

Rupeek Fintech
09.2021 - 07.2022
  • Designed and implemented complex withdrawal workflows, integrating 3 major banking partners (Federal Bank, ICICI Bank, Rupeek Capital Private Ltd), resulting in a 40% increase in successful transactions. Enabled withdrawals through 3 distinct channels (mobile application, Rupeek prime cards, rewards programs), leading to a 55% increase in user engagement and a 30% rise in transaction volume.
  • Developed an automated system for loan creation workflows using Python and Flask, reducing Quality Assurance (QA) time by 90% in lower environments. Implemented automated testing suites, increasing test coverage from 60% to 95% and reducing critical bugs in production by 80%.
  • Delivered weekly project status updates with 100% timeliness, improving stakeholder visibility and decision-making efficiency by 60%. Reduced average issue resolution time from 5 days to 1 day through improved escalation processes and proactive risk management.

Software Engineer

Mindtree Ltd
10.2018 - 08.2021
  • Developed scalable workflows for extracting synonyms from email data. Utilized Azure LUIS (Language Understanding Intelligent Service), an Azure cognitive service. The extracted synonyms were used for a Semantic Knowledge Representation layer. This suggests work on natural language processing (NLP) and semantic analysis. Solution was designed to handle close to 12K emails in a day to develop a knowledge layer.
  • Developed a customized fuzzy string matching algorithm. The algorithm was specifically designed for mapping synonyms to products. This custom solution improved the accuracy of product matching to 92% compared to off-the-shelf solutions.
  • Actively participated in pair programming sessions leading to higher code quality and reduced technical debt. Involved in discussions and implementations of architectural patterns. Conducted code quality reviews to prevent the accumulation of technical debt and improve the long-term maintainability of the codebase.

Education

Master of Science - Computer Science

Coventry University
07.2024

Bachelor’s of Technology -

Guru Gobind Singh Indraprastha University
04.2018

Skills

  • Visual Studio 2019, VS Code, Postman, RabbitMQ, JIRA, SQL Server Management Studio
  • Django3/4, Flask3, Apache Airflow, NestJs
  • Python3, NodeJS18, Java11, JavaScript, Typescript
  • GIT, Bitbucket, Azure DevOps, Azure Repos
  • Azure Databricks, Log Analytics, SonarQube(Azure DevOps Integration), Azure Kubernetes Service, Azure Functions, Azure Logic Apps, Azure Language Understanding(LUIS), Azure CosmosDB

Timeline

Senior Software Engineer

Prudential PLC
07.2022 - 08.2023

Software Development Engineer - 2

Rupeek Fintech
09.2021 - 07.2022

Software Engineer

Mindtree Ltd
10.2018 - 08.2021

Master of Science - Computer Science

Coventry University

Bachelor’s of Technology -

Guru Gobind Singh Indraprastha University
Romit Dhamija