

Experienced Software Engineer with 3+ years in developing high-impact, scalable applications across healthcare, finance, and e-commerce sectors. Skilled in building and optimizing full-stack solutions using Java, Python, React, Django, Spring Boot, and AWS with a strong focus on Microservices and cloud-native architectures. Known for driving platform efficiency through real-time data integration, effective caching, and seamless API management, consistently enhancing performance and user experience.
• Worked on building a suite of web applications and services that enables our service partners to make data-driven decisions to drive their growth and profitability using React, Java and AWS.
• Worked on designing, developing and deploying backend components of web applications with Microservices using SpringBoot and implementing Web Services based on RESTful APIs.
• Responsible for optimizing application performance by analyzing application logs during on-call duty, resulting in a 15% increase in efficiency. Also worked on resolving high-severity issues for users. . Accountable for driving and developing config-based Guardrails using Chain of responsibility pattern for improving code quality by 20% and to ease chaining of new validation rules. . Used JUnit and Mockito for testing Microservices and implemented API integration and Cypress tests for web services to test end to end workflow by reducing the number of bugs by 25%
• Handled deployments to Production by monitoring the pipeline and fixing intermediate issues.
• Led a team of three developers in the successful delivery of a critical project, meeting all deadlines and exceeding user expectations.
• Created and maintained comprehensive documentation for code, APIs, and technical procedures, ensuring smooth knowledge transfer and onboarding for new team members.
• Assisted in developing a basic patient portal prototype to enable users to access health records and manage appointments. Used Java for backend services with Spring Boot and Python for data processing tasks, creating a straightforward and responsive experience for users.
• Implemented secure login and basic access control using JWT tokens and OAuth 2.0, gaining hands-on experience with authentication practices. . Supported API integrations with the existing EHR system, using RESTful APIs to allow data flow between the portal and Cigna's database, helping streamline patient-provider communication.
• Set up a PostgreSQL database for managing user information and simplified caching using Redis, which reduced database load and improved page load times.
◦ Assisted in creating simple data visualizations for health insights using Python with Matplotlib to help users monitor wellness metrics. . Learned automated testing fundamentals by writing unit tests for backend functions with JUnit and PyTest, gaining exposure to testing best practices and code quality maintenance.
• Helped in containerizing basic backend services with Docker and used Kubernetes for limited-scale deployments, introducing scalable application design and deployment strategies.
• Contributed to setting up a CI/CD pipeline using GitHub Actions, which automated basic testing and deployment steps, simplifying release cycles for updates.
◦ Worked closely with mentors and team members, engaging in code reviews and regular feedback sessions, which improved my skills and helped ensure code quality.
• Developed a responsive e-commerce platform with real-time inventory updates and purchasing functionality using React and Django, resulting in a seamless user experience and increased platform scalability.
• Implemented RESTful APIs for backend integration, leveraging Flask and SQLAlchemy for efficient database transactions, which improved data synchronization and contributed to a 30% increase in backend processing speed.
• Created modular UI components with Vue.js, enabling reusable, dynamic elements that enhanced the platform's maintainability and supported rapid feature updates. . Automated testing with JUnit and PyTest, reducing manual testing time by 40% and ensuring robust, error-free releases.
• Managed continuous integration and deployment pipelines using CircleCI and Kubernetes, which automated deployment workflows and ensured a 99.9% uptime across all platform services.
• Improved collaboration with QA and front-end teams through Dockerized environments, allowing consistent development and testing across environments and reducing deployment issues.
• Employed Redis for session management and caching, which decreased page load times by 25%, contributing to a smoother user experience and increased customer retention.