Uploaded File
add photo
Kishore
javafullstackexpert@gmail.com
615-708-5192
Nashville, TN 37250
Senior Java Full Stack Developer
12 years experience C2C
0
Recommendations
Average rating
99
Profile views
Summary

OF

Experience
Sr. Java/J2EE Full Stack Developer
Information Technology
May 2017 - present
*
• Introduction:
• CSX is a leading supplier of rail-based freight transportation in North America. The application involves Management of Locomotives, their location and the related switch pricing details hosted in a mainframe system. The Mainframe application interacts with database for retrieval of locomotive demographic and pricing data and the data is again fed back into the mainframes for processing.
• * Roles & Responsibilities: Worked in the Employee Benefits project with all phases of Agile methodology. Actively involved in various pair programming and code review sessions as part of Agile cycle. Developed UI with technologies, client-side validations such as HTML5, CSS3, JavaScript, JSON, JavaScript, XML, Angular 4.x MVC, JQuery. Implemented the application using Spring MVC, Spring Boot with Microservices and usable tools like Java Beans, Servlets where we are adding new retailers to this application. Expertise in using database queries and operations in Oracle with JPA. Used design patterns like Decorator, Proxy design patterns to handle the business flow and to follow TDD approached within the project. Involved in SOA pattern in each step of the project to enhance the application. Experience with common front-end development tools such as Babel, Webpack, NPM. Used RESTful Web Services for consuming and producing purposes with Jersey Library for acting as a median between in Pharmacy and CAP Client/Server. Used SOAPUI for testing RESTful Web Services from end to end. Developed Interactive web pages using Angular JS, HTML5, CSS3 and Bootstrap as per user requirements. Used Angular JS to look and feel good, added and changed (properties (POJO-plain old java script objects), getters and setters' functions) the data models directly on them and looped over objects. Experience migrating On-Premise data centers to AWS Cloud infrastructure. Implemented Spring Core for Dependency Injection/IOC used Log4J to store log messages. Used Eclipse for refactoring the code which is in Spring with XML to Spring with annotations. Used Tomcat web server as a windows service for the deployments in the Windows OS. Extensively used Core Java such as Exceptions, Multi-Threading, Data Structures and Collections in this project along with Encapsulation, Abstraction, Java 8 new features like Lambdas, Method References. Used Jasmine for testing JavaScript code and deployed the code in various servers in Putty in DEV, QA, UAT and PROD environments. Gradle and Bamboo build scripts are used for generating the builds, CI, CD and TestNG are used for unit testing. Used code coverage tool like Corbetura and Easy Mock used for mocking purposes. Extensively worked with QA team in preparation, review of test cases for newly added retailers from end-to-end and for production support also.
• Environment: HTML 5 CSS 3, Bootstrap, Angular JS 1.5, JavaScript, JSON, React JS, Ajax, Maven 3.0, Spring 4.x, Hibernate 4.x, Restful Web Services, WebLogic Application Server, Amazon ElasticBeanstalk, S3, Soap UI, Jenkins, Git, Dom, Jax-rs, Junit 4.4, Log4j, Apache Kafka, MongoDB, Oracle 11g, Agile Scrum.
• * *
Agile Methodology AJAX AngularJS Apache Apache Tomcat AWS BEA WebLogic Bootstrap CSS Design Patterns Eclipse Git Hibernate HTML Java Java Servlet Javabeans JavaScript Jenkins jQuery JSON Junit Log4J Maven MongoDB MVC Oracle Scrum SOA SOAP Spring UI WebServices XML J2EE React.js Spring Boot Windows Kafka Microservices REST Unit Testing
Remove Skill
Sr. Java/J2EE Full Stack Developer
Information Technology
May 2017 - present
*
• Introduction:
• CSX is a leading supplier of rail-based freight transportation in North America. The application involves Management of Locomotives, their location and the related switch pricing details hosted in a mainframe system. The Mainframe application interacts with database for retrieval of locomotive demographic and pricing data and the data is again fed back into the mainframes for processing.
• * Roles & Responsibilities: Worked in the Employee Benefits project with all phases of Agile methodology. Actively involved in various pair programming and code review sessions as part of Agile cycle. Developed UI with technologies, client-side validations such as HTML5, CSS3, JavaScript, JSON, JavaScript, XML, Angular 4.x MVC, JQuery. Implemented the application using Spring MVC, Spring Boot with Microservices and usable tools like Java Beans, Servlets where we are adding new retailers to this application. Expertise in using database queries and operations in Oracle with JPA. Used design patterns like Decorator, Proxy design patterns to handle the business flow and to follow TDD approached within the project. Involved in SOA pattern in each step of the project to enhance the application. Experience with common front-end development tools such as Babel, Webpack, NPM. Used RESTful Web Services for consuming and producing purposes with Jersey Library for acting as a median between in Pharmacy and CAP Client/Server. Used SOAPUI for testing RESTful Web Services from end to end. Developed Interactive web pages using Angular JS, HTML5, CSS3 and Bootstrap as per user requirements. Used Angular JS to look and feel good, added and changed (properties (POJO-plain old java script objects), getters and setters' functions) the data models directly on them and looped over objects. Experience migrating On-Premise data centers to AWS Cloud infrastructure. Implemented Spring Core for Dependency Injection/IOC used Log4J to store log messages. Used Eclipse for refactoring the code which is in Spring with XML to Spring with annotations. Used Tomcat web server as a windows service for the deployments in the Windows OS. Extensively used Core Java such as Exceptions, Multi-Threading, Data Structures and Collections in this project along with Encapsulation, Abstraction, Java 8 new features like Lambdas, Method References. Used Jasmine for testing JavaScript code and deployed the code in various servers in Putty in DEV, QA, UAT and PROD environments. Gradle and Bamboo build scripts are used for generating the builds, CI, CD and TestNG are used for unit testing. Used code coverage tool like Corbetura and Easy Mock used for mocking purposes. Extensively worked with QA team in preparation, review of test cases for newly added retailers from end-to-end and for production support also.
• Environment: HTML 5 CSS 3, Bootstrap, Angular JS 1.5, JavaScript, JSON, React JS, Ajax, Maven 3.0, Spring 4.x, Hibernate 4.x, Restful Web Services, WebLogic Application Server, Amazon ElasticBeanstalk, S3, Soap UI, Jenkins, Git, Dom, Jax-rs, Junit 4.4, Log4j, Apache Kafka, MongoDB, Oracle 11g, Agile Scrum.
• * *
Agile Methodology AJAX AngularJS Apache Apache Tomcat AWS BEA WebLogic Bootstrap CSS Design Patterns Eclipse Git Hibernate HTML Java Java Servlet Javabeans JavaScript Jenkins jQuery JSON Junit Log4J Maven MongoDB MVC Oracle Scrum SOA SOAP Spring UI WebServices XML J2EE React.js Spring Boot Windows Kafka Microservices REST Unit Testing
Remove Skill
Java Developer
Information Technology
Jan 2016 - Mar 2017
*
• Introduction:
• Outcome Health is a healthcare innovation company reinventing the point of care to facilitate better outcomes for patients, their loved ones, and healthcare professionals. Through partnerships with nonprofit organizations, health advocacy groups, leading content creators and brand sponsors, Outcome Health makes critical moments more impactful by bringing educational content into the physician's office.
• * Roles & Responsibilities: Developed the application using Struts Framework that uses Model View Controller (MVC) architecture with JSP as the view. Web application development for back end using Angular JS. Used Web Services to extract customer related product data from machines and servers using WSDL, XML using Service Oriented Architecture. Used EJB-jar files which includes one or more beans for an XML deployment descriptor Designed dynamic and browser compatible pages using RESTful APIs HTML5, CSS3, JQuery, JavaScript and Micro services, node js Angular JS. Integrate the dynamic pages with Backbone JS and Jquery to make pages dynamic. Developed presentation layer using JSP, HTML5 and CSS3, JQuery, Backbone JS and Angular JS. Developed the Login, Policy and Claims Screens for customers using AJAX, JSP, HTML, CSS, JavaScript, microservices, cloudservices, and JQuery. Wrote GWT code to create presentation layer using GWT widgets and event handlers. Contributed bug report to GWT project and plugged into existing GWT framework. Involved in Designing and implemented some applications using JMS, JSP, J2EE. Involved in writing code to transform XML documents using JAXP (SAX and DOM Parsers) Deployed the application in BEA Web-logic Application Server 10.0. Used Ant for build, create JAR, WAR, EAR files and deploy the EAR files automatically and also taken care of build.xml. Responsible for writing SQL and PL/SQL queries for writing stored procedures. Expertise in Client-server application using oracle PL/SQL
• Environment: Xml, Xsl, Angular Js 1.5, Node Js, React Js, Boot Strap, Html 5, Javascript, Css 3, Ajax, Spring 3.x Hibernate 3.x, Git, Aws, Jenkins, Websphere 5.0, Web Services, Jms, Soapui, Test Ng, Json, Ant, Log 4j, Oracle DB, Spring Cloud Netflix, Config Server, Eureka Server, Hystirx, Discovery Client, Ribbon, Zull Proxy, TestNG, Agile.
• * *
Agile Methodology AJAX AngularJS AWS backbone.js BEA WebLogic Bootstrap CSS Git Hibernate HTML IBM WebSphere Java JavaScript Jenkins JMS jQuery JSON JSP node.js Oracle Spring SQL Struts WebServices WSDL XML XSL Log4J React.js API Development Microservices REST
Remove Skill
Java Developer
Information Technology
Jan 2016 - Mar 2017
*
• Introduction:
• Outcome Health is a healthcare innovation company reinventing the point of care to facilitate better outcomes for patients, their loved ones, and healthcare professionals. Through partnerships with nonprofit organizations, health advocacy groups, leading content creators and brand sponsors, Outcome Health makes critical moments more impactful by bringing educational content into the physician's office.
• * Roles & Responsibilities: Developed the application using Struts Framework that uses Model View Controller (MVC) architecture with JSP as the view. Web application development for back end using Angular JS. Used Web Services to extract customer related product data from machines and servers using WSDL, XML using Service Oriented Architecture. Used EJB-jar files which includes one or more beans for an XML deployment descriptor Designed dynamic and browser compatible pages using RESTful APIs HTML5, CSS3, JQuery, JavaScript and Micro services, node js Angular JS. Integrate the dynamic pages with Backbone JS and Jquery to make pages dynamic. Developed presentation layer using JSP, HTML5 and CSS3, JQuery, Backbone JS and Angular JS. Developed the Login, Policy and Claims Screens for customers using AJAX, JSP, HTML, CSS, JavaScript, microservices, cloudservices, and JQuery. Wrote GWT code to create presentation layer using GWT widgets and event handlers. Contributed bug report to GWT project and plugged into existing GWT framework. Involved in Designing and implemented some applications using JMS, JSP, J2EE. Involved in writing code to transform XML documents using JAXP (SAX and DOM Parsers) Deployed the application in BEA Web-logic Application Server 10.0. Used Ant for build, create JAR, WAR, EAR files and deploy the EAR files automatically and also taken care of build.xml. Responsible for writing SQL and PL/SQL queries for writing stored procedures. Expertise in Client-server application using oracle PL/SQL
• Environment: Xml, Xsl, Angular Js 1.5, Node Js, React Js, Boot Strap, Html 5, Javascript, Css 3, Ajax, Spring 3.x Hibernate 3.x, Git, Aws, Jenkins, Websphere 5.0, Web Services, Jms, Soapui, Test Ng, Json, Ant, Log 4j, Oracle DB, Spring Cloud Netflix, Config Server, Eureka Server, Hystirx, Discovery Client, Ribbon, Zull Proxy, TestNG, Agile.
• * *
Agile Methodology AJAX AngularJS AWS backbone.js BEA WebLogic Bootstrap CSS Git Hibernate HTML IBM WebSphere Java JavaScript Jenkins JMS jQuery JSON JSP node.js Oracle Spring SQL Struts WebServices WSDL XML XSL Log4J React.js API Development Microservices REST
Remove Skill
J2EE Developer
Information Technology
Jun 2009 - Nov 2012
*
• Introduction:
• "BEDROCK", a renowned brand nationally & internationally being manufactured & marketed for the past over 50 years. Our over 5 decades of expertise, continued focus on adding brand value through innovation & superior quality has made "BEDROCK" one of the most trusted & preferred brand with more than 700 million smiling consumers across the globe. We have a very strong network of over 10,000 dealers, serviced through 52 sales offices spread across the country.
• * Roles & Responsibilities: Involved in the analysis specification, design, implementation and testing phases of Software. Worked on the Struts framework and JSP and Struts tag libraries to page display technology. Written Web services using Apache Axis2 and generated the WSD. Designing the flow of the project using Water Fall Model. Worked on JDBC to select and update the data from the MySQL database. Developed web Components using JSP, Servlet and Server-side components using EJB under J2EE Environment. Used Log4j for logging, debugging and used Junit extensively for testing. Applying Ruby and JQuery debugged, enhanced, extended applications. Used Resource Manager to schedule the job in UNIX server. Used NetBeans for development and Jobs Server for deploying the web application. Used TOAD for database query testing, in the process of optimizing the queries. Used XML Web Services using SOAP to transfer the amount to transfer application. Design and development of the exception management workflow using Oracle BPM. Used Angular JS, Node JS and Bootstrap in effective web design. Involved in enhancement of existing application utilizing Angular JS created role based HTML navigation menu where in menu items changes dynamically based on the values derived from the database in the form of XML. Install and configure a Linux server to publish applications and the Database. Deployed, the application using Apache Tomcat Application server. Involved in creation of automation framework using Selenium and testing. Used ANT for building the application and deployed on Jobs Application Server. Enhanced the existing congas environment using Cognos software development kit (SDK). Developed the front end using JSF and Port let. Implemented the spring dependency injection of the Database helper instance to the action objects. Used baits framework with spring framework for data persistence and transaction management. Used Log4j for logging, debugging and used Junit extensively for testing. Developed Swing for user interaction and data presentation.
• Environment: Java, J2EE, Spring, iBATIS, Struts, Water fall model, EMC Documentum, JSF, EJB, Jboss, APACHE AXIS2, WSDL, JQuery, JSP, SERVLET, MYSQL, Toad, SQL Server, DB2, UML, NetBeans, Selenium, ANT, XML, Visual Source Safe, Cognos, ILOG, JIRA, SWING, CVS, Oracle ADF, Apache Tomcat, Linux, Unix, Ruby, Oracle BPM, IBM MQ Series, WordPress, Drupal, .Net, ASP, C, C++, Mainframe, COBOL, PL/I, JCL, SQL, SAS, VB, ASP
.NET AngularJS Apache Apache Tomcat Bootstrap Drupal EJB HTML IBM Websphere MQ J2EE Java Java Servlet JBOSS BRMS JDBC jQuery JSF JSP Junit Log4J MySQL Netbeans node.js Oracle Ruby Selenium SOAP Spring SQL SQL Server Struts Swing TOAD UML UNIX Visual Basic WebServices Wordpress WSDL XML DB2 Linux C C++
Remove Skill
J2EE Developer
Information Technology
Jun 2009 - Nov 2012
*
• Introduction:
• "BEDROCK", a renowned brand nationally & internationally being manufactured & marketed for the past over 50 years. Our over 5 decades of expertise, continued focus on adding brand value through innovation & superior quality has made "BEDROCK" one of the most trusted & preferred brand with more than 700 million smiling consumers across the globe. We have a very strong network of over 10,000 dealers, serviced through 52 sales offices spread across the country.
• * Roles & Responsibilities: Involved in the analysis specification, design, implementation and testing phases of Software. Worked on the Struts framework and JSP and Struts tag libraries to page display technology. Written Web services using Apache Axis2 and generated the WSD. Designing the flow of the project using Water Fall Model. Worked on JDBC to select and update the data from the MySQL database. Developed web Components using JSP, Servlet and Server-side components using EJB under J2EE Environment. Used Log4j for logging, debugging and used Junit extensively for testing. Applying Ruby and JQuery debugged, enhanced, extended applications. Used Resource Manager to schedule the job in UNIX server. Used NetBeans for development and Jobs Server for deploying the web application. Used TOAD for database query testing, in the process of optimizing the queries. Used XML Web Services using SOAP to transfer the amount to transfer application. Design and development of the exception management workflow using Oracle BPM. Used Angular JS, Node JS and Bootstrap in effective web design. Involved in enhancement of existing application utilizing Angular JS created role based HTML navigation menu where in menu items changes dynamically based on the values derived from the database in the form of XML. Install and configure a Linux server to publish applications and the Database. Deployed, the application using Apache Tomcat Application server. Involved in creation of automation framework using Selenium and testing. Used ANT for building the application and deployed on Jobs Application Server. Enhanced the existing congas environment using Cognos software development kit (SDK). Developed the front end using JSF and Port let. Implemented the spring dependency injection of the Database helper instance to the action objects. Used baits framework with spring framework for data persistence and transaction management. Used Log4j for logging, debugging and used Junit extensively for testing. Developed Swing for user interaction and data presentation.
• Environment: Java, J2EE, Spring, iBATIS, Struts, Water fall model, EMC Documentum, JSF, EJB, Jboss, APACHE AXIS2, WSDL, JQuery, JSP, SERVLET, MYSQL, Toad, SQL Server, DB2, UML, NetBeans, Selenium, ANT, XML, Visual Source Safe, Cognos, ILOG, JIRA, SWING, CVS, Oracle ADF, Apache Tomcat, Linux, Unix, Ruby, Oracle BPM, IBM MQ Series, WordPress, Drupal, .Net, ASP, C, C++, Mainframe, COBOL, PL/I, JCL, SQL, SAS, VB, ASP
.NET AngularJS Apache Apache Tomcat Bootstrap Drupal EJB HTML IBM Websphere MQ J2EE Java Java Servlet JBOSS BRMS JDBC jQuery JSF JSP Junit Log4J MySQL Netbeans node.js Oracle Ruby Selenium SOAP Spring SQL SQL Server Struts Swing TOAD UML UNIX Visual Basic WebServices Wordpress WSDL XML DB2 Linux C C++
Remove Skill
Edit Skills
Non-cloudteam Skill
Education
Wright State University 2015
Wright State University 2015
Wright State University 2014
Wright State University 2014
Chandigarh
UT 2009
Chandigarh
UT 2009
CS
Punjab university
CS
Punjab university
Skills
AngularJS
2021
18
jQuery
2021
18
Oracle
2021
18
Spring
2021
18
WebServices
2021
18
Bootstrap
2021
17
J2EE
2021
16
Java
2021
15
Junit
2021
15
XML
2021
15
Apache
2021
14
Apache Tomcat
2021
13
HTML
2021
12
Log4J
2021
12
Struts
2017
12
WSDL
2017
12
Java Servlet
2021
11
REST
2021
11
SOAP
2021
11
Microservices
2021
10
Unit Testing
2021
10
.NET
2012
9
AJAX
2021
9
C
2012
9
C++
2012
9
DB2
2012
9
Hibernate
2021
9
JavaScript
2021
9
JBOSS BRMS
2012
9
JDBC
2012
9
Jenkins
2021
9
Linux
2012
9
MySQL
2012
9
Netbeans
2012
9
Swing
2012
9
TOAD
2012
9
UNIX
2012
9
Agile Methodology
2021
8
BEA WebLogic
2021
8
JSP
2017
8
Kafka
2021
8
node.js
2017
8
React.js
2021
8
SQL
2017
8
Windows
2021
8
Visual Basic
2012
7
AWS
2021
6
CSS
2021
6
Design Patterns
2021
6
Drupal
2012
6
Eclipse
2021
6
EJB
2012
6
Git
2021
6
IBM Websphere MQ
2012
6
Javabeans
2021
6
JSF
2012
6
JSON
2021
6
MVC
2021
6
Ruby
2012
6
Selenium
2012
6
Spring Boot
2021
6
SQL Server
2012
6
UML
2012
6
Wordpress
2012
6
SOA
2021
5
Maven
2021
4
MongoDB
2021
4
Scrum
2021
4
UI
2021
4
IBM WebSphere
2017
3
XSL
2017
3
API Development
2017
2
backbone.js
2017
2
JMS
2017
2
iWeb
2012
6
Apache Webserver
2012
5
NANT
2017
4
ADF
2012
3
Cobol
2012
3
Cognos
2012
3
CVS
2012
3
Documentum
2012
3
EMC
2012
3
Fiddler
2012
3
IBM MQ
2012
3
JIRA
2012
3
Microsoft SMS Server
2012
3
Pages
2012
3
SAS
2012
3
SCSS
2019
3
Visual Source Cafe
2012
3
Data General
2019
2
Persistence
2019
2
Web Weaver
2019
2
Application Development
2017
1
DHTML
0
1
Enterprise Applications
0
1
Jax-RPC
0
1
JAX-WS
0
1
ORM
2017
1
RAD
0
1
Scripting
0
1
Stored Procedure
2017
1
Sybase
0
1