Post Job Free
Sign in

Senior Java/Python Cloud-Focused Software Engineer

Location:
Madison, WI
Salary:
85000
Posted:
January 12, 2026

Contact this candidate

Resume:

Vijay Sai Kumar Katupilla

Software Developer

A product-driven Software Developer with over 5 years of experience in developing scalable enterprise-grade applications and microservices using Java, Spring Boot, Python (Django, FastAPI), and React.js/Angular. Skilled in backend development, RESTful API design, and cloud deployment on AWS (EC2, S3, Lambda, CloudFront) and Azure (App Services, AKS, Functions). Experienced in Agile methodologies and DevOps practices with Docker, Jenkins, Kubernetes, and GitHub Actions for streamlined CI/CD automation. Strong in writing clean, maintainable code, optimizing system performance, and collaborating across teams to deliver high-quality, innovative software solutions with a focus on scalability, reliability, and modern architecture.

TECHNICAL SKILLS:

Programming Languages: Java (Spring Boot, Spring Cloud), Python (Flask, FastAPI), JavaScript (ES6+), TypeScript, SQL, HTML5, CSS3, Shell Scripting.

Frontend Development: React.js, Redux, Context API, Hooks, Angular, Material-UI, Bootstrap, D3.js, jQuery, Webpack, Babel, SASS/SCSS, Responsive UI Design.

Backend Development: Spring Boot, Spring MVC, Spring Security, Hibernate, JPA, Node.js, Express.js, RESTful & GraphQL APIs, Microservices Architecture, WebFlux, Maven, Gradle.

Databases & Messaging: MySQL, PostgreSQL, MongoDB, DynamoDB, Redis, Cassandra, Oracle, Apache Kafka, AWS SQS, Pub/Sub Systems, Query Optimization.

Cloud & DevOps: AWS (EKS, Lambda, S3, CloudFront, Route53, IAM), Azure (AKS, DevOps, Pipelines, Blob Storage), Docker, Kubernetes, Terraform, Jenkins, GitHub Actions, CI/CD Automation, NGINX Load Balancing.

Monitoring & Observability: Prometheus, Grafana, ELK Stack (Elasticsearch, Logstash, Kibana), Micrometer, Splunk — for system health, metrics visualization, and alerting.

System Design & Architecture: Scalable Distributed Systems, Fault-Tolerant Architecture, Event-Driven Design, API Gateway, Load Balancers, Networking (TCP/IP, DNS).

Testing & Quality Assurance: JUnit, Mockito, TestContainers, Jest, React Testing Library, Selenium, Postman, SonarQube — ensuring high reliability and maintainability.

Security & Compliance: Network Security, Application Hardening, Identity & Access Management (IAM), Incident Response, Vulnerability Assessment, Secure Code Review.

Tools & Collaboration: Git, GitHub, Jira, Confluence, Swagger, IntelliJ IDEA, VS Code, Agile/Scrum Practices, Root Cause Analysis, Technical Documentation.

Soft Skills: Analytical Thinking, Problem-Solving, Cross-Team Collaboration, Technical Leadership, Effective Communication, Knowledge Sharing.

EDUCATION:

Wright State University, Dayton, United States Aug 2021 – May 2023

Master, Computer Science - GPA: 3.33/4.0

Vignan's University, Guntur, India Jun 2016 – May 2020

Bachelor, Electronics and Communication Engineering - GPA: 3.45/4.0

EXPERIENCE:

Full Stack Developer Sep 2023 – Current

HCL Tech, WI, USA

Developed and deployed a cloud-based workflow automation platform using Python (Django, Django REST Framework) for backend APIs and Angular for frontend, supporting over 10 000 active enterprise users.

Built modular and reusable Angular components, implemented RxJS observables, and optimized state management with NgRx, improving rendering speed and reducing page load time by 40 %.

Engineered RESTful APIs and backend logic in Django, leveraging ORM optimizations, class-based views, and middleware to deliver secure and high-performance data services.

Integrated machine learning models (Regression, Random Forest, and K-Means) into the Django backend using scikit-learn and TensorFlow, enabling predictive analytics for workflow efficiency and anomaly detection.

Trained ML models on Azure Machine Learning Services, deployed endpoints via Azure Functions, and exposed inference APIs to Angular dashboards for real-time insights and trend visualization.

Optimized data access using Azure SQL Database, Cosmos DB, and Redis caching, cutting API latency from 420 ms 160 ms and improving concurrent request throughput.

Containerized applications using Docker and deployed to Azure Kubernetes Service (AKS) with automated scaling and rolling updates through Azure DevOps Pipelines.

Implemented a continuous monitoring framework with Prometheus and Azure Application Insights, improving system observability and reducing incident resolution time by 50 %.

Collaborated with a cross-functional Agile team of 8 engineers on sprint planning, code reviews, and model validation, maintaining 98 % on-time feature delivery across development cycles.

Software Developer Jan 2023 – Aug 2023

Metlife, WI, USA

Developed and enhanced a policy administration and claims automation platform using Java EE, Spring Boot, and Hibernate, supporting 50K+ daily insurance transactions across underwriting and claims modules.

Optimized backend workflows by refactoring MySQL stored procedures and implementing InnoDB indexing, improving query efficiency by 50% and reducing data latency in reporting services.

Built and managed ETL pipelines for policy data ingestion and transformation, processing over 5GB of structured data per batch for downstream actuarial and compliance systems.

Configured Maven build automation and Jenkins CI/CD pipelines to support continuous integration, unit testing (JUnit), and deployment to Tomcat servers, accelerating release cycles by 25%.

Automated environment monitoring and recurring system tasks using Linux shell scripts, minimizing manual intervention and reducing maintenance time by 6 hours weekly.

Collaborated within an Agile development team, performing code reviews via Git/GitHub, enforcing branching standards, and ensuring zero rollback incidents during production deployments.

Software Developer Dec 2019 – Jul 2021

Redington Limited, India

Designed and developed a cloud-based B2B Supply Chain Management Platform for Redington’s distribution network, using Java (Spring Boot) and React.js, enabling real-time order tracking, inventory forecasting, and vendor management across multiple regions.

Architected microservices for product catalog, pricing, and order modules, hosted on AWS (EC2, S3, DynamoDB) to ensure high availability and auto-scaling under heavy transaction loads.

Optimized data pipelines by refactoring PostgreSQL queries, implementing connection pooling and index tuning, reducing report generation time from 5.2 seconds to 3.8 seconds for operational analytics.

Built secure and efficient RESTful APIs using Spring Boot and Node.js, enabling seamless integration between warehouse systems, ERP tools, and Redington’s partner portals.

Developed reusable React.js and Angular components for the admin dashboard, improving UI load performance and user interaction times by 30%, enhancing customer service efficiency.

Implemented automated testing pipelines with JUnit, Jenkins, and Git, maintaining 95% unit test coverage and reducing QA cycle time by 2 days per sprint.

Collaborated with DevOps and product teams in Agile sprints, managing 2-week release cycles, improving feature delivery speed, and achieving near-zero rollback incidents post-deployment.

Software Developer Intern Jun 2019 – Nov 2019

Metasystems Inc., India

Developed and optimized responsive front-end applications using ReactJS, improving the efficiency and usability of the company's internal platform.

Enhanced UI/UX designs with Bootstrap and jQuery, improving navigation and visual aesthetics for a better user experience.

Refactored search functionality by implementing a faceted search system using React components, significantly enhancing search accuracy and user findability.

Migrated backend data storage to MongoDB, optimizing database structure and reducing query processing delays.

Implemented RESTful API integration to enable seamless communication between front-end applications and backend services, enhancing system interoperability.

Collaborated with cross-functional teams using Git for version control, ensuring clean code management and adherence to Agile development practices.

Collaborated in comprehensive Full-Stack SDLC using Jira and Agile methodologies, leading sprint planning sessions and translating complex business requirements into actionable technical tasks while maintaining clear documentation and communication channels

Utilized React.js as the primary development framework to build Single Page Applications (SPAs), creating custom, reusable components via MUI library, and delivering a feature-rich, user-friendly interface tailored to client specifications

PROJECTS:

Scalable Web Application Development (Java, Spring Boot, React.js, Redis, Prometheus, Grafana, Docker)

Engineered a high-performance web application using Java Spring Boot for the backend and React.js for dynamic, component-driven front-end development.

Implemented Redis caching and API optimization, cutting response latency and improving throughput to support 10 expected user traffic under load testing.

Developed microservices with Spring Boot and containerized deployments via Docker, ensuring modular scalability and zero-downtime rollouts.

Integrated Prometheus for metric collection and Grafana for real-time visualization, establishing proactive application monitoring and reducing incident response time by over 40%.

Automated alerting and performance dashboards, enabling early detection of service degradation and improving uptime for production systems.

Autonomous Car Driving System (Python, TensorFlow, OpenCV, MATLAB, Kalman Filter, U-Net, VPS)

Developed a 3D object detection pipeline for autonomous vehicles using Python, TensorFlow, and OpenCV, integrating multi-sensor data to enhance precision and reduce false positives.

Implemented a U-Net convolutional network for semantic segmentation and a Virtual Positioning System (VPS) for accurate real-time localization.

Applied Kalman Filters and sensor fusion algorithms to improve noise reduction and data reliability during motion tracking.

Designed and validated the model in MATLAB, achieving measurable improvements in detection accuracy and system response time during simulation.

Optimized object recognition and control logic using fuzzy logic systems, achieving stable decision-making under uncertain environmental inputs.

E-Commerce Platform (Java, Spring Boot, MySQL, Angular, AWS Lambda, Git, VS Code, Postman)

Developed a comprehensive E-Commerce platform designed for small businesses to list and manage products, process orders, and handle customer inquiries.

Implemented Angular for a dynamic, user-friendly front end that provided real-time updates and an intuitive shopping experience.

Used MongoDB for product catalog management, allowing the system to handle large volumes of data efficiently.

Integrated JUnit for testing, achieving 90% code coverage, and utilized Postman to test API endpoints for consistency and reliability.

CERTIFICATIONS:

AWS Google Cyber Security Professional Certificate

Security Analyst Specialization-IBM

GitHub Professional Certificate

Google AI Essentials Certificate

AWS Certified Solutions Architect



Contact this candidate