I am a seasoned Senior Software Engineer with over half a decade of experience in designing and developing robust, scalable backend solutions for high-traffic applications. Throughout my career, I have consistently prioritized performance and user experience, resulting in software that not only meets business objectives but also enhances customer engagement.
At Credex Technology, I developed and maintained a high-performance Customer Support Portal using Angular, Node.js, and MongoDB. I integrated CRMs, Voice Providers, and a messaging system to provide a seamless customer support experience. As the owner of the backend codebase, I implemented improvements and new features to ensure efficiency and scalability. By optimizing code performance and reducing memory usage by 30%, I enabled the portal to handle a massive 600k+ user base, potentially saving a critical customer relationship. Additionally, I collaborated with cross-functional teams to gather requirements, analyze user needs, and define project scopes. As a mentor to a team of 10 junior developers, I provided guidance and facilitated knowledge-sharing sessions, promoting best practices and fostering a collaborative learning environment.
During my time at IBM India Pvt. Ltd., I worked on a support project for resolving customer tickets in Salesforce using EDI.
At Wipro Technologies Ltd., I built real-time sentiment analysis into an application using Azure Databricks, PySpark, and Azure Text Analytics API. I also led the containerization, pipeline development, and deployment of applications using Docker and AWS services. By optimizing web application performance through caching, code minification, and image optimization, I achieved a significant reduction in page load time and a 15% boost in conversion rate. Additionally, I developed chatbots using Microsoft Azure's Luis Bot API.