Summary
Overview
Work History
Education
Skills
Websites
Timeline
CustomerServiceRepresentative
Krishna Vancha

Krishna Vancha

Houston,TX

Summary

Having 6 years of extensive IT experience in all phases of Software Development Life Cycle (SDLC) which includes developing, design, analysis, testing and Integration of various web based and client/server applications in multi-platform environments with JAVA/JEE technologies. Experience in developing applications using Agile Methodology, Waterfall Methodology and Test-Driven Development approach, Open-Shift on-premises and Red hat Open-shift cloud server’s environment. Proficient in developing the application by implementing the Object-Oriented Principles and Core Java Concepts like Collections, Exception Handling and Multi-threading. Exposure to Microservices, API First, Serverless architectural style and best practices. Experience in using build/deploy tools such as Jenkins, Docker and OpenShift for Continuous Integration & Deployment for Microservices. Hands on experience with Java8 features like Lambda expressions and Stream API for Bulk data operations on Collections, which would increase the performance of the Application. Designed Red shift Data model, Red shift Performance improvements/analysis. Hands on experience in migrating existing Java applications in AWS cloud and worked on performance and cost efficient solutions in AWS cloud to suit application specific needs. Experience in working with Amazon Web Services like Elastic Bean Stalk, EC2, SQS, S3, Lambda, Elastic Search, Dynamo DB, Elastic Load Balancer (ELB) and Docker Container. Experience in developing cloud based application using Amazon Web Services, Pivotal Cloud Foundry and Spring Cloud. Good understanding on Migrating applications to Google Cloud Platform, Off site disaster recovery and archival with Google Cloud Platform, Hybrid architectures and multi cloud deployments. Proficient in developing the enterprise application with Servlets, Struts, Spring Framework modules like Spring IOC, Spring MVC (Model View Controller), Spring AOP, Spring Boot, Spring Security, Spring Data, Spring Integration and ORM Frameworks like Hibernate. Good exposure with Unit Testing, DevOps CI/CD tool & Methodologies. Experience in Analysis, Design, Development, Implementation and Maintenance of applications using Java/J2EE Technologies like Servlets, JSPs, Hibernate, Spring DI, Struts and JPA with knowledge of SDLC concepts. Excellent experience in developing RESTful Services and SOAP based Web Services. Expertise in developing SOAP based Web Services with WSDL, UDDI, XML, JAX-WS, JAXB, JAX-RPC and Apache Axis. Expertise in XML technologies such as XSL, XSLT, XML schemas, XPath, XForms, XSL-FO and parsers like SAX and DOM. Solid understanding of Service Oriented Architecture (SOA) and Micro Services Architecture. Experience in Design, support and maintain the Splunk infrastructure in a highly available configuration. Strong MySQL and MongoDB administration skills in Unix, Linux and Windows. Experience using Hibernate for mapping Java classes with database and using Criteria API and Hibernate Query Language (HQL). Experienced in developing front end applications using HTML4/5, Bootstrap, Angular JS, Angular and developing dynamic web pages and implementing React JS with Redux and Flux patterns to attain MVC functionality. Experience in development, deployment and troubleshooting Web based and enterprise-based applications on Windows, UNIX and Linux platforms. Experience as a Production Support and technical support for complex/ critical applications and coordinated with other teams to resolve end-user issues promptly.

Overview

6
6
years of professional experience

Work History

Senior Java Full Stack Developer

UW HEALTH MADISON WI
07.2022 - Current
  • Driving the technical design of the application by collecting requirements from the Functional Unit in the design phase of SDLC
  • Creating requirement documents and design the requirement using UML diagrams, Class diagrams, Use Case diagrams for new enhancements
  • Developed the Application Module using several design patterns like Singleton, Factory, DAO, DTO, Business Delegate, Composite View and MVC
  • JBoss application server deployment of applications
  • Developed communication among SOA services using XML schema
  • Designed the user interface of the application using HTML5, CSS3, Typescript, Angular JS, jQuery, AJAX and Node JS
  • Implemented a metrics collection mechanism for the server by utilizing Apache Kafka to stream server-side events
  • Deployed Docker contained spring boot Micro services into AWS EC2 container service using AWS admin console and used lambda to run applications in AWS console
  • Developed Static and Dynamic pages using JSP and Servlets to Spring Boot Microservices
  • Adopted the practices of Microservices architecture with RESTFUL and Apache Kafka
  • Configured Spring to manage Action classes and set their dependencies in a Spring context file and integrated middle tier with Struts
  • Maintained Interface compatibility and concurrency in the project using Java 1.8 new features like Lambda expressions, default, static methods and Concurrency API
  • Used Node is to run Grunt tasks and build properly the project (compile, minify, concat etc.)
  • Implement modules into Node JS to integrate with designs and requirements
  • Core Java such as multithreading, Collection and Arrays concepts to develop and application implementations
  • Used Spring Boot which is radically faster in building cloud Micro services and develop Spring based application with very less configuration
  • Used Hibernate Persistence Strategy to interact with database
  • Used DAO pattern to retrieve the data from database
  • Worked with Session Factory, ORM mapping, Transactions and HQL in Hibernate framework
  • Implemented a security module in Angular JS which integrated with the Spring security in the backend with Authentication and Authorization
  • Worked with the NoSQL Database Cassandra to manage extremely large data sets
  • Used Web Services for sending and getting data from different applications using Restful
  • Wrote client side and server side validations using Struts Validators and Java Scripts Validations
  • Created and managed development and continuous integration environments automated through Jenkins using Perl Script
  • Configured maven profiles and Jenkins jobs to enable deployments to Pivotal Cloud Foundry PaaS environments
  • Writing stored procedures, complex SQL queries for backend operations with the database
  • Followed Agile Methodology (SCRUM) to satisfy the customers and wrote Junit test cases for unit testing the integration layer
  • Experience in Designing, Architecting and implementing scalable cloud-based web applications using AWS
  • Develop the Shell scripts to automate the data configuration and data transfer between different environments
  • Devised logging mechanism using Log4j
  • Creating tracking sheet for tasks and timely report generation for tasks progress
  • Code review, review its effectiveness, defect tracking, defect solving
  • Analyzing bugs, production problem and assigning it to offshore team members.

Full Stack Developer

LANDIS GYR – ALPHARETTA GA
11.2020 - 07.2022
  • Participated in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development
  • Used Web services (SOAP) for transmission of large blocks of XML data over HTTP
  • Design develop and test HTML5, CSS3, Bootstrap, JavaScript, jQuery and React.JS that meet accessibility and web browser standards for website
  • Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table
  • Applied optimization techniques to reduce page size and load times to enhance user experience using sprites
  • Developed user interface by using the React JS, Flux for SPA development
  • Implemented React JS code to handle cross browser compatibility issues in Mozella, IE 7, 8, 9, Safari and FF
  • Used React-Router to turn application into Single Page Application
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept
  • Used Web services (SOAP and RESTful) for transmission of large blocks of XML/JSON
  • Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js
  • Maintained states in the stores and dispatched the actions using redux
  • Implemented the Drag and Drop functionality using React-Draggable
  • Used React-Autocomplete for creating google maps location search on the webpage Added Excel-Builder to download the Tabular data in Excel format using React
  • Designed and developed application based on MVC design pattern using struts Framework
  • Developed complete Business tier with state full session beans and CMP Entity beans with EJB 2.1 standards
  • Designed and developed the UI using Struts view component, JSP, HTML5, CSS3, and JavaScript
  • Utilized Hibernate for Object/Relational Mapping purposes for transparent persistence onto the SQL SERVER
  • Developed Struts Action classes using Struts controller component
  • Used CVS for version controlling and JUnit for unit testing
  • Deployed the application on Web Sphere Application server
  • Implemented Design Patterns like Front Controller, Business Delegate, Service Locator, Session Facade, Data Access Objects, Singleton.

Full Stack Developer

SVB Financial Group
10.2019 - 11.2020
  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development
  • Developed Front-End UI technologies like HTML5, CSS3, jQuery, PHP, JSON, AJAX, Angular, Bootstrap, Tag Libraries, JSTL, and Type Script
  • Maintained Interface compatibility and concurrency in the project using Java 1.8 new features like Lambda expressions, default, static methods and Concurrency API
  • Experience in handling, configuration and administration of databases like MySQL and NoSQL databases like MongoDB and Cassandra
  • Strong MySQL and MongoDB administration skills in UNIX, Linux and Windows
  • Experience in upgrading different databases and also migration of data among multiple databases
  • Developed Angular custom directives and used Routes and Factory validations in Angular
  • Designed, built, and deployed a multitude application utilizing almost all of AWS stack (Including EC2, S3, Dynamo DB, SQS and EMR), focusing on high-availability, fault tolerance, and auto-scaling
  • Integrated Open stack API with Amazon EC2 cloud-based architecture in AWS
  • Utilized Amazon Web Services (AWS) EC2 to deploy Docker containers
  • Designed and developed Micro Services business components using Spring Boot
  • Developed some front-end applications based on online transaction
  • Experience in Design, support and maintain the Splunk infrastructure in a highly available configuration
  • Developed REST API's using Spring MVC and Spring boot, hosted all micro services on PCF
  • Developed RESTful Web services for transmission of data in JSON format
  • Experienced in APL tools like POSTMAN and Swagger
  • Developed the application with various Spring Framework modules like Spring IOC, Spring AOP, Spring Boot, Spring Security, and Spring Batch
  • Experience in IT industry as Engineer with proven expertise in Automation, Build/Release Engineering and Software development involving cloud computing platforms like Amazon Web Services (AWS), Azure and Google Cloud (GCP)
  • Experience in Designing, Architecting and implementing scalable cloud-based web applications using AWS and GCP
  • Developed the application with the web pages with Angular and Angular JS in scrolling features
  • Used Spring MVC framework at the Web tier level to isolate each layer of the application so that complexity of integration will be reduced, and maintenance will be very easy
  • Used Spring AOP for solving crosscutting concerns like keeping customer log data and transactions details
  • Developed the persistence layer using Hibernate Framework by configuring the various mappings in Hibernate files and created DAO layer
  • Developing Spring Boot application using Micro Services architecture with Spring Eureka to maintain small and lightweight services and communication between these services are done by using API routes for the entire cluster
  • Designed and integrated the full-scale Hibernate persistence solution with the application architecture
  • Implemented modules into NodeJS to integrate with designs and requirements and used NodeJS Express Framework
  • Good understanding in core tenants to be considered when designing & deploying to a cloud
  • Experience in identifying the appropriate Google Cloud Platform products to use for popular architectural patterns
  • Good understanding on Migrating applications to Google Cloud Platform, off site disaster recovery and archival with Google Cloud Platform, Hybrid architectures and multi cloud deployments
  • Develop software that takes in API files and interacts with back-end databases
  • Developed custom general use modules and components extending the elements and modules of core AngularJS, writes non-blocking code using advanced techniques such as multi-threading, JavaScript dependency management
  • Worked on RESTful Web services as well as Node Rest framework for backend services used Mongo DB (NoSQL) for database services and RESTful web services using Jersey for JAX-RS implementation
  • Demonstrate exposure with Continuous Integration, Continuous Deployment to DevOps CI/CD tool Methodologies
  • Designed and developed Middle-tier components for company's object framework using best practices and design Patterns and used in Model-View-Controller (MVC).

Java/J2EE Developer

3i-infotech
05.2018 - 09.2019
  • Followed Agile methodology meetings to track, optimize and developed sequence diagrams depicting method interactions, using MS Visio
  • Conducted analysis of organizational needs and goals for the development and implementation of application systems by involving with business personnel
  • Developed application using Spring MVC, JSP, JSTL and AJAX on the presentation layer, the business layer is built using Spring and the persistent layer uses Hibernate
  • Data Operations were performed using Spring ORM wiring with Hibernate and Implemented Hibernate Template and criteria API for Querying database
  • Developed various J2EE components like SAX, XSLT, JAXP, JNDI, LDAP, JMS, MQ Series
  • Used AJAX in suggestive search and to display dialog boxes with JSF and DOJO for front-end applications
  • Implemented all the components of Spring Framework (Controller classes, Spring Bean Configuration file (dispatcher-servlet.xml)
  • Developed Web Services using XML messages that use SOAP
  • Developed Web Services for Payment Transaction and Payment Release
  • Used WSDL and SOAP protocol for Web Services implementation
  • Worked in Struts framework based on MVC Architecture
  • Wrote stored procedures, SQL scripts in Oracle for Data Accessing and manipulation
  • Compiled and built the application using ANT scripts and deployed the application
  • Configured and created applications log files using Log4J
  • Actively involved in code reviews and bug fixing
  • Participated in the status meetings and status updates to the management team.

Education

Master of Science - Computer Science

Lamar University
Beaumont, TX
12.2023

Bachelor of Technology - Information Technology

GRIET
HYDERABAD
05.2019

Skills

  • C
  • C
  • Java
  • SQL
  • PL/SQL
  • Python
  • Oracle
  • HTTP
  • SQL-Server
  • MySQL server
  • MongoDB
  • MVC
  • Front Controller
  • Singleton
  • Business Delegate
  • DAO
  • GIT
  • CVS
  • SVN
  • Rational Clear Case
  • Eclipse
  • Spring Tool Suite STS
  • IntelliJ
  • SOAP
  • Restful
  • UDDI
  • WSDL
  • JAX-RPC
  • JAX-RS
  • JAX-WS
  • Axis2
  • Micro Services
  • AWS

Timeline

Senior Java Full Stack Developer

UW HEALTH MADISON WI
07.2022 - Current

Full Stack Developer

LANDIS GYR – ALPHARETTA GA
11.2020 - 07.2022

Full Stack Developer

SVB Financial Group
10.2019 - 11.2020

Java/J2EE Developer

3i-infotech
05.2018 - 09.2019

Master of Science - Computer Science

Lamar University

Bachelor of Technology - Information Technology

GRIET
Krishna Vancha