I am a Senior Full-stack Developer with around 12 years of experience specializing in Java/J2EE development, UI technologies like Angular and React, and cloud platforms, particularly Amazon Web Services. I have extensive expertise in implementing RESTful web services, developing mobile applications with Flutter and Dart, and integrating microservices architecture. Over the years, I have collaborated closely with cross-functional teams to deliver scalable and performant software solutions. My passion lies in applying modern technologies across full stack development, from designing responsive front-end applications to scalable backend services using Spring Boot and Node.js. My proficiency extends to cloud infrastructure management, containerization with Docker and Kubernetes, and implementing CI/CD pipelines for seamless deployments. I thrive in agile environments and enjoy solving complex software challenges to meet business goals and improve user experiences.

Karthik Reddy G.

I am a Senior Full-stack Developer with around 12 years of experience specializing in Java/J2EE development, UI technologies like Angular and React, and cloud platforms, particularly Amazon Web Services. I have extensive expertise in implementing RESTful web services, developing mobile applications with Flutter and Dart, and integrating microservices architecture. Over the years, I have collaborated closely with cross-functional teams to deliver scalable and performant software solutions. My passion lies in applying modern technologies across full stack development, from designing responsive front-end applications to scalable backend services using Spring Boot and Node.js. My proficiency extends to cloud infrastructure management, containerization with Docker and Kubernetes, and implementing CI/CD pipelines for seamless deployments. I thrive in agile environments and enjoy solving complex software challenges to meet business goals and improve user experiences.

Available to hire

I am a Senior Full-stack Developer with around 12 years of experience specializing in Java/J2EE development, UI technologies like Angular and React, and cloud platforms, particularly Amazon Web Services. I have extensive expertise in implementing RESTful web services, developing mobile applications with Flutter and Dart, and integrating microservices architecture. Over the years, I have collaborated closely with cross-functional teams to deliver scalable and performant software solutions.

My passion lies in applying modern technologies across full stack development, from designing responsive front-end applications to scalable backend services using Spring Boot and Node.js. My proficiency extends to cloud infrastructure management, containerization with Docker and Kubernetes, and implementing CI/CD pipelines for seamless deployments. I thrive in agile environments and enjoy solving complex software challenges to meet business goals and improve user experiences.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

Javanese
Fluent

Work Experience

Sr. Java Full Stack Developer at Truist Bank
March 1, 2023 - Present
Consulted on complex software engineering initiatives with broad impact, tackling multifaceted challenges requiring in-depth understanding of policies and compliance. Developed reusable React and Angular components for efficient single page application development. Designed and optimized confidential tools using Angular, RXJS, and NGRX. Built and deployed Java-based microservices and RESTful web services with Spring Boot, integrated with Docker and AWS services including EC2, EKS, and Lambda. Implemented GraphQL APIs for flexible client interactions and performed data profiling on Oracle and MongoDB datasets. Utilized monitoring tools like Splunk, implemented automated tests with Selenium and Cucumber, and managed CI/CD pipelines with Jenkins. Ensured security through integration with OKTA and implemented notification services using AWS SNS.
Sr. Java Full Stack Developer at AT&T
March 1, 2023 - August 4, 2025
Planned, designed, developed, and tested cloud-based software systems enhancing tools and products. Developed and maintained React-based single page applications with Redux and designed responsive UI elements using SASS and Bootstrap. Implemented secure GraphQL APIs using JWT and optimized performance with DataLoader. Created microservices with Spring Boot and Cassandra DB, and built API gateway solutions based on dynamic routing and rate limiting. Applied OAuth 2.0 authentication for REST APIs. Managed AWS infrastructure components including RDS, S3, IAM, and Kubernetes orchestration using Docker and EKS. Conducted unit testing using JUnit and Cucumber and employed Jenkins for CI/CD automation. Monitored and analyzed code quality with SonarQube and log management with Splunk.
Sr. Java Full Stack Developer at Walgreens
June 1, 2020 - August 4, 2025
Developed UI/UX projects aligning with client business objectives using ReactJS and modern front-end technologies. Created cross-platform mobile applications using Flutter and Dart, leveraging the hot reload feature to increase productivity. Developed microservices with Spring Boot communicating with Apache Kafka message brokers. Automated build, test, and deployment processes using Jenkins within a CI/CD pipeline. Designed and implemented OAuth-based security and integrated third-party APIs. Maintained databases using MySQL and MongoDB and developed stored procedures in Oracle PL/SQL. Applied Selenium for automated UI testing and used JIRA for defect tracking and version control with GIT.
Java Full Stack Developer at Dish
August 1, 2018 - August 4, 2025
Participated in all phases of the software development life cycle using Agile methodology. Developed front-end interfaces with HTML5, AngularJS, and Bootstrap and backend services with Java, Spring Boot, and microservices architecture. Built data pipelines using Apache Kafka and NoSQL databases such as Cassandra and HBase for scalable data storage. Migrated monolithic Spring applications to cloud-based microservices. Deployed applications on IBM WebSphere and AWS cloud infrastructure including EC2 and S3. Utilized unit testing with JUnit and integration testing following TDD practices. Managed source control with SVN and Maven for builds.
Java Full Stack Developer at Genpact
April 1, 2014 - August 4, 2025
Implemented Agile and Test Driven Development methodologies to build UI applications using Spring MVC, JSP, Angular, and AJAX. Developed reusable modules and custom directives in AngularJS and used Java 8 features including Lambda expressions. Developed REST APIs with Spring Boot and embedded Tomcat, deploying applications to AWS cloud environments. Worked on NoSQL MongoDB databases for large datasets and configured WebSphere Application Server for workload management. Automated testing using Selenium and managed version control via GIT.

Education

Add your educational history here.

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Telecommunications, Retail