Kiran Babu
-
Skype: tokiran2
Mobile:-
Summary of Experience:
✓ Over 14 years of experience in Analysis, Design, Development, and implementation of frameworks and
applications in Software Development
✓ Solid development experience of Java & J2EE, Spring Boot/MVC, Hibernate and Design Patterns &
Frameworks.
✓ Experience on agile development, Continuous Integration (CI) and Test-Driven Development (TD).
✓ Good knowledge in developing Single Page Applications (SPA) using JavaScript MVC frameworks such
as Angular, Vuejs, and ReactJS
✓ Implement the web application using MEAN (MongoDB, Express, Angular 2, Node.js) MERN Stack
technologies along with HTML5, CSS3, JavaScript, jQuery, Bootstrap and other web technologies.
✓ Experience in Hybrid Mobile applications using React Native, Ionic frameworks
Educational Profile:
✓
M.C.A with 81.5% from JNTU University-2003
✓
B.Sc(Computer Science) with 72% from Nagarjuna University -2000
✓
Intermediate M.P.C with 76% under the Board of Intermediate Education- 1997.
✓
S.S.C with 75% from Board of Secondary Education – 1995.
Certifications & Achievements: ✓ Completed JAVA, EJB, J2EE Certifications from Brain bench. (http://www.brainbench.com
My transcript ID is-).
✓ Teradata Certified SQL Specialist V2R5.
Technical Skill Set:
Programming Languages
RDBMS
Web/App Servers
Java, JavaScript, Typescript
MYSQL, PostgreSQL, Oracle, Teradata, CouchDB
Apache Tomcat, Jboss Web Server, JRUN 4.0.
Web Technologies/Others
Servlet, JSP, HTML, JavaScript, CSS
Web Frameworks
Struts, Spring Boot, Tika, POI, Angular
Tools
Eclipse, NetBeans, Jbuilder, Android Studio Tools
Front End Frameworks
Angular,ReactJS and VueJS
Cloud Providers
Amazon AWS, Google AppEngine
Analytics and Integration
MuleSoft, Amazon Athena, Quick sight
Source Control Tools
Github, bitbucket
Continuum Tools Stack
SVN, Wiki, Pulse, Crucible, Fisheye, Jira, Jenkins
NoSQL
Mongodb, HBase
Mobile Frameworks
React Native, Native script, Ionic Framework
Employment Profile:
➢
Worked as an Independent Full Stack Developer -Full-stack from March 2016 to Till Date
Product:
EDH Data Catalog
CSAA Insurance Group, USA,
Client:
Environment:
Duration:
Vuejs, Elastic Search, NodeJS, Express, VueTable, Webpack
Aug 2019 – Sep 2019
Responsibilities
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
Worked on an Agile (Scrum) Development Team to deliver regular updates to the business team and project
managers.
Responsible to Style, look and feel of the web page with SASS that extends CSS with dynamic behavior such
as variable, mixing, operations and functions.
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 Mozilla, IE 7, 8, 9, Safari and FF.
Used Vue-Router to turn the application into Single Page Application
Worked in using Vuejs components, Forms, Events, Keys, Router, Animations, and Flux concept.
Written REST API using Nodejs Express Framework
Worked with JASMINE unit test framework to write unit tests for JavaScript code.
Extensively used debugging tools such as Firebug and IE Dev tools to investigate the issues and fix the bugs.
Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues.
Product: Contract Analyzer
IntraFind, Germany,
Client:
Environment:
Duration:
Spring Boot, ReactJS, Redux, Router, Elastic Search, Jest, Maven
Mar 2019 – Aug 2019
Responsibilities
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
Worked on an Agile (Scrum) Development Team to deliver regular updates to the business team and project
managers.
Responsible to Style, look and feel of the web page with SASS that extends CSS with dynamic behavior such
as variable, mixing, operations and functions.
Researching JavaScript based frameworks like React Native and Ionic/Cordova for frontend.
Design developed and tested React Components and configured Router
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 Mozilla, IE 7, 8, 9, Safari and FF.
Used React-Router to turn an application into Single Page Application
Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
Added Excel-Builder to download the Tabular data in Excel format using React.
Written REST API based JSON and integrated with front end application.
Worked with JASMINE unit test framework to write unit tests for JavaScript code.
Extensively used debugging tools such as Firebug and IE Dev tools to investigate the issues and fix the bugs.
Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues.
Product :
Mule Digital Group
Client:
Pfizer USA
Environment:
Duration:
Java, MuleSoft, ReactJS, CouchDB, Maven, Webpack,
Dec 2018 – Mar 2019
Accountabilities
▪
▪
▪
▪
▪
Involved in various phases of Software Development Life Cycle (SDLC) using Agile Methodology and
attended various Scrum meetings
Created reusable HTML templates and style sheets based on UI standards and guidelines
Created Responsive Web Design using CSS Bootstrap
Worked upon Angular 2 Service which interacts with RESTful services at backend
Collaborated for Angular 2 Components which takes care of view part of the application
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
Made sure Routing in Angular 2 application is appropriate which helps wiring views together
Writing Rest API for Application Using MuleSoft Studio
Integrated different applications using Any point studio
Responsible to create Service/DAO CRUD methods using Hibernate & Spring framework
Tested Rest APIs in Spring-Controller at the backend for JSON data using Postman
Used Spring Boot at back-end which helps to develop an application with ease
Used Tomcat server for application deployment
Worked on bug fixing and supported the production application
Used GIT for version control and Eclipse IDE for development
Used JIRA to handle software development issues
Product: ERP application
Client:
UAE Client, Azym technologies
Environment:
Duration:
Java, Spring Boot, REST API, Angular, React Native MySQL, Google Cloud
Jun 2017 – Dec 2018
Accountabilities
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
Involved in various phases of Software Development Life Cycle (SDLC) using Agile Methodology and
attended various Scrum meetings
Created reusable HTML templates and style sheets based on UI standards and guidelines
Created Responsive Web Design using CSS Bootstrap
Worked upon Angular 2 Service which interacts with RESTful services at backend
Collaborated for Angular 2 Components which takes care of view part of the application
Made sure Routing in Angular 2 application is appropriate which helps wiring views together
Writing Rest API for Application Using Spring Boot API
Responsible to create Service/DAO CRUD methods using Hibernate & Spring framework
Tested Rest APIs in Spring-Controller at the backend for JSON data using Postman
Used Spring Boot at back-end which helps to develop an application with ease
Used Tomcat server for application deployment
Worked on bug fixing and supported the production application
Used GIT for version control and Eclipse IDE for development
Used JIRA to handle software development issues
Debugging coding issues
Documentation for code
Product: Invoice Management App
Client:
Eclinso AG
Environment:
Duration:
Jun 2017 – Jun 2017
Java, Spring Boot, REST API, Angular, Primeng, Angular, Webpack, Maven
Accountabilities
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
Involved in various phases of Software Development Life Cycle (SDLC) using Agile Methodology and
attended various Scrum meetings
Created reusable HTML templates and style sheets based on UI standards and guidelines
Created Responsive Web Design using CSS Bootstrap
Worked upon Angular 2 Service which interacts with RESTful services at backend
Collaborated for Angular 2 Components which takes care of view part of the application
Made sure Routing in Angular 2 application is appropriate which helps wiring views together
Writing Rest API for Application Using Spring Boot API
Responsible to create Service/DAO CRUD methods using Hibernate & Spring framework
Tested Rest APIs in Spring-Controller at the backend for JSON data using Postman
Used Spring Boot at back-end which helps to develop an application with ease
Used Tomcat server for application deployment
Worked on bug fixing and supported the production application
Used SVN for version control and Maven and Webpack as a project build tool and Eclipse IDE for
development
Worked on exchanging data in JSON format between web application and backend
▪
▪
▪
▪
Used GIT for version control Eclipse IDE for development
Used JIRA to handle software development issues
Debugging coding issues
Documentation for code
Product: Clinical Trial application
Client:
Eclinso AG
Environment:
Duration:
React, React Native, NodeJS, REST API, MongoDB
Mar 2016 – June 2017
Accountabilities
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
Responsible to create Service/DAO CRUD API using NodeJS
Tested Rest APIs for JSON data using Postman
Used Nodejs at back-end which helps to develop an application with ease
Worked on bug fixing and supported the production application
Used GIT for version control and Sublime for development
Created reusable React Component style sheets based on UI standards and guidelines
Created Responsive Web Design using CSS Bootstrap
Worked upon React Service which interacts with RESTful services at backend
Collaborated for React Components which takes care of view part of the application
Used JIRA to handle software development issues
Debugging coding issues
Documentation for code
Product: Clinical Trial application
Client:
Eclinso AG
Environment:
Duration:
Jan 2017 – till date
Java, VueJS REST API, Kendo MySQL, Maven
Accountabilities
▪
Involved in various phases of Software Development Life Cycle (SDLC) using Agile Methodology and
attended various Scrum meetings
▪ Created reusable HTML templates and style sheets based on UI standards and guidelines
▪ Created Responsive Web Design using CSS Bootstrap
▪ Worked upon Angular 2 Service which interacts with RESTful services at backend
▪ Collaborated for Angular 2 Components which takes care of view part of the application
▪ Made sure Routing in Angular 2 application is appropriate which helps wiring views together
▪ Writing Rest API for Application Using Spring Boot API
▪ Responsible to create Service/DAO CRUD methods using Hibernate & Spring framework
▪ Tested Rest APIs in Spring-Controller at the backend for JSON data using Postman
▪ Worked on bug fixing and supported the production application
▪ Used JIRA to handle software development issues
▪ Debugging coding issues.
➢ Worked as a Project Leader at United Online India Private Limited (www.uol.com) in Hyderabad
from Feb 2010 to Jan 2016.
Product: eCommerce Loyalty Marketing framework
www.lowermyprice.in, my points
Client:
Environment:
Duration:
Angularjs, Gulp, NodeJS, ExpressJS, MySQL, Amazon Ec2,ReactJS.
Jan 2016 – Dec 2016
Swappable is an app that allows you to purchase eGift Cards and earn reward dollars back for most purchases that can then
be applied to subsequent purchases. With Swappable, you can easily send an eGift Card via email or text with a personalized
text message, video, or photo collage. Recipients can claim the gift card or, using the app, swap it for another gift card of
their choice.
Accountabilities
▪
▪
Writing Rest API for Application Using JavaScript Express API
Writing Chrome Extension for web app
▪
▪
▪
Involved in coding the persistence layer/Business Layer.
Made SEO changes to angular web application
Written code using ReactJS Native for Android app
Product: Classmates Registration module and Visitor view modules
Client:
www.Classmates.com(social networking site in the USA with 40million members)
Environment:
Duration:
Java, Spring, MySQL, Oracle, Hibernate, jQuery Eclipse IDE, Web Services,j2ee, Apache Tomcat.
Feb 2010- Jan 2015
Description: The goal of this project is to enhance visitor view experience which includes a vast change on the entire site.
Social media(Facebook) integration
Accountabilities
▪
▪
▪
▪
▪
▪
➢
Understanding the requirements by studying functional documents.
Developing web applications for social-networking/ nostalgia site classmates.com (memorylane.com)
Developing applications on the registration front – entry point of the site and visitor versions of site contents.
Concentrating on increasing site traffic to obtain more registrations through Search Engine Optimisation,
conducting experiments through Google Website Optimizer, and using Gigya to provide single social sign-on
to the site.
Agile SCRUM team player and participating effectively in communication with the product team located
offshore
Communicating with the onsite people and resolving the offshore issues.
Active participation in daily scrum meetings along with client and grabbing what are the updates & changes
from their end.
Worked as a Technical Specialist at Wellsfargo India Pvt Ltd (www.wellsfargo.com) in Hyderabad from
August 2008 to September 2009.
Product: Home Equity CLTV Service
Client:
Wells Fargo
Environment:
Java, Spring, Oracle, JAXB, XMLBeans, Eclipse IDE, Web Services, j2ee,XML,BEA Web logic.
Duration:
Aug 2008- till date
➢ Worked as a Software Engineer at Teradata India Pvt Ltd, Hyderabad from August 2005 to August 2008.
Product: 1
Client:
Environment:
Teradata Applications and Frameworks
Teradata
Core Java, multi-threading, Spring, Hibernate, JAXB, Continuum Tool Stack, Teradata, TestNG, Junit.
Struts, Agile Methodology.
Aug 2005- till date
Duration:
➢ Worked as a Software Engineer at Value Labs, Hyderabad from January 2005 to July 2005.
Project :4
Client:
Environment:
Duration:
➢
Fineground Management Console
Fineground Networks Inc, U.S.A. Acquired by CISCO.(www.fineground.com)
Java, Jsp, Servlets, JavaScript, Postgres, JBoss, EJB, Eclipse, Perforce
Jan 2005 – July 2005
Worked as a Software Engineer in Teqnium Global Soft Services, Hyderabad from August 2004 to January 2005.
It is a software startup company which involves design, development, and maintenance of website application.
Company Profile:
Teqnium Global Soft Services
Project : 5
Client:
Environment:
Duration:
(www.teqnium.in) is child company of Srijana Group.
Blue Reservation System
Blue Dymension Inc, U.S.A(www.bluedymension.com)
Servlets, JSP, JRun, HTML, Oracle, EJB Java Script, VSS, Ant, Linux, Windows
Nov 2004–Jan 2005
Personal Details:
Name
:-
I. Kiran Babu
Date of Birth
:-
10/08/1979