Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Sravya Thotakuri

Charlotte,NC

Summary

Dynamic and results-driven Full Stack Developer with 3+ years of experience in designing, developing, and deploying scalable web and backend applications. Proven expertise in React.js, Angular, ASP.NET Core, Spring Boot, AWS, and CI/CD pipelines. Adept at building secure APIs, optimizing performance, and delivering user-centric features across mobile and web platforms. Committed to Agile practices and continuous learning, with a strong interest in building high-impact customer-facing products.

Overview

5
5
years of professional experience
1
1
Certification

Work History

Java Full Stack Developer

Fairview Health Services
06.2024 - Current
  • Built modern, responsive React-based frontends using Tailwind CSS and Chakra UI, managing complex state with Redux for patient-facing dashboards.
  • Designed and implemented secure, scalable APIs using ASP.NET Core and Node.js, facilitating HIPAA-compliant healthcare services like appointment scheduling and prescription management.
  • Integrated and optimized databases including MongoDB (with Mongoose for schema modeling) and SQL Server (advanced indexing and querying) to ensure efficient data management and retrieval.
  • Developed RESTful and SOAP-based web services for seamless integration across systems.
  • Enabled real-time doctor-patient communication using WebSocket for instant alerts and updates.
  • Deployed applications on AWS Elastic Beanstalk for high availability and scalability.
  • Used AWS SES for email notifications and Twilio for SMS reminders for appointments and prescriptions.
  • Implemented built-in Dependency Injection in ASP.NET Core to manage service lifetimes and improve testability.
  • Monitored application health and logs with Serilog, Prometheus, and maintained 99.9% uptime using Grafana dashboards.
  • Automated deployments using Docker and Jenkins, and ensured backend reliability with unit testing (Mocha, Chai) and Postman for API testing.

Java Full Stack Developer

Voya Financial
01.2023 - 05.2024
  • Developed dynamic and interactive budgeting and expense tracking dashboards using Angular, RxJS, and Material UI, enhancing usability and performance across financial platforms.
  • Engineered secure, scalable RESTful APIs using ASP.NET Core and Spring Boot, optimized for high-throughput financial transactions and integrated with enterprise systems.
  • Integrated Spring Security for role-based access control and implemented JWT authentication to ensure secure access to financial data.
  • Worked extensively with MongoDB and SQL Server, applying schema validation, indexing, and aggregation pipelines to ensure high performance and data integrity across complex datasets.
  • Built automated test frameworks using Selenium, Cucumber, and TestNG; developed unit and integration tests using JUnit, Mockito, and Spring Test, increasing release confidence and reducing post-deployment issues.
  • Migrated legacy JavaScript code to a modern React.js frontend framework, reducing technical debt and improving application scalability and maintainability.
  • Integrated SOAP and RESTful APIs with third-party financial systems, improving reporting accuracy and data exchange reliability.
  • Utilized AWS S3 for secure data storage, and implemented AWS Lambda functions for scheduled and event-driven financial report generation.
  • Deployed applications in containerized environments using Docker, with CI/CD automation through Jenkins and GitHub Actions, streamlining the development lifecycle.
  • Monitored application performance using Spring Actuator, Prometheus, and Grafana, proactively identifying and resolving bottlenecks to ensure seamless user experience.
  • Implemented Stripe API for secure payment tracking and integrated audit logging to comply with industry regulations and internal compliance standards.
  • Conducted code reviews, refactoring legacy modules to improve maintainability, reduce complexity, and align with evolving business requirements.

Java Developer

Wissen Technology
04.2020 - 06.2021
  • Ensured seamless integration of Java-based applications with databases, APIs, and other systems.
  • Reduced software bugs by conducting thorough unit testing and collaborating with QA teams.
  • Reviewed code and debugged errors to improve performance.
  • Enhanced application performance by optimizing Java code and implementing efficient algorithms.
  • Developed modular ERP systems using Java, JSP, Servlets, and PostgreSQL.
  • Secured systems with JWT, implemented CI/CD pipelines, and deployed on Apache Tomcat.
  • Integrated logging and monitoring with Log4j and Nagios.

Education

Computer Science

University of Dayton
Dayton
05-2023

Skills

  • Front-End: Reactjs, Angular, Redux, RxJS, TypeScript, Tailwind CSS, Material-UI, HTML5, CSS3, Bootstrap
  • Back-End: ASPNET Core, Spring Boot, Nodejs, Expressjs, REST APIs, WebSocket, JWT, OAuth 20
  • Databases: MongoDB, PostgreSQL, MySQL, SQL Server
  • Cloud & DevOps: AWS (Elastic Beanstalk, Lambda, S3, SES), Docker, Kubernetes, Jenkins, GitHub Actions
  • Testing: JUnit, Mockito, Mocha, Chai, Selenium, Postman, Cucumber
  • Tools: Git, GitHub, Prometheus, Grafana, JIRA, Azure DevOps
  • (Optional) Mobile / iOS (if applicable): Swift, UIKit, SwiftUI, GraphQL, Apollo Client, React Native
  • Others: XSLT, XPath, WebRTC, Kafka

Certification

AWS Certified Solutions Architect - Associate

Timeline

Java Full Stack Developer

Fairview Health Services
06.2024 - Current

Java Full Stack Developer

Voya Financial
01.2023 - 05.2024

Java Developer

Wissen Technology
04.2020 - 06.2021

Computer Science

University of Dayton
Sravya Thotakuri