I’m a results-driven Software Engineer with 6+ years of experience building scalable, high-performance applications across enterprise, fintech, and cloud-native environments. I specialize in full-stack and backend development using technologies like Java, Spring Boot, Python, C#/.NET, React, and Angular.
Experience
2024 — Now
2024 — Now
United States
• Developed Proof of Concepts (POCs) and committed code for tasks during sprints using React/TypeScript and C#/.NET, providing accurate estimates and ensuring high-quality standards.
• Wrote unit tests, updated documentation, and managed build configurations using CI/CD tools, ensuring seamless integration and code quality.
• Fixed defects promptly, updated the JIRA board daily, and provided daily progress updates to the product owner, ensuring transparency and effective communication.
• Coordinated with the testing team for clarifications, created deployment packages, and managed deployments to higher environments, ensuring smooth transitions and minimal disruptions.
• Designed and implemented scalable microservices architectures using Spring Boot, Hibernate, and Java, improving system reliability and maintainability.
• Developed and maintained RESTful and GraphQL APIs for healthcare applications, ensuring secure data access and HIPAA compliance.
• Integrated OAuth2 and JWT-based authentication for user authorization and secure access.
• Built responsive frontend applications using React.js, Redux, Angular, improving patient portal user experience.
• Implemented CI/CD pipelines with Jenkins, Docker, and Kubernetes to streamline deployment and reduce release time by 40%.
• Managed cloud infrastructure on AWS and Azure, including DynamoDB, S3, CloudWatch, and serverless functions.
• Automated data workflows using Python, Pandas, and Airflow, ensuring timely and accurate processing of health records.
• Leveraged ML models (TensorFlow, PyTorch) for predictive healthcare analytics and patient risk scoring.
2020 — 2021
2020 — 2021
India
• Developed secure banking applications using Java, Spring Boot, and Hibernate, enabling smooth financial transactions.
• Built dynamic frontend interfaces with React.js, Angular, and Tailwind CSS for internal banking dashboards.
• Implemented real-time data processing and messaging using Kafka and Socket.io, improving transaction monitoring.
• Created and maintained REST and GraphQL APIs for banking services, ensuring PCI-DSS compliance.
• Automated CI/CD deployment pipelines using Jenkins, GitHub Actions, Docker, and Kubernetes, reducing release cycle times.
• Managed relational and NoSQL databases including PostgreSQL, Oracle, MongoDB, and Redis, optimizing query performance.
• Integrated authentication and authorization mechanisms using OAuth2 and JWT for secure customer access.
• Conducted performance tuning and system optimization for high-volume financial transactions.
• Developed ETL pipelines and reporting dashboards using Tableau, Power BI, and Looker for financial analytics.
• Collaborated in Agile and SAFe teams, mentoring junior developers and improving team productivity.
• Implemented automated testing with Selenium, JUnit, and TestNG, reducing production defects by 30%.
• React/TypeScript: Developed user interfaces for web applications resulting in a 30% increase in user engagement.
• C#/.NET development: Built backend services and applications, contributing to a 25% improvement in system performance.
• Relational and NoSQL databases: Optimized database queries leading to a 20% reduction in response time.
• Docker, Kubernetes: Implemented containerization strategies, reducing deployment errors by 15%.
• AWS: Maintained cloud infrastructure, improving scalability and reducing downtime by 20%.
2017 — 2020
2017 — 2020
India
• Designed and implemented enterprise-level applications using Java, Python, Node.js, and TypeScript, improving business operations.
• Developed scalable microservices and event-driven systems with Spring Boot, Flask, FastAPI, and Kafka.
• Built robust backend APIs for internal and external integrations with REST, SOAP, gRPC, and GraphQL.
• Managed cloud deployments on AWS, Azure, and GCP, including Kubernetes clusters, Docker containers, and serverless solutions.
• Automated data processing workflows using Python, Pandas, Spark, Hadoop, and Airflow, enhancing analytics capabilities.
• Implemented unit, integration, and TDD-based automated testing using JUnit, Mockito, TestNG, and Selenium.
• Developed AI and ML features using TensorFlow, PyTorch, Scikit-learn, and Hugging Face, supporting business intelligence and predictive analytics.
• Integrated security protocols and best practices including JWT, OAuth2, and API security guidelines.
• Designed data pipelines, ETL processes, and dashboards with Snowflake, BigQuery, Tableau, and Power BI for enterprise reporting.
• Collaborated with cross-functional teams in Agile, Scrum, and Kanban environments, driving on-time project delivery.
• Mentored junior engineers and conducted code reviews, enforcing clean code, design patterns, and system design best practices.
• Web Application Development: Designed and implemented large-scale web applications using server and serverless architectures for the Edutech industry.
Education
Marist University
Master's degree, Information Technology
2022 — 2024