DURGA DHIKSHITH GANGISETTY
JAVA FULL STACK DEVELOPER
EMAIL ID: ***************@*****.*** PHONE NO: 205-***-****
PROFESSIONAL SUMMARY
Highly skilled and motivated Java developer with 4+ years of hands-on experience in designing, developing, and maintaining robust and scalable software solutions. Seeking a challenging role where I can leverage my expertise in Java programming, software architecture, and problem-solving to contribute to innovative projects and drive business success.
TECHNICAL SKILLS
Languages: Java, C, C++, C#, J2EE, SQL, TypeScript
Platforms: Windows7, Windows XP, Windows Server 2003, LINUX, UNIX, Mac
Frameworks: Spring, Hibernate, Spring-core, Spring MVC, Spring Web services, Spring Security
J2SE/ J2EE Technologies: Java, J2EE, JDBC, Servlets, JMS, Web Services.
Web Technologies: HTML, HTML5, CSS, JavaScript, React JS, Angular, Next.js, TypeScript
Web Services: Spring Web services, SOAP, and REST
Web/App Servers: WebSphere5.1/ 6.0, WebLogic Application server, JBOSS, J2EE Server1.4, Apache Tomcat 4.1/ 5.1, Spring Boot, IBM HTTP Server.
Tools and API’s: JIRA, SQL Developer, Maven, J Boss Hibernate Tools, and J Boss Web tools, Log4J, JUnit, Pega
Databases: SQL Server, MySQL, MongoDB, Oracle.
Cloud Tools: AWS, Azure, Terraform, CloudFormation
Build Tools, Repositories, and IDE: Tomcat, IBM WebSphere, Maven, Docker, DevOps tools, CI/CD with Jenkins, GIT, IntelliJ, Eclipse, and Spring Tool Suite.
WORK HISTORY
NOVEMBER 2024-CURRENT
Java Full Stack Developer Kemper Brimingham, AL
Managed and executed diverse tasks across frontend and backend development, ensuring integration and functionality alignment while leveraging continuous integration tools and methodologies
Programmed in Angular 8 to upload (post) files/images to the AWS S3 browser from the Front-end by installing NPM package of AWS-SDK
Experience with high-speed messaging frameworks and streaming (Kafka, Akka, reactive)
Used Jenkins to run the deployment process
Used JIRA to view the tasks and requirements
Expertise with unit testing & Test-Driven Development
Used IntelliJ IDEA IDE tool for application development
Developed JUnit test cases for DAO and Service Layer methods
Developed front-end using XWT, JSP, JSTL with Custom Tag libraries, Struts Tag libraries, JSF Framework, JavaScript, JQuery, HTML5 and CSS3
Developed front-end applications using React, Flux, Node JS and Docker and Built Spring based Java and Scala services to support Enterprise Web application
Manage and fix bugs with JIRA bug tracking application
Worked on Big Data Integration &Analytics based on Hadoop, SOLR, Spark, Kafka, Storm and web Methods
Extensively worked in creation of NoSQL data models, data loads with bloom filters and TTL columns in column families
Worked on Lambda Expressions, Functional interfaces Stream API's, Time API, and Improvements on Collection, Concurrency, and IO improvements by using Java 8
Used Streams and Lambda expressions available as part of Java 8 to store and process the data
Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema
Worked on project to retrieve log messages procured from Kafka by leveraging Spark Streaming
Involved in Migrating existing application in to Micro services architecture using REST APIs and Spring Boot
Experienced on Linux and Windows Virtual servers on EC2 using chef servers
Worked on Jenkins for continuous integration with Gradle and GitHub
Have experienced developing web applications using Bootstrap, Code Mirror, Brackets and Ember.js
Implemented authentication and authorization for the application using Spring Security and Oauth2
Worked in integrating JMS with SPRING BOOT by providing an instance which is embedded with Active MQ
Integrated reusable frontend components using TypeScript and React
Implemented Next.js for server-side rendering to enhance SEO and page load speed
Created and managed cloud infrastructure using Terraform and CloudFormation for consistent provisioning across environments
NOVEMBER 2023-OCTOBER 2024
Java Full Stack Developer Oasys Inc. Huntsville, AL
Developed automation of Validation service to provide the JASPER report based on bean validations, spring validations on test cases
Created computing and data resources on AWS using EC2
Installed Pivotal Cloud Foundry on EC2 to manage the containers created by Pivotal Cloud Foundry (PCF)
Used Struts frameworks and MVC design patterns to complete several projects on complex areas of development including user interface design, batch processing, stored procedure development, XML, data exchange and integration
Create a new .NET console application to extract, transform and load (ETL) JSON file data into legacy and new SQL Server tables
Design and enhance reusable UI components with React JS dependency Injection, Models, data binding & controllers
Used Apache Kafka in cluster as messaging system between APIs and Micro services and worked on Splunk SPL (Search process language) queries, reports and logging using Log4j
Created Angular 5 service and integration with RESTful APIs
Migrated from SVN to GitHub with merge and version and used Jenkins for continuous integration
Implemented Kubernetes Stateful Sets to manage stateful applications in the marketing environment, ensuring data integrity and high availability
Extensively worked on Spark using Scala on cluster for computational, installed it on top of Hadoop performed advanced analytical application by making use of spark with Hive and SQL/Oracle
Developed Service Timeouts for NoSQL, Mongo DB, Db2 and Sybase
Developed applications using Angular 6 and Java 8 new feature (lambda expressions)
Worked on Core Java for multi-threading, collections and GUI AWT
Used Hibernate Transaction Management, Spring/Hibernate Batch Transactions, and Hibernate cache concepts
Expertise in design and development of various web and enterprise applications using Type safe technologies like Scala, Akka
Build Micro services for the delivery of software products across the enterprise
Implemented Spring Security enhancements including role-based access controls and JWT authentication
Used Terraform scripts to provision AWS infrastructure in dev and staging environments
JANUARY 2022-JULY 2023
Java Developer FIS Global Bengaluru
Involved in JUnit testing, JSON parser & maintaining data accuracy
Managed efficiently multiple tracks such as business J Boss Rules Engine, UI, and Reporting and delivered quality product on schedule
Implemented Reacts Axioms Http Request to read data from web server and process JSON data to render in UI
Involved in writing SQL queries & PL/SQL stuff
Use Amazon Cloud Watch to monitor AWS resources & Amazon Cloud Watch Logs to collect and store logs from AWS services
Used AWS Lambda for Server less computing
Developed DAO layer exposing access to Mongo dB and found issues in original Mongo java driver, reported them to community and got them fixed with next releases
Retrieved information from the Oracle database using Spring-Hibernate
Extensively worked on Spark using Scala and have Experience with Akka, Cats and play Framework
Developing RESTful Web Services to retrieve data from client side using Micro Services architecture of Spring boot application with Micro services performing the Unit testing and basic functional testing with different set of data
Working on creating batch jobs using Autosys as the job scheduler and technologies like SQL invoker, UNIX shell scripting and core java
Implemented configured JIRA issue tracking software with Agile plug-in across all the company functions
Designed extensive additions to existing Java Web Application utilizing Service Oriented Architecture (SOA) techniques
Proficient in implementing Spring Integration, with specific expertise in A sync Channels, Global error handling, and HTTP Outbound gateway
Created Q manager connection factory, JMS destinations to integrate the application using JMS
Developed REST API's using Spring MVC and Spring Boot, hosted all micro services on PCF
AUGUST 2020-DECEMBER 2021
Java Developer Amadeus Bengaluru
Implemented the Drag and Drop functionality using React-Drag gable
Expertise in Apache Kafka message implementations and their integrations with the systems
Implemented Business Logic using Java, Spring, Struts, and Hibernate
Developed CI/CD system with Jenkins on Kubernetes environment, utilized Kubernetes and Docker for the runtime environment for the CI/CD system to build, Test and Deploy
Developed the REST Micro services using Java JDK 1.8, Scala, on IntelliJ platform by gathering the knowledge of previous phase resources and integration with Oracle
Responsible for unit, functional, integration, automation backend API's testing for all new software features and enhancements using JUnit and Test NG framework
Front end development utilizing HTML5, CSS3, and JavaScript leveraging the Bootstrap framework and a Java backend
Used Docker Container to address every application across the hybrid cloud and Docker for better collaboration and innovation
Involved in designing, capacity planning and implementing multi-rack Cassandra cluster
Expertise in coding optimized SQL queries on databases like Oracle
Hands-on experience with EC2, ECS, ELB, EBS, S3 VPC, IAM, SQS, RDS, Lambda, Cloud Watch, Storage Gateway, Cloud formation, Elastic Beanstalk and Auto scaling
Good Knowledge in coded Java applications on both client-side and server-side using JDBC and advanced Multithreading
Designed and developed data ingestion from Kafka using Spark Batches and Spark Streaming
EDUCATION
Masters: Computer Science
University of Alabama at Birmingham