Summary
Overview
Work History
Education
Skills
Custom
Timeline
Generic

Samrath Akkinepally

Hyderabad

Summary

Full-stack engineering professional with 7+ years of experience developing enterprise systems across services and user interfaces. Expertise in Java SE 8, Spring Boot microservices, React, TypeScript, API integration, and state management. Focuses on secure, scalable architecture, supported by testing discipline and performance improvements in agile teams.

Overview

7
7
years of professional experience

Work History

Software Engineer

Mr Cooper
Bangalore
08.2025 - Current
  • Designed and developed scalable microservices using Java and Spring Boot; implemented RESTful APIs with API design best practices, secure backend code, and integration with external services
  • Optimised backend performance through SQL queries, database indexing, and caching on PostgreSQL; identified and resolved performance bottlenecks to reduce API latency
  • Implemented security patterns including Spring Security, JWT handling, authentication/authorization flows; applied secure coding practices across full-stack application
  • Built production-grade React applications using TypeScript and modern JavaScript (ES6+); implemented React fundamentals (JSX, Hooks, Component Lifecycle, Component Composition) with strong performance optimisation
  • Integrated React frontend with backend services via RESTful APIs; implemented OpenAPI/Swagger contract-driven integration, JWT authentication, OAuth2/OIDC flows, and role-based UI behaviour
  • Implemented state management with Redux and Context API; designed data-fetching patterns, managed pagination, error handling, and complex component communication to enhance application performance
  • Optimised React application performance through code splitting, lazy loading, memoization strategies, and efficient rendering of large datasets; analysed and improved bundle size and load times
  • Developed responsive, accessible UI components using HTML5, CSS3, and modern CSS techniques; ensured cross-browser compatibility and implemented accessibility considerations (a11y)
  • Implemented comprehensive testing strategies using Jest for unit/component testing and React Testing Library for component-level tests; utilized Cypress/Playwright for end-to-end testing ensuring application stability
  • Contributed to CI/CD automation with Jenkins and GitHub Actions; engaged in code reviews, sprint planning, and Agile ceremonies, collaborating with cross-functional teams (QA, Product, Design)
  • Zsoft Technology Services Pvt Ltd

Software Engineer

Synechron
Bangalore
05.2025 - 08.2025
  • Developed and implemented new software applications, enhancing company productivity and client satisfaction.
  • Coordinated with product managers to define clear project scopes, ensuring alignment with business goals and objectives.
  • Participated in continuous learning initiatives to stay abreast of emerging technologies and methodologies in software engineering.
  • Communicated changes through [Software] and followed documentation procedures for each fix.

Software Engineer

Diensten Tech Limited
Hyderabad
02.2023 - 05.2025
  • Developed and implemented new software applications, enhancing company productivity and client satisfaction.
  • Collaborated with cross-functional teams to identify system requirements, improving software functionality and user experience.
  • Collaborated across technical and design teams to produce innovative software applications.
  • Monitored system performance post-deployment, addressing any issues promptly to maintain high levels of operational efficiency.
  • Coordinated with product managers to define clear project scopes, ensuring alignment with business goals and objectives.
  • Delivered comprehensive documentation for all software development projects, enhancing team understanding and project continuity.
  • Developed standard procedures for testing and validating software.
  • Participated in continuous learning initiatives to stay abreast of emerging technologies and methodologies in software engineering.

Consultant

Capgemini
Hyderabad
07.2021 - 02.2023
  • Interfaced with client leads and became trusted advisor or confidant to client.
  • Established strong client rapport, understanding unique needs and delivering customised solutions.
  • Managed client portfolios, fostering strong relationships and ensuring high levels of satisfaction and retention.
  • Helped clients enhance internal structures and improve handling of current and potential problems.
  • Handled complex problems and issues by understanding root causes and implementing solutions.
  • Led multidisciplinary teams in delivering complex consultancy projects within set timelines and budgets.
  • Implemented innovative methodologies for process improvement, resulting in increased efficiency and productivity.
  • Compiled information about current workflows, job descriptions and structures to inform decision-making about potential improvements.
  • Designed and implemented robust performance measurement systems to track progress and drive continuous improvement.
  • Supported teams during implementations and produced clear instructions outlining changes.

Software Engineer

Veritas Communications Pvt. ltd.
Hyderabad
07.2019 - 07.2021
  • Developed and implemented new software applications, enhancing company productivity and client satisfaction.
  • Collaborated across technical and design teams to produce innovative software applications.
  • Collaborated with cross-functional teams to identify system requirements, improving software functionality and user experience.
  • Designed and developed software systems using initial brief.
  • Developed standard procedures for testing and validating software.
  • Proactively identified opportunities for process improvement, contributing to more efficient and cost-effective operations.
  • Participated in continuous learning initiatives to stay abreast of emerging technologies and methodologies in software engineering.

Education

Bachelor of Technology - Engineering

Bharat Institute of Engineering & Technology
Hyderabad, TG
05-2016

Skills

  • Core Java
  • Java 8
  • Object-Oriented Design
  • Exception Handling
  • Collections Framework
  • Concurrency
  • Threads
  • Streams
  • Lambdas
  • JUnit Testing
  • Clean coding
  • Spring Boot
  • Spring Framework
  • Spring Security
  • Spring Cloud
  • Microservices design
  • REST API design
  • API Integration
  • Dependency Injection
  • Transaction Management
  • Spring Cloud Patterns
  • React
  • Hooks
  • JSX
  • Component lifecycle
  • Component Composition
  • TypeScript
  • ES6 JavaScript
  • HTML5
  • CSS3
  • Responsive Design
  • Accessibility
  • Accessibility
  • Redux
  • Context API
  • Redux Toolkit
  • State Patterns
  • API integration
  • OpenAPI
  • Swagger
  • Pagination
  • Error Handling
  • Authentication processes
  • OAuth2
  • OIDC
  • JWT
  • Jest
  • React Testing Library
  • Cypress
  • Playwright
  • Unit Testing
  • Component Testing
  • End-to-End Testing
  • Test-driven development
  • TDD
  • Performance Monitoring
  • Code Splitting
  • Lazy Loading
  • Memoisation
  • Efficient Rendering
  • Webpack
  • Vite
  • Environment setup
  • Bundle optimisation
  • PostgreSQL
  • MySQL
  • Hibernate
  • JPA
  • AWS
  • EC2
  • RDS
  • Docker
  • Git
  • CI/CD
  • Jenkins
  • GitHub Actions
  • Microservices architecture
  • RESTful API design
  • Database optimization
  • UI/UX Design
  • Unit testing
  • Agile methodologies
  • Cross-functional collaboration
  • Agile Project Delivery
  • Continuous integration
  • Problem solving
  • Stakeholder Engagement
  • Performance tuning
  • Security implementation
  • Java development
  • SQL
  • JavaScript
  • Team player
  • API development

Custom

Java 8+, Object-Oriented Design, Exception Handling, Collections Framework, Concurrency (Threads), Streams, Lambdas, JUnit Testing, Clean Code Principles, Spring Boot, Spring Framework, Spring Security, Spring Cloud, Microservices Architecture, RESTful API Design, API Integration, Dependency Injection, Transaction Management, Spring Cloud Patterns, React (Hooks, JSX, Component Lifecycle, Component Composition), TypeScript, ES6+ JavaScript, HTML5, CSS3, Responsive Design, Accessibility (a11y), Redux, Context API, Redux Toolkit, State Patterns, API Contract Integration (OpenAPI/Swagger), Pagination, Error Handling, Authentication Flows (OAuth2/OIDC, JWT), Jest, React Testing Library, Cypress, Playwright, Unit Testing, Component Testing, End-to-End Testing, Test-Driven Development (TDD), React Performance Optimization, Code Splitting, Lazy Loading, Memoization, Efficient Rendering, Webpack, Vite, Environment Configuration, Bundle Optimization, PostgreSQL, MySQL, Hibernate/JPA, AWS (EC2, RDS), Docker, Git, CI/CD (Jenkins, GitHub Actions)

Timeline

Software Engineer

Mr Cooper
08.2025 - Current

Software Engineer

Synechron
05.2025 - 08.2025

Software Engineer

Diensten Tech Limited
02.2023 - 05.2025

Consultant

Capgemini
07.2021 - 02.2023

Software Engineer

Veritas Communications Pvt. ltd.
07.2019 - 07.2021

Bachelor of Technology - Engineering

Bharat Institute of Engineering & Technology
Samrath Akkinepally