Saisri Komma
Email Id: ***.*******@*****.***
Phone No: +1-520-***-****
LinkedIn: https://www.linkedin.com/in/sai-sri-21266319a/
Professional Summary:
Experienced and dedicated Java Full Stack Developer with over 5 years of proven success in designing, developing, and deploying scalable, high-performance web applications for global clients in the automotive, robotics, and financial sectors. Adept in handling both frontend and backend technologies with strong problem-solving abilities and a deep understanding of enterprise software architecture. Skilled in delivering RESTful APIs, complex SQL processing, mainframe integration, batch data pipelines, and cloud-native deployments using Spring Boot, React, Node.js, AWS, and Cloud Foundry. Excels in Agile Scrum environments, collaborating cross-functionally to deliver robust, maintainable, and secure applications. Experienced Full Stack Java Developer with a strong foundation in Java, Spring Boot, RESTful Web Services, and Microservices, delivering secure and scalable backend solutions.
Designed and deployed scalable RESTful APIs using Spring Boot, facilitating secure, high-throughput communication between internal microservices and third-party platforms in a cloud-native ecosystem.
Developed dynamic, cross-browser compatible front-end applications using React.js, Bootstrap, TypeScript, and JavaScript, significantly improving user interaction and device responsiveness across the application landscape.
Automated complex data feed pipelines using Java, Autosys, and batch processing frameworks, enabling efficient and timely ingestion of high-volume data into downstream systems like MBDA Data Lake.
Engineered robust and scalable database schemas while writing optimized queries in MongoDB, PostgreSQL, MySQL, and IMS DB to ensure efficient data storage, faster query execution, and high data integrity.
Modernized legacy mainframe systems by integrating COBOL/CICS modules with modern Spring Boot-based microservices, enabling smooth system transitions without business disruptions.
Configured and managed AWS services including EC2, S3, and RDS to ensure reliable application performance, high availability, and secure cloud storage aligned with enterprise-grade SLAs.
Deployed microservices and front-end modules to cloud environments using Cloud Foundry, streamlining CI/CD workflows and maintaining stable multi-environment deployments.
Containerized applications using Docker and collaborated with DevOps teams to maintain isolated development and QA environments while improving CI/CD stability and deployment agility.
Built and optimized both batch and streaming data pipelines to handle real-time and scheduled ingestion, transformation, and reporting tasks critical for data-driven operations.
Implemented secure authentication and authorization mechanisms using JWT and OAuth2 protocols along with Role-Based Access Control (RBAC) for enterprise-grade compliance and user management.
Took ownership of feature-level development and architecture, reviewed peer code, and mentored junior developers in Java best practices, RESTful design, and clean coding principles.
Actively participated in Agile ceremonies such as sprint planning, stand-ups, retrospectives, and backlog grooming; worked closely with Product Owners to deliver prioritized features with business impact.
Developed and executed robust unit and integration tests using JUnit, Mockito, and Postman, increasing test coverage, reducing post-release bugs, and improving system reliability.
Improved application performance by identifying critical bottlenecks, optimizing database queries, reducing payload sizes, and applying strategic caching mechanisms for faster response times.
Authored end-to-end technical documentation including API specifications, workflow diagrams, and deployment playbooks, accelerating onboarding and simplifying knowledge transfer.
Worked collaboratively with QA, DevOps, and product teams across geographies to validate business logic, resolve production issues, and ensure release quality under tight deadlines.
Adapted to emerging technologies including Node.js, Python scripting, and YAML-based data frameworks to support evolving project needs and system integrations.
Facilitated cross-functional discussions between frontend, backend, and data engineering teams to align architectural direction and ensure consistency across modules.
Recognized for improving platform stability and system uptime through clean architecture, performance tuning, and on-time delivery of critical features in a fast-paced Agile environment.
Delivered high-priority features and hotfixes while collaborating across time zones, showcasing flexibility and dedication to business continuity and customer satisfaction.
Contributed to sprint demos and stakeholder meetings to present implemented features, gather feedback, and drive product refinement through iterative development.
Led UI accessibility enhancements aligned with WCAG standards and responsive design principles, improving usability for a wider user base across devices and platforms.
SKILLS:
Programming Languages
Java, JavaScript, TypeScript, SQL, HTML5, CSS3, Python, COBOL
Backend Frameworks
Spring Boot, Spring MVC, J2EE, Hibernate, JDBC, Struts
Frontend Technologies
React.js, Angular, Bootstrap, JSP, HTML5, CSS3, JavaScript, AJAX
Data bases
MongoDB, MySQL, PostgreSQL, IMS DB, DB2, Oracle, PL/SQL
Cloud & DevOps
AWS (EC2, S3, RDS, CloudWatch), Cloud Foundry, Docker, Jenkins, Node.js
Testing Tools
JUnit, Postman, Manual Unit Testing, Functional Testing, PIT, DR
Web Services
REST, SOAP, JSON, AJAX
Version Control
Git, SVN (Subversion)
Build & CI Tools
Maven, Jenkins
IDE & Tools
Eclipse, IntelliJ IDEA, Chrome DevTools, Visual Studio Code
Agile & Project Tools
JIRA, Confluence, Scrum, Sprint Planning, Retrospectives
Design & Patterns
MVC, DAO, Singleton, Factory, Service Locator, SOLID, DRY, KISS
Mainframe Tools
CICS, TSO, JCL, CA7 Scheduler
Other Tools/Systems
WebLogic, GEMS Framework, Netting Framework, TDSD, RMM, EAD
Professional Experience:
Client: Ford, MI Dec 2023 - present
Role: Java Web Full Stack Developer
Responsibilities:
Designed and developed a robust data integration tool to retrieve and transmit data to third-party service providers via secure RESTful APIs, enabling seamless external platform communication.
Followed Scrum Agile methodology with regular 2-week sprints, actively participating in daily stand-ups, sprint planning, retrospectives, and review sessions alongside Product Owners and Scrum Masters.
Built responsive, cross-browser-compatible front-end interfaces using HTML5, CSS3, and JavaScript, ensuring consistency with complex design specifications and improving user interaction across platforms.
Modified and enhanced COBOL/CICS modules running on IMS DB and DB2 databases to meet evolving business needs, modernizing legacy components while ensuring backward compatibility.
Developed scalable and maintainable TypeScript modules by creating Controllers, Pipes, and reusable components to support frontend development aligned with Angular architecture principles.
Utilized Spring Boot framework to store and process large volumes of complex consumer information, implementing secure and modular microservices for enhanced maintainability.
Applied Java functional programming features such as streams and lambda expressions to simplify business logic and improve code readability and performance.
Enhanced an existing Java-based feed generation pipeline to include basket component data and configured downstream integration with the MBDA Data Lake sourced from the Imagine system.
Automated batch data operations using Autosys by creating and scheduling jobs to generate feeds and push them to downstream systems, improving operational efficiency and reducing manual intervention.
Integrated YAML- and Java-based data sourcing frameworks to load data from Imagine and its dependent systems into new environments, streamlining migration and system setup.
Configured AWS EC2 instances for development and QA environments, enabling scalable and consistent deployments of backend services and frontend interfaces using Node.js and related stacks.
Designed and implemented interactive and responsive web pages using HTML5, CSS3, and JavaScript, aligning with user experience best practices and enhancing application usability.
Utilized AJAX and JSON to build dynamic, real-time features that supported asynchronous communication between the frontend and server, enhancing application responsiveness.
Wrote and maintained complex SQL queries for data extraction and analytics, supporting client-specific reporting requirements and downstream data processes with optimized performance.
Leveraged Bootstrap and Node.js to create modern, user-friendly web interfaces that align with responsive design principles and improve front-end development productivity.
Company: Nala Robotics, India Aug 2021 - July 2023
Role: Full Stack Developer
Responsibilities:
Designed and developed scalable, production-ready RESTful APIs using Java and Spring Boot to power real-time robotic kitchen systems, enabling seamless device coordination and backend processing.
Engineered modular Controller, Service, and Repository layers to encapsulate business logic, handle real-time sensor data transformation, and ensure persistence using MongoDB for high-speed access.
Built and maintained interactive, responsive front-end components using Bootstrap, HTML5, and JavaScript to support dynamic admin dashboards and hardware control panels.
Led full lifecycle feature development — from requirement gathering and API interface design to frontend integration, testing, and final deployment into QA and production environments.
Created and optimized MongoDB schemas and aggregation queries tailored for high-throughput data ingestion pipelines, ensuring real-time data availability and reporting efficiency.
Implemented secure Role-Based Access Control (RBAC) mechanisms across modules, enforcing user-level permissions and ensuring safe operation of critical hardware systems.
Worked closely with QA teams to reproduce, analyze, and resolve bugs using JIRA, maintaining a defect-free sprint cycle and improving feature stability across releases.
Conducted extensive unit and integration testing using JUnit and Postman to validate API behavior, edge cases, and performance under real-world workloads.
Actively participated in Agile ceremonies such as daily stand-ups, sprint planning, retrospectives, and backlog grooming, contributing to fast-paced iterative delivery and team alignment.
Integrated third-party APIs for real-time hardware communication, sensor monitoring, and device health checks, enhancing system automation, uptime, and responsiveness.
Managed Docker-based deployments in dev and staging environments; worked closely with DevOps teams to configure and release stable builds into production pipelines.
Authored and maintained detailed documentation covering system architecture, data flow diagrams, REST API contracts, and deployment playbooks to support onboarding and cross-team collaboration.
Collaborated cross-functionally with robotics engineers, product managers, and UI/UX designers to translate hardware specifications into modular, testable software features.
Optimized performance and memory management of long-running backend services to support 24/7 operational uptime, minimizing crashes and improving response time.
Mentored junior developers by conducting code reviews, sharing best practices in Java, debugging strategies, and clean coding standards to uplift overall team code quality.
Client: Sonata Information Technology Limited, India June 2019 - July 2021
Role: Java Developer
Responsibilities:
Led the analysis, design, and end-to-end implementation of business user requirements by collaborating with stakeholders, translating functional needs into scalable technical solutions.
Designed and developed data enrichment logic using an in-house Rete-based rule engine framework, enabling dynamic business rule execution and improved decision-making processes.
Seamlessly integrated custom-built GEMS and Netting frameworks into the application ecosystem, enhancing functionality for financial reconciliation and risk management modules.
Engineered netting calculation business objects across multiple MI hierarchy levels to support various financial asset types including loans, deposits, inventory, repos, SLB, and derivatives.
Partnered with Business Analysts to conduct requirement analysis sessions, producing detailed technical specification documents that accelerated development timelines and reduced rework.
Implemented a high-performance reference data cache mechanism to minimize redundant database reads, significantly improving response time for high-traffic modules.
Developed template remediation logic to support regulatory reporting mandates, ensuring compliance with audit and data integrity standards through accurate transformation layers.
Constructed robust Data Access Objects (DAOs) using Hibernate, JDBC, and PL/SQL to streamline backend interactions and ensure consistent data operations across services.
Created complex operational validation and reporting interfaces using JSP, Struts, HTML, JavaScript, and AJAX, delivering accurate data insights to end users and business teams.
Utilized slot ID-based table partitioning strategies to handle large volumes of financial data, optimizing read/write operations and enhancing system throughput.
Authored and optimized SQL queries and stored procedures for complex data operations, seamlessly integrating them with core application components for real-time execution.
Designed and implemented ARTS balance sheet reports and MIS drill-down views, empowering financial analysts to drill into performance metrics and generate actionable insights.
Conducted thorough unit testing using JUnit and performed code reviews to ensure adherence to clean code principles, reducing production defects and increasing maintainability.
Participated in end-to-end system testing involving integration with multiple downstream systems, validating data flow and business rule execution in multi-component environments.
Delivered high-quality, production-ready features on time and within scope, consistently recognized for meeting deadlines and contributing to overall system stability.
Performed code merge activities in SVN and managed version control efficiently; automated build deployment using Ant scripts to support continuous integration workflows.
Provided extensive support during UIT, FT, PIT, UAT, and Disaster Recovery (DR) testing cycles, ensuring business continuity and verifying application resilience under load.
Configured and deployed enterprise applications on WebLogic 10.0.3, ensuring reliable environment setup and consistency across development, testing, and production stages.