Rohan Thammisetty
Full Stack Developer
Phone: 469-***-****
Email: ******.*****@*****.***
Plano-TX 75093
https://www.linkedin.com/in/rohan-thammi-setty
H1B
Professional Summary
Several years of IT experience in various web-based, Enterprise, Client/Server and Distributed applications using Java/ J2EE.
Extensive experience in Front - End UI technologies like HTML4/5, XHTML, DHTML, CSS2/3 (SASS, LESS), Bootstrap JS, DOM in developing dynamic and responsive web pages.
Extensively used JavaScript/Typescript, Ajax, and JSON to build highly interactive web pages.
Strong experience in developing Single Page Application (SPA) using MEAN (Mongo, Express, Angular and Node) stack.
Experienced in creative and effective front-end responsive web development using JSP, JavaScript, JQuery, Vue.js, Angular Js, Node JS, Backbone Js, Bootstrap, React JS, Ajax.
Developed numbers of Typescripts (ES6) objects including Components, ng Modules, Providers, Services, Interfaces and classes utilizing arrow function and optional types
Experienced in various Angular 14 for rapid CRUD front-end app development and to achieve MVC design flow.
Experience in Designed and developed reactive, non-blocking applications using Reactive programming principles.
Developed applications in AngularJS with business application logic using controllers and Services for reading and manipulating JSON data and rendering it to the DOM using two-way data binding between controller and View.
Involved in developing a full-fledged REST API server with an open-source NoSQL database that uses a document-oriented data model MongoDB and Mongoose connector.
Experienced in Python for backend development, including building RESTful APIs, scripting, and data processing tasks.
Experience in Developing and maintaining enterprise desktop applications using Eclipse RCP, OSGi framework, SWT/JFace, and plugin-based architecture.
Experienced in using Google Dataflow for large-scale data processing tasks, such as ETL (Extract, Transform, Load) processes, real-time analytics, and batch processing.
AWS Glue Data Catalog to manage metadata and facilitate easy querying across different datasets.
Closely worked with Application using React.JS and Node.js libraries NPM, gulp directories to generate the desired view, and redux to root the URL properly.
Designed and created highly scalable, highly available, fault tolerant, highly secured, distributed infrastructure (IAAS) using AWS EC2 instances, S3, SQS, EBS, ELB, API Gateway, Route 53, Cloud Front, Auto Scaling, Elastic Bean Stalk, IAM, ECS, VPC, Cloud Watch, Cloud Trial, RDS, SNS, SQS.
Developed distributed data processing pipelines using Apache Spark for large-scale data transformation and analytics workloads.
Used DynamoDB for scalable storage in microservices architecture, ensuring efficient data retrieval.
Experience in Architect and developed Camunda BPM workflows with custom cockpit plugins to automate complex business processes.
Experience with various web MVC monolithic frameworks such as JSF, Spring MVC and Struts.
Experience in building isomorphic applications using React.js, Redux with GraphQL.
Excellent experience with Relational databases like MySQL, Oracle, SQL Server, DB2 and No SQL Databases like Couch DB and Cassandra.
Solid Experience with Java based ORM frameworks such as Hibernate.
Experience with tools like Ant, Maven, and Gradle for building applications to various environments.
Integrated OpenAI GPT models into enterprise applications for automated document summarization, conversational assistants, and knowledge retrieval.
Extensive hands-on experience in setting up CD/CI pipelines using Jenkins, Bamboo and Go CD.
Proficient in writing unit tests for JavaScript based Applications using Karma, Jasmine
Wrote comprehensive test cases and test plans using JUnit, TestNG and Mockito for Java based backend applications.
Develop Spring Boot microservices for browser and mobile applications.
Worked with Log Monitoring tools like Splunk and ELK (Elastic Search, Kibana and Logstash).
Used various version control software such as SVN, GIT, CVS, BitBucket for maintaining code repositories.
TECHNICAL SKILLS:
Languages
Java (6 to 21), Scala, Kotlin, Python (2.7, 3.x), JavaScript, TypeScript, SQL, PL/SQL, Shell Scripting, C#, Go (Golang)
Frameworks
Spring (Core, Boot, MVC, Security, WebFlux, Spring Cloud), Hibernate, JPA, Struts, JSF, Express.js, ASP.NET Web API, .NET Framework, Flask, Vert.x, Node.js, Apache Camel, Flowable BPM
Database Tools
Oracle 10g/11g/12c, PostgreSQL 9.x–14.x, MySQL 5.x–8.x, MongoDB 3.x–6.x, DB2, SQL Server, Redis, Cassandra,
Software Management
Maven, Gradle, Jenkins, Git, GitHub, GitLab, Bitbucket, Git Hooks, Docker, Kubernetes (EKS/GKE/AKS), Helm, Ansible, Terraform, Nexus, Artifactory, CI/CD Pipelines, SonarQube
Web Technologies
HTML5, CSS3, Bootstrap 3–5, JSON, XML, WebSockets, OAuth2, SAML 2.0, GraphQL, REST, SOAP, JSP/Servlets
AI/ML
OpenAI, Gemini, Claude, LangChain, RAG,Vector Databases, Prompt Engineering
IDEs/tools
IntelliJ IDEA, Eclipse, STS, Visual Studio Code, PyCharm, SQL Developer, Postman, SoapUI, JIRA, Confluence
Web Services
RESTful APIs, SOAP, Swagger/OpenAPI, WSDL, Apache CXF, JSON-RPC, gRPC
JavaScript Library
AngularJS, Angular 2–17+, React 0.14–18+, Redux, React Hooks, Next.js, Vue.js, Backbone.js, jQuery, D3.js, Leaflet.js, RxJS, NgRx, Jasmine, Karma
Application Servers
Apache Tomcat 6–10, WebLogic 10.x–12c, JBoss/WildFly, Jetty, GlassFish, IIS
Professional Experience:
Client: Amazon, Austin, TX March 2025- Present Role: Full Stack Developer
Responsibilities
Participated in Agile ceremonies (Scrum, Sprint Planning, Retrospectives) while contributing to iterative design, development, and release of scalable delivery applications.
Developed Java / Spring Boot microservices supporting integration with REST APIs for delivery workflows, route optimization, and real-time status updates.
Built full-stack features using modern JavaScript frameworks such as React, Vue.js, and AngularJS, delivering responsive UI components and interactive dashboards.
Used Node.js with Express and GraphQL to design flexible data-fetching layers and real-time communication channels between driver devices and backend services.
Created Python automation scripts for CI/CD, log analysis, and cloud resource provisioning to accelerate deployment workflows and eliminate manual interventions.
Built responsive Angular components with custom directives and reactive forms, delivering seamless, user-friendly front-end interfaces for client applications.
Designed Retrieval Augmented Generation (RAG) architecture to combine LLM responses with enterprise knowledge bases.
Designed high-performance schemas with DynamoDB and Oracle to support resilient, low-latency data access for delivery operations and driver activities.
Containerized services using Docker and deployed them on cloud environments including AWS EC2, EKS, enabling elastic scaling and fault tolerance.
Built AI orchestration pipelines using LangChain for prompt chaining, tool calling, and multi-step reasoning workflows.
Implemented intelligent caching strategies using Redis, improving response times and reducing backend load under peak delivery traffic.
Built LLM-based intelligent assistants capable of answering operational queries using enterprise datasets.
Designed microservices architecture using reactive patterns.
Integrated external APIs using WebClient (non-blocking HTTP client).
Implemented circuit breaker and resilience patterns (Resilience4j).
Developed multi-agent AI workflows using Agentic AI frameworks to automate complex business processes.
Built automated pipelines with Playwright, JUnit, Selenium, TestNG, and Python-based testing frameworks ensuring robust and stable feature rollouts.
Implemented Retrieval Augmented Generation (RAG) pipelines using vector embeddings to enhance LLM responses with contextual enterprise data.
Developed enterprise desktop applications using Eclipse RCP and OSGi framework.
Designed modular plug-ins, perspectives, views, and editors using SWT/JFace.
Integrated backend services and implemented secure authentication mechanisms.
Managed product builds and deployment using Eclipse PDE.
Developed asynchronous event-driven components using Apache Kafka, ensuring reliable communication between logistics services and notification systems.
Enhanced performance and observability with AWS CloudWatch, X-Ray, and Splunk, enabling proactive monitoring, debugging, and production health analytics.
Designed scalable ML pipelines for data ingestion, feature engineering, and model training.
Integrated RAG pipelines with FastAPI microservices and Implemented MLOps workflows to automate model training, evaluation, and deployment.
Implemented prompt evaluation pipelines to improve response accuracy and reduce hallucinations.
Created secure APIs and access control using IAM policies, token-based security, and encryption, ensuring compliance with AWS and data-privacy standards.
Wrote complex SQL/PLSQL queries and integrated persistence using JPA/Hibernate for fast data processing in distributed delivery systems.
Integrated OpenAI, Claude, and Gemini models for text generation, summarization, and contextual question answering.
Designed serverless functions using AWS Lambda for event-driven processing of delivery updates and exception handling.
Collaborated with Product, UX, and QA teams to deliver map-based navigation features, push notifications, and faster UI workflows for delivery drivers.
Modernized legacy modules to cloud-native microservices, improving maintainability, release velocity, and multi-region availability.
Environment: HTML5, CSS3, SASS 3.5, Typescript, JavaScript, Bootstrap, Power BI, Angular 14, JavaScript, JSON, Spring MVC, Spring Boot v1.2, Micro Services, Apache Kafka v0.10, Spring Batch, Spring cloud, Jenkins v2.0, DB2, MongoDBv3.2, Cassandra 3.0, Spring Boot, AWS, S3, EC2, ECS, ECR, IAM, EBS, Visual Studio, STS, Jasmine, JIRA, GIT.
Client: Virtusa Aug 2022 - Feb 2025 Role: Java Full Stack Developer
Responsibilities
Developed scalable Spring Boot Microservices for high-performance, secure backend operations with RESTful APIs, following microservices best practices.
Developed interactive user interfaces using React and JavaScript, incorporating HTML and CSS for responsive design, enhancing user experience and application performance.
Built server-side components using Node.js (Event-driven, Non-blocking I/O) for lightweight and efficient data processing.
Designed and documented REST APIs using Swagger/OpenAPI, ensuring clear service communication across teams.
Implemented authentication and authorization using Spring Security & OAuth2 for secure access.
Built interactive UI modules using Angular 13 / React with reusable components, routing, and state management.
Built APIs for vector search queries and contextual AI responses.
Worked on Containerized reactive applications using Docker & Kubernetes.
Developed AI inference microservices using Python (FastAPI) exposing LLM capabilities via REST APIs.
Implemented CI/CD pipelines for automated deployments.
Monitored system performance using logging and monitoring tools (Splunk, Prometheus, Grafana).
Designed advanced prompt engineering strategies including few-shot prompting, chain-of-thought reasoning, and context window optimization.
Wrote unit and integration tests for reactive streams using StepVerifier.
Strong backend integration with MongoDB (Mongoose), Oracle & Hibernate, including schema design, aggregation pipelines, indexing, and performance optimization.
Leveraged Kafka for asynchronous event-driven communication, reducing system coupling and improving scalability.
Developed Flask-based microservices to expose machine learning predictions to downstream applications.
Designed and developed desktop applications using Eclipse RCP framework.
Developed modular plug-ins using OSGi architecture.
Built product using Eclipse PDE (Plugin Development Environment).
Integrated RCP application with backend services (REST/SOAP APIs).
Designed Pub/Sub messaging solutions (Kafka, GCP Pub/Sub) for real-time service interactions.
Managed AWS services (EC2, S3, IAM, ELB, Auto-Scaling, RDS, DynamoDB, SNS, SQS) for scalable deployments and secure storage.
Implemented state management and component lifecycle methods in React to create dynamic web applications, ensuring efficient data handling and seamless interactions.
Implemented Kubernetes for automated deployment, scaling, and container orchestration across multiple environments.
Used Docker for containerizing Java and Node.js applications ensuring consistent runtime across Dev/Test/Prod.
Configured CI/CD pipelines using Jenkins / GCP Cloud Build to automate build, testing, and production deployments.
Used Python, CloudWatch, ELK (Elasticsearch, Logstash), Splunk, Log4j for application monitoring, log analytics, and performance optimizations.
Developed Python automation scripts (Selenium/PyTest) for end-to-end testing and validation of REST APIs and UI workflows.
Designed and implemented business workflows using Camunda with BPMN 2.0 for process automation.
Developed and deployed process models including user tasks, service tasks, and decision tables (DMN) for complex business workflows.
Integrated Camunda with backend systems using REST APIs and Java/Spring Boot for seamless process execution.
Configured workflow rules, timers, and event-based triggers to handle real-time business scenarios.
Monitored and optimized workflows using Camunda Cockpit, improving process efficiency and reducing manual intervention.
Designed scalable Pub/Sub systems in Java ensuring low-latency messaging and reliable delivery.
Improved application performance with code refactoring, caching strategies, and optimized API responsiveness.
Deployments and configurations managed using build automation tools (Maven, npm) for dependency resolution and packaging.
Created responsive UI using HTML5, CSS3, Bootstrap, AJAX for enhanced front-end usability.
Provided on-call production support, triaging issues, analyzing logs, and resolving incidents post-deployment.
Solid Experience with Git (GitHub, GitLab, Bitbucket) for version control and collaboration.
Environment: Java IDE, JIRA, Apache Kafka, Azure, IBM MQ, Jenkins, Babel, Log4j, Karma, Jasmine, Mocha, Chai, Mockito, Junit, Mock MVC, Kubernetes, Swagger, Maven, Mongo DB, Java 8.0, Node JS, Typescript, Ajax, Hibernate4.x, Spring, Hibernate, Spring batch, Kubernetes, Spring Boot, Spring Security, Oracle, JBoss, Kibana, Elastic search,, EC2, S3, RDS, EBS, Elastic Load Balancer, Docker, Apache, tomcat, Cucumber, postman, Selenium, Oracle 10g, Swagger UI,AWS, Docker, Log4j, Restful Web Services, Kafka, Microservices, Tomcat.
Client: Legato Health Technologies (ANTHEM Inc), India May 2020 - Dec 2021
Role: Full Stack Developer
Responsibilities:
Followed Agile methodology throughout analysis, design, and implementation phases to support healthcare business and compliance requirements, collaborating with Functional Architects and stakeholders.
Developed scalable backend services using Core Java, Spring Boot, and REST APIs to manage patient data workflows, claims processing, and secure medical record exchange.
Built Single Page Applications (SPA) using React, AngularJS, and Vue.js enabling clinicians and operations teams to access real-time patient dashboards and appointment workflows.
Utilized Java multithreading, annotations, and collections for optimized processing of high-volume medical transactions.
Designed data models using Oracle, PostgreSQL, DynamoDB, and MongoDB to handle clinical data, PHI, lab results, and healthcare provider information with high availability.
Developed GraphQL APIs and subscriptions to push real-time updates for claim approvals, lab test results, and patient notifications.
Collaborated with front-end developers to implement React components and manage state using Redux, improving the efficiency and maintainability of web applications.
Integrated Node.js services for data aggregation and interoperability between multiple healthcare systems such as EMR/EHR and payer platforms.
Implemented Python automation scripts for log analytics, infrastructure management, and compliance report generation to streamline healthcare operations.
Containerized microservices using Docker and deployed in cloud environments including AWS (EC2, EKS), ensuring secure and scalable medical workloads.
Configured and monitored cloud resources with AWS CloudWatch and Splunk, proactively identifying system issues impacting clinicians or patients.
Helped develop reusable React JS components using Hooks and Context API, integrating with backend APIs to enable dynamic, user-friendly internal tools.
Enhanced React JS applications by implementing lazy loading, memoization, and state management with Redux Toolkit, reducing UI rendering times.
Implemented Kafka-based event messaging to support asynchronous workflows like appointment scheduling, eligibility checks, and pharmacy notifications.
Used Redis caching to improve response times for clinical lookup services, reducing data-access latency in care workflows.
Designed unit, UI, and cross-browser automation testing using JUnit, Selenium, TestNG, and Playwright to ensure reliability of patient-facing applications.
Created serverless automation using AWS Lambda for secure processing of PHI events such as medical data ingestion, alert triggers, and audit logging.
Ensured compliance with HIPAA, IAM-based access control, encryption standards, and secure data-handling guidelines across microservices.
Migrated healthcare applications to cloud platforms with zero downtime, ensuring continuous access to patient information and operational continuity.
Developed CI/CD pipelines and DevOps practices to improve deployment accuracy and support frequent healthcare product releases.
Collaborated with QA and business teams during UAT, integration testing, and release validation phases for defect fixes and enhancements.
Used SQL/PLSQL and JPA/Hibernate to implement persistence logic for authorization records, patient history, and insurance claims.
Built secure UI workflows with HTML5, CSS3, Bootstrap and JavaScript ensuring accessibility for caregivers across devices.
Addressed ad-hoc data requests from healthcare business teams and generated extracts for performance insights and compliance reviews.
Designed Power BI dashboards displaying patient admission statistics, operational KPIs, and clinical performance metrics for decision-making.
Environment: Java 1.6, Spring 3.0, Hibernate 3.x, JSP, JSF, JBOSS, Python, Power BI, Spring Boot, HTML5, CSS, JavaScript, Java Script, Angular JS, JQuery, JPA, XML, MongoDB, XSLT, Unix Shell Script, Web Sphere Integration Developer, SOAP, Maven, Web Sphere Application Server, Oracle 11g, SQL Developer, PL/SQL, SQL Server 2005/2000.
Client: BSIT Software Services, India Feb 2018 - April 2020
Role; Java Developer
Responsibilities:
As a Developer in Java, participated in entire (SDLC) life cycle of the project right from the designing the project to implementation.
Designed and developed React.js and Angular 14 front-end applications with reusable components, Redux-based state management, and optimized rendering to improve application responsiveness and scalability.
Wrote Hibernate HQL queries and stored procedures for the application to communicate with Database to interact with DB2.
Participated in application deployment using MAVEN and SVN implementation.
Prepared Unit Specifications for the module and Unit Testing. Implemented the JUnit Tests.
Worked in Unit Testing/ module and Integration Testing of application modules.
Experience in handling fixing the production issues in timely manner.
Prepared Technical Design document and User Documentation.
Worked along with UX/UI designers to use React, HTML5, and CSS3 to convert mockups into interactive online applications.
Good knowledge in participating in code review meetings with development team.
Collaborated with Business Analysts and Systems Analyst to validate business rules and size the project using Functional Requirement documents.
Used standards of J2EE design patterns and Model-View-Controller (MVC) in application design.
Participated in developing projects using Spring Integration, Spring MVC, Hibernate.
Designed and Coded user interface UI using third party software tools such as EBA grid.
Contributed to frontend development for internal dashboards using lightweight React components.
Knowledge of SOAP Web Services to integrate the project modules to generalize the functionalities.
Involved in Creating XSL templates for transforming XML file to XSL-FO to create PDF contracts.
Used Hibernate for Object Relational Mapping to interact with the databases.
Environment: J2EE, Java, JDK 1.7, Hibernate, JSP, SVN, Maven, DB2, HTML, XHTML, XML, XSLT, UML, Rational Rose, SQL, Postman, Power BI, Python, ANT 1.5.3.
Education:
Master’s in Computer Information Systems from University of North Texas
Bachelors in Electronics and Communication Engineering Malla Reddy Institute of Technology