Summary
Overview
Work History
Awards & Achievements
Education
Additional Information
Work Availability
Skills
Timeline
ROHIT AAHUJA

ROHIT AAHUJA

Certified Mean Stack Developer
JAIPUR,RAJASTHAN
If you really look closely, most overnight successes took a long time.
Steve Jobs

Summary

Dedicated and efficient mean stack developer with 6+ years experience in application layers, presentation layers, and databases. Certified in both F/E and B/E technologies. Expert in creating Responsive sites and to work with JavaScript to get response from Web Services. Seeking to further improve NODE JS and AWS skills and to become full stack developer.

Overview

6
6

Years of web development experience

Work History

SR. SOFTWARE DEVELOPER

XORIANT SOLUTIONS PVT. LTD
Pune, Maharashtra
03.2020 - Current

PROJECT TITLE: iPAS (Aug 2020 to current)

CLIENT: Pelitas

ROLES AND RESPONSIBILITIES:

  • Development of F/E web application using Angular and NGRX.
  • Development of F/E mobile application using React JS and Redux.
  • Development of B/E Rest API using Node JS, Express JS and some other third party libraries.
  • Development of DB using Mongo DB and aggregation suing schemas at the B/E layer.
  • Handling offshore F/E team and review their code and deploy to remote branches.
  • Settings mono repo architecture based approach for F/E Web application using NX library and NX effective build procedure to build and deploy application faster.
  • Developed the standardization features so the code standards will get follow by individuals for effective code review and approval.
  • Perform Unit testing for both F/E and B/E applications using Jasmine, Karma, Jest and to cover 100% coverage throughout the application.
  • Developed manual dual list search component and web push notification from F/E side which is highly appreciated by client and was useful feature for all the repositories.


DELIVERED RESULTS:

  • Worked with NG2 PDF Viewer, Online PDF signature forms while interacting with user input.
  • Dual list search component, file uploading in stream mechanism, web push notifications etc were the huge success of all the time, got multiple rewards and recognitions for the same.
  • Interaction of Web application with In Rule engine.
  • Monthly deploy the current F/E and B/E tested code on prod with CI/CD pipeline and features.

PROJECT TITLE: Lorax (Mar 2020 to Aug 2020)

CLIENT: BAYER

ROLES AND RESPONSIBILITIES:

  • Development of store using RXJS and caching on UI using local-storage and manifesto so that user can work seamlessly.
  • Developed progress bar functionality for file upload and read file stream data in bits and pieces through the rest API using NODE JS.
  • Generate a authentication mail on successful sign-up process and automatic trigger a monthly report to user in the mail template.
  • Development of NGRX state management solution approach with the help fo Action, Reducers, Store and Effects.
  • Perform aggregation operation at the DB side using Mongoose and Mongo DB.
  • Performed unit testing with Karma, Jasmine of the developed code.
  • Create reusable and generic components like Data Range picker, Table Tree Component in the component library.
  • Coordinated with business analyst for design approach discussion for which type of design to be used and discuss the permission level for each user.

DELIVERED RESULTS:

  • Use of NGRX to maintain the state was appreciated by the client.
  • Application working in all the browsers even in IE browser with so much efficient way was a huge success.
  • Local forage use to maintain the forms caching was highly appreciated by the team leader and team members even they individually asked to explain the implementation.

TECHNOLOGY ANALYST

INFOSYS LIMITED
Pune, Maharashtra
12.2018 - 03.2020

PROJECT TITLE: IExam2 (Dec 2018 to Mar 2020)

CLIENT: NCS

ROLES AND RESPONSIBILITIES:

  • Developed UI pages for student details covering add, edit, delete and search functionalities.
  • Document management functionality for uploading and downloading files along with viewing of the same.
  • Use of local-forage to reload the user filled details again in the responsive form.
  • Displayed data in table with pagination using lazy loading.
  • Participated in development activities for the enhancements and defects.
  • Perform unit testing using Jest.
  • Actively worked with core team and participated in creating improved and generic components to enhance application performance.
  • Actively involved with DevOps team for build and deployment.
  • Worked on the authentication, generating token, auto-login, auto-logout features so that authenticate user session would be managed.

DELIVERED RESULTS:

  • Implemented micro frontend approach to resolve the inter-module dependency and data table integration.
  • Prime NG components were modified to get used across all of the projects by quick and easy manner.
  • Authentication and generating token to get the user function and data from backend.
  • NGX-Permission library has been implemented for authorized user and action buttons should be only visible if user has access to it.
  • Provided the innovative solution to export the data on each table so that exam process can also be done manually.

PROJECT TITLE: IExam1 (Dec 2018 to Mar 2020)

CLIENT: NCS

ROLES AND RESPONSIBILITIES:

  • Migrate current HTML CSS project into responsive website using React JS.
  • Convert all the existing APIs to rest API using Node JS and Express JS.
  • Implement the state management solution using Redux for the form UI elements and editable and viewable components.
  • Generate authentication session from Node JS and authenticate the user based on his active session and provide a SSO feature.

DELIVERED RESULTS:

  • Implemented a component library for React as per the need.
  • Implemented SSO approach with Node JS, JWT library and crypto library.
  • Tested modified programs to check functionality and correct adverse impacts on programs or systems operations.

System Engineer

TATA CONSULTANCY SERVICES
Mumbai, Maharashtra
2015.03 - 2018.12

PROJECT TITLE: ING Bank (Aug 2017 to Dec 2018)

CLIENT: ING

ROLES AND RESPONSIBILITIES:

  • Involved in development, debugging and troubleshooting of the application throughout its lifecycle.
  • Develop F/E code of the application and taking care of deploy and build mechanism.
  • Create chron job with backend team and handling the trigger mechanism of it through F/E.
  • Worked with Java and Database to schedule a chron job for exporting the bank data to the MIBI environment of Microsoft.
  • Collaborated with Microsoft team to design their Dashboard for consuming this exported data and display it over the graphs to make it more readable and understandable for internal users of bank.

DELIVERED RESULTS:

  • Targeted the F/E DOJO environment and convert the component into Angular.
  • Successfully planned, integrated and deployed F/E and Chron job data for network that handled over 3000 transactions daily.

PROJECT TITLE: Equifax. (Mar 2015 to Aug 2017)

CLIENT: Equifax

ROLES AND RESPONSIBILITIES:

  • Reusable Structure creation and management in Liferay 6.2 and 7.0.
  • Develop web modules for pages using HTML5, CSS3, JavaScript, jQuery and Angular.
  • Designed the charts using jQuery and third party chart library.
  • Responsible for debugging, resolving defects and enhancement.
  • Oversaw scheduling and project milestones and coordinated with clients on any proposed changes or challenges to be overcome.
  • Actively sought tough projects to develop programming and service skills.
  • Consulted with clients to determine business goals and objectives.

DELIVERED RESULTS:

  • Targeted the migrations requirements for all the Equifax websites as per the modern web development and met the client expectations.
  • Delivered 20+ websites (400 pages each) with responsive design to Equifax with CMS server based components creation using Angular.

Awards & Achievements

Award Name

Award Date

Award Category

Kudos

03-Mar-2021

Pelitas Development

Excellency Award

11-Aug-2019

Excellent Performance in NCS

On the Spot Award

11-Jul-2018

Awards for Excellence

CLP Faculty Award

20-Mar-2017

Learning Awards

On the Spot Award

16-Mar-2017

Awards for Excellence

Special Initiative

31-Mar-2016

Beyond Performance Awards

On the Spot Award

17-Feb-2016

Awards for Excellence

On the Spot Award

30-Oct-2015

Awards for Excellence

Education

B. Tech - Electronics & Communication

Poornima College Of Engineering, RTU, Jaipur, Rajasthan
03.2010 - 06.2014

Graduated with 75.08 GPA

HSC -

Rawat Public Sr. Sec. School, Rajasthan University, Jaipur, Rajasthan
03.2008 - 07.2009

Graduated with 75.07 GPA

SSC - Science And Maths

Bhaskar Public School, Rajasthan University
03.2006 - 06.2007

Graduated with 72.33 GPA

Additional Information

  • Extensive experience with all phases of the Software Development Life Cycle (Waterfall and Agile) including analysis, resource planning, code development, testing, implementing and maintenance.
  • Assisted QA teams for bug Testing, User Acceptance Testing (UAT) & System Integration Testing.
  • Strong interpersonal and communication skills in dealing with customers.
  • Handling Scrum Ceremonies Sprint i.e. Grooming, Planning, Review, Retrospective and Daily Stand Up.

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Skills

Angular

undefined

Timeline

SR. SOFTWARE DEVELOPER - XORIANT SOLUTIONS PVT. LTD
03.2020 - Current
TECHNOLOGY ANALYST - INFOSYS LIMITED
12.2018 - 03.2020
System Engineer - TATA CONSULTANCY SERVICES
2015.03 - 2018.12
Poornima College Of Engineering, RTU - B. Tech, Electronics & Communication
03.2010 - 06.2014
Rawat Public Sr. Sec. School, Rajasthan University - HSC,
03.2008 - 07.2009
Bhaskar Public School, Rajasthan University - SSC, Science And Maths
03.2006 - 06.2007
ROHIT AAHUJACertified Mean Stack Developer