Praveen Kumar
praveenakuthota25@gmail.com
201-238-4255
7613 Legacy Trail
Jacksonville, FL 32256
732-661-8890
Front End Developer
15 years experience C2C
1
Recommendation
Average rating
684
Profile views
Summary

  • Over 7 years of experience in Analysis, Design, Development, Implementation and testing of Web-based and Client Server applications.
  • Expert level skills in application development using HTML, CSS, JavaScript, JQuery, Ajax, NodeJS, ReactJS, Redux, JSON and XML.
  • Participated in Development, Architecture and support activities using ReactJS currently with 16.8 w/Hooks.
  • Crated Reusable components and managed applications state using Redux.
  • Contributed to the application by building an Extensive Modern Web Interface through use of many cutting-edge technologies including JavaScript’s frameworks, NPM and Webpack.
  • Expertise in developing web applications using JSP, DOM, JQUERY and IDE Tools like Web Storm, Visual Studio Code and Notepad++.
  • Worked with frontend technologies React and Redux to create an Admin portal for managing clients and client’s employees.
  • Developed NodeJS rest services using ExpressJS framework with Oracle and Postgres databases.
  • Extensive experience in developing Single Page applications (SPA) using JavaScript frameworks like React.js.
  • Expertise in writing high performant react components by using lifecycle methods like shouldComponentUpdate and componentWillReceiveProps.
  • Experience in database development and implementation using different RDBMS such as Microsoft SQL Server, Oracle and MySQL.
  • Experiences with build tools include Openshift, BART and Jenkins.
  • Proficient in working across all stages of Software Development Life Cycle (SDLC) and Agile methodologies.
  • Experienced in database GUI/IDE Tools using TOAD, DB Visualizer and MySQL Client.
  • Experienced in handling Version Control Systems like Git and SVN.
  • Hands on experience working and customizing CSS Frameworks like Bootstrap, MaterialUI and Foundation.
  • Good understanding of REST API’s.
  • Expertise working with debugger tools like Chrome Developer Tools.
  • Refactor repeated code into Reusable React components reducing component sizes, which lead to improved load times, better readability and faster development process.1
  • Used Axios to configure HTTP request and get JSON data from Backend.
  • Worked on Node.js server to create REST API endpoints. Wrote web services with NodeJS.
  • Refactored the Class based components to use Hooks for storing the state and lifecycle methods.
  • Used React-Router to define various routes and navigate the user through the application.
  • Strong analytical, interpersonal and communications skills. Demonstrated track record of analyzing situations, implementing in a fast-paced environment.
  • Fast learner, good at teamwork and ability to adopt new technology.

Technical Skills:

Web Technologies HTML, HTML5, XML, XSLTCSS, CSS3, JavaScript, JQuery, AJAX, React JS, Redux, JSON, Node JS.

Gui Editors Web Storm, Visual Studio Code, Notepad++

Debugging Tools Firebug, Chrome inspector tools.

Databases Oracle, Postgres, DB2, MongoDB

Version Control Tools SVN, Git

Frameworks Express, Restify, Foundation, MaterialUI, Bootstrap

Methodologies Agile, Waterfall

Components Styled Components, D3, React-router, Axios, Lodash, FontAwesome, Moment, React-Redux, Redux, Winston, ChartJS2, History

Project Management Tool Rally

Build & Deployment Openshift, Jenkins, BART

Experience
Education
Master's in Information Technology
New York Institute of Technology, 2014 - 2016
Bachelor's in Computer Science
Vardhaman College of Engineering (JNTUH), 2010 - 2014
Skills
SQL Developer
2022
10
Java
2020
9
JavaScript
2020
9
Actor
2020
7
React.js
2022
7
REST
2022
7
Agile Methodology
2022
6
node.js
2020
6
Project Management
2022
6
System Analysis
2022
6
Unit Testing
2022
6
API Development
2022
5
Approach
2022
5
Business Analysis
2022
5
Eclipse
2017
5
Hibernate
2017
5
HTML
2017
5
HTTP
2022
5
Java Servlet
2017
5
JSON
2022
5
JSP
2017
5
MongoDB
2020
5
Spring
2017
5
System Design
2022
5
XML
2017
5
Apache Tomcat
2016
4
Applications Architecture
2022
4
Billing
2020
4
CLIPS
2016
4
Gitlab
2022
4
Integration Architecture
2022
4
J2EE
2017
4
MVC
2017
4
OpenShift
2022
4
Oracle
2016
4
Pages
2017
4
Redux
2022
4
Scrum
2022
4
Scrum Master
2022
4
UX
2022
4
AJAX
2017
3
Documentation
2020
3
Edifecs
2020
3
EJB
2016
3
Inventory Management
2020
3
JDBC
2017
3
jQuery
2017
3
JWT
2020
3
Oracle EBS
2020
3
Rally
2020
3
SQL
2017
3
Struts
2012
3
Windows
2013
3
XSLT
2016
3
AngularJS
2017
2
BEA WebLogic
2017
2
Bootstrap
2017
2
Content Management
2017
2
CSS
2017
2
Firefox
2016
2
Jenkins
2017
2
JIRA
2022
2
JMS
2017
2
Junit
2017
2
PL/SQL
2017
2
Progress
2017
2
Spring Boot
2017
2
UI
2017
2
WebServices
2017
2
Apache
2016
1
Application Configuration
2016
1
CASE
2017
1
Continuous Integration
2017
1
Cucumber
2017
1
Database Maintenance
2016
1
Design Patterns
2013
1
DHTML
2017
1
Dispatch
2012
1
Firebug
2016
1
Integration Testing
2017
1
IT Architecture
2010
1
Jasmine
2016
1
JNDI
2017
1
Log4J
2017
1
Maven
2017
1
Microservices
2016
1
Oracle 11i
2016
1
Persistence
2017
1
Requirements Gathering
2017
1
RFP
2017
1
Session Beans
2012
1
SOAP
2016
1
Stored Procedure
2016
1
System Architecture
2016
1
Technical Specifications
2017
1
Triggers
2016
1
UML
2017
1
XSD
2017
1
ADF
2013
1
Analysis
2013
1
Apple
2013
1
Application Development
0
1
D3.js
0
1
Data Access
2013
1
DB2
0
1
DBVisualizer
0
1
Employ
0
1
Git
0
1
IBM WebSphere
0
1
IDE
0
1
JBOSS BRMS
0
1
JPA
0
1
MySQL
0
1
ORM
2013
1
PostgreSQL
0
1
RDBMS
0
1
SOA
2013
1
SQL Server
0
1
SVN
0
1
Teradata
0
1
TOAD
0
1
Version Control
0
1
Visual Studio
0
1
Waterfall
0
1
WSDL
2013
1