2023 — Now
Charlotte, North Carolina, United States
2022 — 2023
Worked on an Agile Development environment utilizing the tools JIRA, Kanban.
Actively involved in coding using Java1.8, Spring 4.x to develop features from end to end.
Developed and designed the web interface using HTML5, CSS3, JavaScript, jQuery, ReactJS, and Bootstrap.
Built the reusable service components using ReactJS Components with Object Oriented JavaScript, jQuery, HTML, CSS3 based on the visual designs.
Designed and developed the multi-threading programs to interact with various components on the backend.
Used JPA and Hibernate with entity beans for interacting persistence layer for CRUD operations
Extensively used Hibernate in data access layer to access and update information in the database
Implemented a generic interface to Hibernate criteria API for UI search functionality.
Developed the application using Spring MVC, Spring Boot.
Developed the Model, View and Controller using Spring MVC, React and Restful service with Hibernate framework.
Design and development of User Interface using Spring MVC, React JS, HTML 5, CSS
Used JSON objects, ECMAScript6, Typescript, JavaScript, and Bootstrap intensively to create interactive web pages.
Worked with unit testing of ReactJS applications using Jest and Spring Boot applications using JUnit, Mockito and performed end to end testing using Protractor.
Created GraphQL schema and queries to interact with Mongo DB database.
Developed SQL, PL/SQL, stored procedures along with Shell Scripting- database application scripts.
Developed XML Schemas - XSD, DTD for the validation of XML documents.
Created automated pipelines in AWS Code Pipeline to deploy Docker containers in AWS ECS using services like CloudFormation, Code Build, Code Deploy, S3 and puppet.
Deployed the application using AWS lambda, a serverless computing platform.
Worked on providing LDAP security for the application.
Bloomington, Illinois, United States
Worked on an Agile/TDD environment utilizing a test-driven development (TDD).
Used Hibernate ORM, to manage the application persistence logic and Data Access
Extensively used Hibernate in data access layer to access the data
Developed the Restful service using Spring Controller, Delegate, DAO patterns.
Designed and developed the XSD for WADL for Restful services contract.
Developed the application using Spring MVC, Spring Boot.
Design and development of User Interface using Spring MVC, Angular JS, HTML 5, CSS
Deployed code in Apache Tomcat and Web logic servers
Developing various pages in the applications in front end technologies HTML5, CSS3-SASS, JSON, Angular 6.
Experience in developing, deploying and testing applications in an AWS environment using DevOps tools such as Jenkins and Docker.
Highly used Angular 7.0 to build Single Page Application for navigation through the different status and multiple modals
Implemented Services and Dependency Injection in Angular 7 to connect the web application to back-end APIs and for sharing the code between the components
Written light weight Node.js express server, and using technologies like Ajax, JavaScript/jQuery, JSON to make connections between server and NoSql databases like MongoDB.
Updated Angular 2 to Angular 6, doesn’t make much different but same the latest version of the Angular framework.
2016 — 2018
Hyderabad, Telangana, India
Involved in various steps of SDLC including analysis, design, and development of system. Developed Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams using Rational Rose.
Worked closely with Business Analysts, Project Managers and Project Leads to transform business requirements into Java code.
Implemented Spring IOC (Dependency Injection) and Spring AOP for the Business Layer development.
Used spring config server for centralized configuration and Splunk for centralized logging. Used Concourse and Jenkins for Microservices deployment
Enhanced legacy application by building new components in Angular 2 and typescript.
Developed web pages using JSP, JSTL, XHTML, CSS, DOJO, Java script, Ajax and Json.
Have Used Spring Webflow for mapping and resolving views for the front end
Implemented Hibernate 3.0 as ORM framework for mapping object-oriented domain model to Database Used SVN for version control.
Implemented Angular 2 component router for navigation, Angular 2 services to connect the web application to back-end APIs. Followed ES5 and ES6 coding standard and coding best practices.
Implemented Model View Controller (MVC) architecture using Spring MVC framework
Spring Framework is used for dependency injection.
Used NodeJS to resolve dependencies via Angular 2, typescript, Jasmine.
Developed dynamic responsive Web Application by integrating Angular2 with Bootstrap which is further integrated with Web Services and Vue.js.
Developed and maintained web services using RESTful API.
Designed Java classes using Spring Framework to implement the Model View Control (MVC) architecture.
Wrote complex SQL queries and programmed stored procedures, and control files for loading large amounts of data using Oracle 10g.
Used Oracle SQL developer for the writing queries or procedures in SQL.
Used UNIX scripts for validating data files.