my work

I’m a skilled backend developer with extensive experience in designing and maintaining scalable microservices, leveraging cloud technologies and agile methodologies, and a passion for optimizing performance and solving complex data challenges.


Verizon

Software Engineer, August 2024 - Present

At Verizon, I’m part of a dynamic agile team where I contribute to building and maintaining RESTful APIs that streamline operations for B2B clients. With a strong focus on optimizing software SKU management and order fulfillment, I work across a diverse landscape of microservices. I’m also involved in managing cloud infrastructure on AWS, deploying microservices via Kubernetes, and ensuring robust communication through RabbitMQ. My role extends to improving database performance and scalability using OracleDB, Hibernate, and PL/SQL, all while upholding high standards of test coverage with cutting-edge testing tools. By focusing on code quality and maintaining consistency in logging and monitoring with tools like Kibana, I help ensure smooth and scalable service delivery.


Accenture

Software Engineer, June 2021 - August 2022

At Accenture, I was instrumental in building microservices that drove scalable and efficient business solutions. By blending Python and Java development, I built responsive systems using a test-driven approach. My work involved crafting RESTful APIs and ensuring smooth deployments through a robust CI/CD pipeline. I took ownership of creating scalable infrastructures by integrating services into Kubernetes clusters, leveraging Docker for seamless container management. My commitment to quality and efficiency was evident in my role in refining system performance, ensuring rigorous testing, and streamlining event-driven processes tailored to client needs.


Attestr

Software Engineering Intern, April 2019 - June 2021

During my internship at Attestr, I honed my skills in cloud-based architecture and backend development. My responsibilities spanned building resilient REST APIs, integrating them with AWS services to ensure fault tolerance and scalability. I also contributed to serverless microservices development using AWS Lambda and other cloud-native tools, optimizing backend operations with technologies like Node.js, Redis, and Elasticsearch. Moreover, I was tasked with building data pipelines that processed large datasets efficiently, while my front-end work involved creating responsive and performant UI components to enhance user experience.


Fountane

Software Engineering Intern, June 2018 — August 2018

During my internship at Fountane, I contributed to the development of reusable React components and integrated REST APIs for a seamless user experience. I was involved in designing database schema using UML class diagrams for efficient data manipulation, applying object-oriented design principles. Additionally, I implemented NodeJS streams and threads for efficient large file upload/download to AWS S3, thereby reducing server utilization. I also gained experience in configuring Continuous Integration/Continuous Deployment (CI/CD) processes, although the details were cut off.