Summary
Overview
Work History
Education
Skills
Websites
Personal Information
Timeline
Generic

Sandhyarani Koduri

Plano,TX

Summary

Experienced full stack developer with a wide range of programming skills and expertise in both backend and frontend development. Collaborative and skilled in software development, specializing in designing and creating web applications using HTML, CSS, JavaScript, Angular, Node.js, and React. Demonstrated expertise in developing and deploying complex backend systems, web services, and databases. Known for analytical thinking, problem-solving abilities, and consistently delivering high-quality code within tight deadlines.

Overview

6
6
years of professional experience

Work History

Full Stack Java Developer

TD Bank
08.2023 - Current
  • Interacts with client to understand business requirements and is responsible for analysis of requirements, preparing technical design document, Coding and unit testing
  • Utilized Spring's Rest Controller for creating Restful web services with JSON objects for seamless communication, and leveraged Java 8 features like streams, lambda expressions, method references, and functional interfaces for enhanced app efficiency
  • Worked on Migration projects, Including Framework Migration from Apache camel to Spring Boot, Application server migration from JBoss to Tomcat and Infrastructure migration from open Stack to VMC2, ASE to ASP
  • Implemented agent-server messaging dialog using Apache camel and JMS (Active MQ implementation)
  • Collaborated with front-end teams to integrate AngularJS with Java backend, boosting interoperability and achieving 15% increase in user satisfaction
  • Developed AngularJS controllers for data views, used Angular factories for service calls, and conducted thorough testing of application controllers using Angular’s built-in facilities
  • Involved in modification of complex SQL queries using SQL navigator and Teradata SQL Assistant
  • Implemented CI CD pipelines using Jenkins and GitHub Actions to build, deploy, and manage application deployments, to Azure ASP.
  • Streamlined user experience with front-end development utilizing HTML, CSS, and JavaScript.
  • Ensured application security by integrating authentication mechanisms like OAuth 2.0 or JWT tokens into server-side APIs.
  • Worked with back-end developers to design APIs.

Full Stack Developer

Ford
02.2022 - 05.2023
  • Implemented Java/J2EE functionalities with Spring MVC and Hibernate across Controller, Service, and DAO layers, ensuring seamless integration of backend services with frontend code
  • Designed and developed both front-end and back-end components, including Servlets, Bootstrap for UI design, HTML5, CSS3, Ajax, AngularJS, and ReactJS for presentation layer
  • Resolved bugs and introduced new features using JAVA/J2EE, Spring, Hibernate, and WebLogic
  • Transferred SOAP web service resources to Spring RESTful web services using Spring REST API within Spring Boot 1.5
  • Deployed Spring Boot-based Microservices and Docker containers on Amazon EC2 via AWS admin console
  • Created SQL/PL-SQL Stored Procedures for efficient data management include DML operations like insert, update, and delete.

Java Developer

GlobalLogic, India
01.2019 - 07.2021
  • Focused on optimizing and automating KYC process for small business customers, aiming to streamline everything from customer sign-up to validation and compliance
  • Participated in initial design phase to refactor monolithic backend into validated microservices
  • Designed and implemented customer self-service module from start to finish using annotation-based Spring MVC, Hibernate, and jQuery
  • Developed RESTful web services by constructing Node.js server to manage requests initiated by front-end jQuery Ajax calls
  • To simplify asynchronous calls to backend REST APIs, utilized Angular observables and listeners from RxJS reactive library
  • Created complex SQL queries and utilized JDBC connectivity with Oracle 11g for database access
  • Leveraging React JS, built client-side web applications, focusing on data management and user interface development.

Education

Masters in computer science -

Oklahoma City University
Oklahoma City, OK
2023

Bachelor of Science -

Acharya Nagarjuna University
AndhraPradesh, India
2019

Skills

  • Programming Languages: Java, Python, C, C, JavaScript, TypeScript, SQL
  • Frameworks: Spring, Hibernate, Spring Boot
  • Web Technologies: HTML5, XML, DOM, JSON, CSS3, JavaScript, jQuery, AJAX, Angular
  • Web Services/Cloud: SOAP, REST, AWS
  • Design & GUI Tools: Eclipse, IBM RAD (Rational Application Developer)
  • Version Control Systems: SVN (Subversion), CVS (Concurrent Versions System), GitHub
  • Databases/Tools: Oracle, SQL Server, MySQL, MongoDB
  • Methodologies: Agile, Waterfall
  • Operating Systems: Windows, Linux, UNIX

Personal Information

Title: Java Full Stack Developer

Timeline

Full Stack Java Developer

TD Bank
08.2023 - Current

Full Stack Developer

Ford
02.2022 - 05.2023

Java Developer

GlobalLogic, India
01.2019 - 07.2021

Masters in computer science -

Oklahoma City University

Bachelor of Science -

Acharya Nagarjuna University
Sandhyarani Koduri