Hitesh Jain
SUMMARY
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Strong hands-on experience in developing web pages using HTML/HTML5, CSS/CSS3,
JavaScript, JSON, Node.js
Experience in developing Reactive Single Page Applications (SPA) using Angular with
expertise in creating User Controls, Web Forms and performing client-side validations using
JavaScript, jQuery and Angular
Experience in working with Angular 2/4 modules, services, templates, directives, services
and dependency injection to create a SPA
Solid understanding in developing web front end page using React Js with various
predefined components from NPM (Node Package Manager)
Experience with Redux for state management and used Store, Actions, Reducers, State
immutability, Async actions and Middleware’s
Worked on the various phases of the Software Development Life Cycle like requirements
analysis, design, coding, testing, debugging, and maintaining the web applications.
Having good experience in implementing the Node/Express.js server-side code to interact
with MongoDB/SQL/MYSQL to store and retrieve data
Hands-on experience in deploying the server in cloud technologies like Amazon Web
Services (AWS)
Good knowledge in Object Oriented Programming concepts, Object-Oriented JavaScript,
and proficiency with Data Structures.
Skilled at analyzing and solving cross-browser compatibility challenges and debugging
generated HTML, applied styles, and JavaScript in browsers using browser debug like
Firefox or Google Chrome.
Involved in writing application level code to interact with Restful Web APIs, Web Services
Using AJAX Frameworks, JSON and jQuery
Experienced in creating a single-page application with React Router DOM
Responsible for the design and maintenance of the Git Repositories, views, and access
control strategies.
In-depth understanding of RDBMS and Database Design in MySQL, SQL Server.
Comfortable working with JSON data format to consume RESTful web service
Highly motivated and extremely passionate in program developing. Always a team player
and up to date with the newest trends and will to try the latest technology.
EDUCATION BACKGROUND
Punjab Technical University, Jalandhar
M.C.A
2013
Panjab University, Chandigarh
B.C.A,
2009
Coursework: Data structures and algorithm, Object-Oriented Design, Systems design and
development, Database Systems, Web Technology,
SKILLS
Programming Languages: JavaScript (proficient), HTML, CSS, PHP
Databases: MongoDB, MySQL, Firebase, SQL Server,
Technologies/Frameworks: AngularJS, Angular 2/4/6, React, Redux, Bootstrap, AJAX, RESTful,
Node.js, Express, AWS, jQuery
Operating System: Windows 10, Linux, Ubuntu
Tools/IDE: GIT, VS Code, Sublime Text, Notepad++
WORKING EXPERIENCE
R Systems International Ltd, Noida
2019 Apr – till now
Goal: Designed and completed a full-stack web application, Management System.
Front-end:
• Used AJAX (HTML, CSS, JavaScript) to design the interactive web page with principle layout
• Developed and tested the web application by using React, Redux.
• Built various screens using React.js and various predefined components from NPM (Node
Package Manager)
• Used Chrome Developer’s tool to debug the web application
• Used React-Route-Dom to connect the web pages (home, create, edit) in the app.
• Used different component life cycles to monitor the variation of the stored data and debug
the web program.
• Used Angular 8 to create custom SAAS based solution for health care domain.
• Integrated Redux with React by using the component like mapStateToProps and
mapDispatchToProps.
• Developed the management system with complete CRUD capabilities in React JS, Redux.
• Used React JS to implement rich functions in various pages: form validation, crud, grid list,
search, sort, pagination, authentication, etc.
Back-end:
• Used Node.js/Express.js to develop the RESTful API and perform a search, sorting, get,
post, delete those functions.
• Worked with database – MongoDB / SQL and design the model for storing the data.
• Used GIT as a version-controlling tool
Environment: HTML5, CSS3, JavaScript, Angular, React.JS, Redux, Node.js, Express.js, Chrome
Developer’s tool, jQuery, Bootstrap, RESTful API, MongoDB, GIT, Redux Middleware, React
Route
Software Engineer, HCL Technologies Ltd, Noida
•
•
•
•
2018 Aug – 2019 Feb
Designed an interactive web page utilizing AJAX technology (HTML, CSS, and JavaScript) for
users to search for products based on locations
Created Java servlets with RESTful APIs to handle HTTP requests and responses
Built relational (SQL Server) to capture real data
Built various screens using Angular.js, Angular and various predefined components from
NPM (Node Package Manager)
Environment: HTML5, CSS3, JavaScript, RESTful API, Intelij, Angular.JS, Node.JS, Sails
Software Engineer, Tekki Web Solutions, Ludhiana
•
•
•
•
2017 Jul – 2018 Aug
Designed an IONIC App for users
Used Google Firebase
Used
Added Like and Comment actions to Event List for users to interact.
Environment: JavaScript, Google Map API, Google Firebase, Angular 4
Software Engineer, Smart Data Enterprises Ltd, Chandigarh
2014 Jul – 2015 May
Environment: PHP, MySQL, HTML, JavaScript, CSS, ExpressJS, NodeJS, Angular 2/4
Software Engineer, Evolvan Info Solutions Pvt. Ltd., Ludhiana
Environment: PHP, MySQL, HTML, JavaScript, CSS
2014 Feb – 2014 Dec
Software Engineer, Rev Infotech Pvt. Ltd, Ludhiana
Environment: PHP, MySQL, HTML, JavaScript, CSS
PERSONAL DETAILS
Name:
Father Name:
Address:
Mobile:
Email:
Hitesh Jain
Sh. Kamal Kumar Jain
C-55, Sector 52, Noida-,--
2012 Jun – 2014 Feb