Summary
Overview
Work History
Education
Skills
Websites
Pass Type
Personal Information
Timeline
SeniorSoftwareEngineer
Jinal Jain

Jinal Jain

Senior Software Engineer
Singapore

Summary

Motivated Senior Software Engineer highly effective at developing new programs and fixing problems with existing systems. Expert in diverse programming languages. Detail-oriented, organized and meticulous employee. Works at fast pace to meet tight deadlines. Enthusiastic team player ready to contribute to company success.

Overview

8
8
years of professional experience
6
6
years of post-secondary education
3
3
Languages

Work History

Senior Software Engineer

Prudential Insurance
05.2023 - Current
  • Integrated cutting-edge technologies(Material UI, React, Typescript) into existing systems for enhanced functionality and user satisfaction.
  • Integrated Legacy Backend API to the Frontend and exposing it on the same Domain.
  • Working with the version control systems such as Bitbucket, Jira, Jenkins, Git.
  • Utilizing Testing Framework with Jest and React Testing Library for Global Code Coverage.
  • Implemented client side caching mechanism using React-query to reduce the number of API requests.
  • Regularly reviewed peers'' code contributions, offering constructive feedback to enhance overall product quality.
  • Authored code fixes and enhancements for inclusion in future code releases and patches.

Senior Software Engineer

DBS
12.2022 - 04.2023
  • Translated code of existing Portal to the new UI using PrimeNg
  • Developed a script to send Reports through Email in Python
  • Worked on the API Creation for the Product Classification through pandas Dataframe.

Senior Software Engineer

Financial Software and System
06.2022 - 12.2022
  • Develop new user-facing features according to requirements using MicroFrontEnd Architecture using ModuleFederation Webpack Plugin
  • Implemented client side caching mechanism using React-query to reduce the number of API requests
  • Utilized testing frameworks such as Jest to ensure code quality and reliability
  • Worked on the iframes to integrate Third party payment pages
  • Implemented PreCommit hooks using husky to ensure code coverage and fix lint issues during commit
  • Working on agile methodology and responsible for daily code maintenance and solving issues
  • Communicated effectively with stakeholders to gather requirements and provide project updates.

Associate Projects

American Express
07.2019 - 06.2022
  • Developed responsive UI Components using Typescript interfaces and React Hooks
  • Responsible for technical feasibility for the requirements coming from the Product Owner
  • Collaborated with designers and other developers to ensure consistency and high-quality design standards using tools such Figma and Invision
  • Design and implement scalable and high-performance Node.js applications using Express.js
  • Build the controller a special middleware which performs logic specific to a certain path/endpoint and sends the response
  • Implemented Middleware to massage the static json data as required for a particular end point
  • Developed the routes for endpoints using express Router Library in NodeJs for check Offers Page
  • Build the Graphql Schema and API on node js with express-graphql and integrate them with UI Components
  • Involved in One XP setup
  • Implemented state management using Redux
  • Utilized testing frameworks such as Jest and Enzyme to ensure code quality and reliability
  • Worked with version control systems such as Git, Bitbucket to manage codebase and track changes
  • Provided Production support for the releases and hotfixes raised during the release.

Software Developer

Avotima Technologies
11.2018 - 06.2019
  • Working on user stories mainly API Integration and development using HTML, CSS, Bootstrap and Javascript.

Software Developer

Zensar Technologies
04.2016 - 10.2018
  • Providing support and bug fixes on Product Listing Page (PLP), Product Details Page (PDP), Home pages and my account page
  • Developed a new functionality where a loyal/VIP MK and anonymous users are eligible to earn points based on their purchase
  • Also, MK users will get assigned to specific tiers based on their earned points and to display points which they should earn to get into the next eligible tiers
  • Developed a lightbox popup to register the user as a loyal customer of MK
  • Extending PLP and PDP flow to add a few custom features
  • Added Lazy loading feature to add page performance
  • Providing fixes to the issues identified in the testing phase
  • Coordinating with the team from different locations.

Education

Master of Computer Application(FullTime) - Information Technology

Bharati Vidyapeeth University, Pune
India
06.2012 - 05.2015

Bachelor of Computer Application(FullTime) - Information Technology

Veer Narmad South Gujarat University, Surat
India
06.2009 - 05.2012

Skills

    Javascript, React JS, Redux, HTML, CSS, API Integration, Prettier, npm, Unit Testing(Jest, React Testing Library), ESLint, Webpack, Git, Bitbucket

undefined

Pass Type

EP

Personal Information

Nationality: Indian

Timeline

Senior Software Engineer

Prudential Insurance
05.2023 - Current

Senior Software Engineer

DBS
12.2022 - 04.2023

Senior Software Engineer

Financial Software and System
06.2022 - 12.2022

Associate Projects

American Express
07.2019 - 06.2022

Software Developer

Avotima Technologies
11.2018 - 06.2019

Software Developer

Zensar Technologies
04.2016 - 10.2018

Master of Computer Application(FullTime) - Information Technology

Bharati Vidyapeeth University, Pune
06.2012 - 05.2015

Bachelor of Computer Application(FullTime) - Information Technology

Veer Narmad South Gujarat University, Surat
06.2009 - 05.2012
Jinal JainSenior Software Engineer