Krishna Kiran K.

FULL STACK DEVELOPER

685 dollar
Freelancer
10 years
Charlotte, UNITED STATES

My experience

More

Compass GroupAugust 2017 - March 2020

• Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC)
• Worked on a Single page application using HTML 5, CSS3, JavaScript, bootstrap 4, Angular 8 integrating with NODE JS and Spring Boot applications.
• Developed Angular 8 modules, components, providers.
• Developed Angular reusable directives to apply security to give different access(read, write and blocked) to all the HTML elements of all applications throughout COMPASS
• Handled Asynchronous API calls using RX/JS observables
• Implemented Behavior subject, Replay subject wherever necessary
• Used SASS CSS preprocessor to make the application easily manageable.
• Used Grunt JS task runner to build and watch the UI code.
• Consumed NODE JS API from Angular application.
• From NODE JS, consuming Spring Boot API
• Used SpringBoot based RESTful web services to develop restful API for Angular to access all the data
• Used Zuul and Eureka for Service Orchestration and Discovery.
• Used Spring with Hibernate for data access.
• Used Karma and Jasmine to write test cases for controllers, services, factories and components.
• Used GIT as a version control system for implementing the application.
• Used Bit bucket to do basic Git operations and contollring read and write access to the code
• Used Factory, Singleton design patterns for implementing enterprise modules/DTO’s.
• Used Agile methodology and participated in SCRUM meetings.
• Used Log4j to implement logging mechanism.
• Used MAVEN for project management and build automation.
• Used JIRA for implementing agile methodology and also integrated it with Bit bucket.

ADPJanuary 2017 - July 2017

More

Wells FargoJune 2015 - January 2017

CORE (Common Opportunities, Results, and Experiences) is a dynamic web-based system that allows Wells Fargo Home Lending team members to process a loan from origination to funding.

Responsibilities
• Developed a Single page application using CSS3, HTML5, JavaScript, Angular JS Framework, Bootstrap JS on the front end.
• Developed HTML’s and their respective angular Controllers.
• Developed Reusable custom Directives which are being used across different teams.
• Developed Factories, services and Reusable Custom Filters
• Achieved nested routing using UI-Router and $stateProvider.
• Handled Asynchronous calls by using Angular promises
• Used Karma and Jasmine to write test cases.
• Used Spring RESTful web services to develop restful API for Angular to access all the data
• Written JUnit Test cases in a Test Driven Development (TDD) and worked with UAT team in resolving defects during testing.
• Worked with Analysts to understand the business requirements and functional designs and involved in preparing functional specification documents
• Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC)
• Hibernate used as Persistence framework mapping the ORM objects to tables.
• Used SVN as a version control system for implementing the application
• Used JBOSS 7 as the application Server
• Used Factory, Singleton design patterns for implementing enterprise modules/DTO’s.
• Used Agile methodology and participated in SCRUM meetings.
• Used Log4j to implement logging mechanism.
• Used MAVEN for project management and build automation.
More

TargetJanuary 2015 - June 2015

Vendor Planning and Forecasting (VPF) provides a consistent company solution for strategic sourcing planning. Through VPF, plans and forecasts are created by department for Business Partners (BP).

Responsibilities

• Developed the application using Angular JS Framework, Restful webservices Spring, Hibernate.
• Used Node.JS to develop restful API for Angular to access all the data and to install application dependencies locally using Node NPM
• Used MSTFS as a version control system
• Hibernate used as Persistence framework mapping the ORM objects to tables.
• Used Websphere 8.5 as the application Server
• Used Agile methodology and participated in SCRUM meetings.
• Used Log4j to implement logging mechanism.
• Used maven for project management and build automation.
More

Wells FargoJanuary 2013 - January 2015

CORE (Common Opportunities, Results, and Experiences) is a dynamic web-based system that allows Wells Fargo Home Lending team members to process a loan from origination to funding.

Responsibilities

• Developed the application using Angular JS Framework, XMI, Spring MVC, Spring DI/ORM/JDBC.
• Used Node.JS to develop restful API for Angular to access all the data and to install application dependencies locally using Node NPM
• Used GIT as a version control system for implementing the application
• Written JUnit Test cases in a Test Driven Development (TDD) and worked with UAT team in resolving defects during testing.
• Worked with Analysts to understand the business requirements and functional designs and involved in preparing functional specification documents
• Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC)
• Hibernate used as Persistence framework mapping the ORM objects to tables.
• Used JBOSS 7 as the application Server
• Used Factory, Singleton design patterns for implementing enterprise modules/DTO’s.
• Used Agile methodology and participated in SCRUM meetings.
• Used Log4j to implement logging mechanism.
• Used MAVEN for project management and build automation.
More

Thomson ReutersAugust 2012 - December 2012

West LegaledCenter is the largest, most current collection of online CLE programs available on the Internet. The CLE catalog includes both live webcast and previously-recorded online programming, in both video and audio formats. There are also links from program materials to Westlaw® and a CLE tracker service for easy and seamless management of CLE attendance and usage.

Responsibilities

• Designed and developed the application using JSF 2.0 Framework, Primefaces 3.2, Spring DI/ORM/JDBC.
• Involved in developing user interface using JSP, JSTL, CSS, Java Script, AJAX, JQuery.
• Developed the business Logic and functionality using Spring DI.
• Produced and consumed REST Web Services using JAX-RS
• Implemented Hibernate framework as Object-relation mapping in the persistence layer.
• Written JUnit Test cases and worked with UAT team in resolving defects during testing.
• Used Log4j to implement logging mechanism.
More

Fireman's Fund Insurance CompanyJanuary 2011 - August 2012

• Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
• Deigned Class diagrams Process flow diagrams and Sequence diagrams using Rational Rose.
• Designed and developed the application using JSF 2.0 Framework, IceFaces 2, Spring DI/ORM/JDBC.
• Involved in developing user interface using JSP, JSTL, CSS, Java Script, AJAX, JQuery.
• Developed business components adapting Java/J2EE Design patterns like Business Delegate and Data Transfer Object (DTO), Data Access Object and Service Locator.
• Developed the business Logic and functionality using Spring DI.
• Used Spring JDBC Template for the interaction with the database.
• Implemented Object-relation mapping in the persistence layer using Hibernate frame work with JPA API.
• Consumed and produces REST Web Services using Jersey Framework
• Written JUnit Test cases for perform unit testing.
• Used ClearCase as Version control.
• Worked with UAT team for testing and resolve defects.
• Used Maven build scripts to compile and package the application.
• Implemented logging Mechanism using Log4j
• Used TOAD to access the Oracle 10g database and to build & test SQL queries.
More

Kansas State UniversityJuly 2010 - July 2012

• Designed a Pacemaker prototype in C, C++ and simulated it using pacemaker board and NI Signal Generator. For the User Interface, ASP.NET, MPLAB IDE, NI LABVIEW are used.
• Developed few mock devices such as Smart alarm pulse oximeter for CERNER Corporation, ECG, PCA interlock using medical devices coordination framework, GWT, Google Windows GUI builder, JAVA EE
More

GSKOctober 2009 - December 2010

• Involved in Developing the Application using Struts 2 MVC Framework by implementing Controller, Service classes.
• Involved in the development of JSPs and Servlets for different User Interfaces.
• Used JQuery/AJAX for high intensive user operations.
• Consumed the SOAP web services to access the order management applications at different geographical locations.
• Developed JavaBeans Hibernate Object Relation Mapping for data persistence & storage with JPA.
• Used Stateless Session EJb3 for service processing.
• Resolve application problems, support end-users, and manage the processes of reporting, diagnosing, and troubleshooting.
• Build and manage relationship with business, development, change management, IT Operations, and project managers to resolve time critical issues and troubles.

My stack

WebStorm, Webpack, Web Services, TypeScript, TortoiseSVN, SQL, Spring MVC, Spring Boot, Spring, Solidity, Sass, RESTful Web Service, REST, ORM, Oracle, Node.js, MySQL, Microservices, Mercurial, Maven, Karma, JSF, JMS, Jira, Jenkins, JBoss, JavaScript, Java, Jasmine, IntelliJ Idea, HTML5, HTML, Hibernate, Grunt.js, Git, Ethereum, Eclipse, Docker, CSS3, CSS, Blockchain, AWS, Angular, Agile Methodology