Summary
Overview
Work History
Education
Skills
Timeline
Generic

SHRADHDHA PATEL

Sunnyvale

Summary

Results-driven software engineer with extensive experience in designing, developing, and deploying robust applications using Java and Spring Boot. Proficient in microservices architecture, RESTful API development, and implementing scalable solutions within Agile environments. Strong expertise in full-stack development, integrating backend technologies with dynamic user interfaces using HTML, CSS, and JavaScript. Skilled in leveraging cloud platforms like AWS and Microsoft Azure, proficient in DevOps tools to establish efficient CI/CD pipelines. Collaborative team player with hands-on experience across all phases of the Software Development Life Cycle, consistently maintaining high coding standards and delivering reliable solutions. Prepared for high-impact roles within technology-driven environments, known for effective teamwork and adaptability in coding and system architecture.

Overview

9
9
years of professional experience

Work History

Software Engineer

West Coast Consulting
01.2025 - Current
  • Agile Development & Collaboration: Participated in the full software development lifecycle, including analysis, design, development, testing, and deployment of enterprise-level applications in a microservices-based architecture. Actively engaged in Agile ceremonies such as Sprint Planning, Retrospectives, and Release Planning, collaborating with cross-functional teams including product managers, UI/UX designers, and data scientists.
  • Backend Development & Architecture: Designed and developed scalable web applications using Spring Boot and Spring MVC, leveraging advanced Java 11 features such as multithreading, stream processing, and concurrency. Applied object-oriented principles, SOLID design, and design patterns (e.g., Singleton, Proxy) to write clean, modular, and maintainable code. Participated in architectural decision-making to ensure performance, security, and high availability.
  • RESTful Services & Integration: Developed and integrated RESTful APIs to enable seamless communication between internal microservices and third-party systems. Ensured API reliability and performance through effective design and testing strategies.
  • AI/ML Integration: Integrated scalable AI and machine learning models, including recommendation systems and personalization engines, into existing e-commerce platforms. Utilized advanced methodologies such as NLP and computer vision to enhance customer experience and drive business growth. Worked closely with data scientists to ensure models were optimized for production.
  • Full-Stack Collaboration & Testing: Partnered with front-end engineers to ensure seamless functionality across the full stack. Wrote comprehensive unit tests using JUnit and Mockito for effective mocking and enhanced code coverage. Implemented integration tests to validate inter-service communication. Participated in debugging, performance tuning, and refactoring to improve software quality.
  • Database & Performance Optimization: Designed optimized SQL queries for efficient data access and manipulation in distributed NoSQL databases such as Cosmos DB and Cassandra DB. Tuned database performance to support large-scale data-driven features.
  • Monitoring & Debugging: Leveraged observability tools including Splunk, OpenObserve, and Grafana for log aggregation, performance monitoring, and issue diagnosis. Conducted root cause analysis to resolve complex production issues and implemented long-term fixes.
  • DevOps & Tooling: Used Git for version control, Maven for build automation, and Concord Pipeline for deployment orchestration. Utilized Kubernetes for container management in cloud-native environments. Developed and deployed resilient, scalable systems aligned with internal architectural standards.
  • Project & Task Management: Utilized IntelliJ IDEA for development and JIRA for issue tracking, sprint planning, and milestone reporting. Ensured timely delivery and alignment with business goals through detailed documentation and efficient communication.
  • Continuous Improvement: Documented system designs, workflows, and operational protocols to support team collaboration and continuity. Stayed up to date with emerging technologies, frameworks, and industry trends to recommend and adopt innovative solutions that enhanced team productivity and product quality.
  • Environment:
  • Technologies: Java 17, Spring Boot, Spring MVC, Apache Kafka, RESTful APIs, Cosmos DB, Cassandra DB
  • Testing Tools: JUnit, Mockito
  • DevOps & Monitoring: Git, Maven, Concord Pipeline, Kubernetes, IntelliJ IDEA, JIRA, Offset Explorer, Splunk, OpenObserve, Grafana
  • AI/ML: Recommendation Systems, NLP, Computer Vision

Software Engineer

Pro-Tek Consulting
02.2022 - 01.2025
  • Software Development & Core Java Expertise: Applied deep technical knowledge across the full Software Development Life Cycle (SDLC) and Core Java to build scalable, modular applications aligned with evolving business needs. Delivered robust backend services using industry best practices in Java design and architecture. Actively participated in system design, development, modification, and debugging of Java applications to meet specific requirements.
  • Requirement Analysis & Solution Implementation: Analyzed user and system requirements to design and implement scalable and maintainable solutions that improved operational efficiency and enhanced user experience. Translated business objectives into actionable technical deliverables.
  • Microservices & API Development: Designed and developed distributed microservices and RESTful APIs using Spring Boot, Spring Web, and Core Java, adhering to RESTful architecture standards. Enabled seamless communication and scalability across services in a cloud-native ecosystem.
  • Multithreading & Performance Optimization: Utilized multithreading and concurrency techniques to improve performance, reduce response time, and enhance system throughput in high-load environments. Enabled parallel processing for compute-intensive operations.
  • CI/CD & DevOps Automation: Integrated Git, Docker, Kubernetes, and Jenkins to establish a robust CI/CD pipeline, streamlining build, test, and deployment workflows. Automated deployments across staging and production environments to ensure consistency and agility.
  • Spring Cloud & Security: Built secure microservices using Spring Boot and Spring Cloud, implementing Spring Security to manage authentication and authorization for inbound service requests, ensuring data protection and compliance with security standards.
  • Testing, Debugging & Continuous Improvement: Wrote comprehensive unit tests using JUnit and Mockito to ensure high test coverage and early bug detection. Proactively investigated software defects and root causes, implementing corrective actions to enhance stability and reliability. Participated in refactoring efforts and continuous optimization initiatives.
  • Cloud Technologies & AWS Services: Deployed and managed scalable applications using AWS cloud infrastructure including EC2, Lambda, API Gateway, EKS, CloudFormation, and CloudWatch. Enabled event-driven processing and real-time monitoring through cloud-native solutions.
  • Documentation & Collaboration: Authored technical documentation, API specifications, and user guides to support project clarity and team alignment.
  • Environment:
  • Technologies: Java 17, Spring Boot, Spring MVC, Apache Kafka, RESTful APIs, Cosmos DB, Cassandra DB
  • Testing Tools: JUnit, Mockito
  • DevOps & Monitoring: Git, Maven, Concord Pipeline, Kubernetes, IntelliJ IDEA, JIRA, Offset Explorer, Splunk, OpenObserve, Grafana
  • AI/ML: Recommendation Systems, NLP, Computer Vision

Java Backend Developer (Internship)

Tekn Xpert LLC
09.2021 - 12.2021
  • Software Development & Core Java Expertise: Applied strong technical skills in Java and the full Software Development Life Cycle (SDLC) to develop backend services for enterprise applications. Delivered robust and modular code using Spring Boot and MVC architecture, ensuring maintainability and alignment with industry standards.
  • Requirement Analysis & Solution Implementation: Collaborated with senior developers to gather and analyze business requirements. Translated functional specifications into scalable, maintainable backend services, enhancing performance and reliability across distributed systems.
  • Microservices & API Development: Built and exposed RESTful APIs using Spring Boot to facilitate secure and efficient communication between services. Developed endpoints to support CRUD operations, ensuring modularity and integration readiness.
  • Multithreading & Performance Optimization: Utilized multithreading and asynchronous processing to handle concurrent requests and improve application responsiveness under load.
  • Testing & Debugging: Developed unit and integration tests using JUnit and Mockito to validate functionality and maintain high code quality. Participated in root cause analysis and debugging sessions to resolve system issues promptly.
  • CI/CD & DevOps Automation: Supported automated deployment pipelines using Concord Pipeline, integrating Docker and Kubernetes to ensure consistent and scalable builds across environments.
  • Monitoring & Incident Resolution: Assisted in monitoring application logs using Splunk to identify and troubleshoot production issues, contributing to improved system stability.
  • Documentation & Collaboration: Contributed to writing API documentation, deployment notes, and technical specs. Participated in daily stand-ups, sprint reviews within an Agile team setup.
  • Environment:
  • Technologies: Java 11, Spring Boot, Spring MVC, REST APIs, JPA, Hibernate, MongoDB
  • DevOps & Tools: Git, Docker, Kubernetes, Concord CI/CD, IntelliJ IDEA, JIRA, Splunk
  • Testing: JUnit, Mockito

Java Backend Developer

Igate Solutions
11.2016 - 01.2020
  • Application Development & Spring Framework: Designed and developed applications using the Spring Framework, leveraging Model-View-Controller (MVC) architecture and implementing Dependency Injection for modular, maintainable, and scalable solutions.
  • Backend Development & Web Services: Developed RESTful Web Services using Spring Boot, ensuring seamless system communication and high-performance application integration.
  • Database Management & ORM Integration: Utilized Hibernate ORM for efficient data access and management, integrating it with Spring DAO to optimize database operations and enhance application performance.
  • Spring Framework Implementation: Developed and maintained Spring Framework Controllers and Spring Core modules, implementing POJOs to streamline backend logic and improve application efficiency.
  • User Interface Development: Built dynamic and responsive user interfaces using JSP, JSTL, HTML, CSS, JavaScript, and Node.js, enhancing user experience and simplifying complex workflows.
  • Agile Development & Team Collaboration: Worked in a collaborative Agile environment, following the SCRUM process, actively participating in Sprint Planning, daily stand-up meetings, and Sprint Reviews to meet project milestones and deliverables.
  • Big Data & Performance Optimization: Implemented Hadoop for large-scale data storage and processing, improving application efficiency and data management.
  • Testing & Debugging: Conducted data modeling, performance testing, and integration testing. Used Postman to test RESTful Web Services and performed debugging to resolve errors, ensuring smooth system functionality.
  • Software Documentation & Technical Support: Assisted in the creation of software user manuals and collaborated with programming analysts, designers, and testers to refine and enhance system features based on user and business requirements.
  • Environment:
  • Technologies: Java, Spring Framework, Spring Boot, Spring MVC, Hibernate, Spring DAO, RESTful APIs
  • UI Technologies: JSP, JSTL, HTML, CSS, JavaScript, Node.js
  • Big Data: Hadoop
  • Testing & Tools: Postman, Git, Agile (SCRUM), IntelliJ IDEA, JIRA
  • Development Practices: MVC Architecture, Dependency Injection, ORM, Integration Testing, Agile Collaboration

Education

Master's - Artificial Intelligence

University of The Cumberlands
Williamsburg, KY
08-2026

Master of Science - Computer And Information Sciences

State University of New York
New Paltz, NY
12-2021

Bachelor of Engineering - Computer Engineering

Gujarat Technological University(GTU)
Ahmedabad, India
08-2017

Skills

  • Skilled in Java programming
  • Solid understanding of C and C
  • Proficient in Spring MVC and REST
  • Skilled in web development technologies
  • Proficient in SQL Server, Oracle, and MySQL
  • Experience with Apache Cassandra, Cosmos DB, and MongoDB
  • Apache Tomcat management
  • Experience with Amazon Web Services and Microsoft Azure
  • Familiarity with SCM tools for project management
  • Skilled in cross-platform operating systems
  • Database querying
  • Object-oriented programming
  • Experience with Splunk and OpenObserve
  • Analytical problem-solving
  • Positive interpersonal skills
  • Cross-functional teamwork

Timeline

Software Engineer

West Coast Consulting
01.2025 - Current

Software Engineer

Pro-Tek Consulting
02.2022 - 01.2025

Java Backend Developer (Internship)

Tekn Xpert LLC
09.2021 - 12.2021

Java Backend Developer

Igate Solutions
11.2016 - 01.2020

Master's - Artificial Intelligence

University of The Cumberlands

Master of Science - Computer And Information Sciences

State University of New York

Bachelor of Engineering - Computer Engineering

Gujarat Technological University(GTU)
SHRADHDHA PATEL