PRAFULL SINGH
Web Developer(Reactjs)
Professional Experience
-
Tellius
|Senior UX EngineerSep,2023 - PresentKey responsibilities:- Researched and implemented Styling libraries(SCSS, Styled Components), Build tools(Webpack, Esbuild), VRTs(Percy, Chromatic,lambdaTest), and npm repositories(like Github repository,NPM,Vedaccio,Nexus Sonatype) with GitHub Actions.
- Maintained Picasso (Design System) and Einstein(JS libaries for application support) projects with the help of Lerna, Nx, and Esbuild,Typescript. Developed reusable components(like Button,Input,Select,Popup,Checkbox,Typography) in Design System , library for multi-lingual support(using i18next) and various middleware libraries(like caching,bodyParser,cookieParser)
- Configured Jest and React Testing Library(RTL) for testing and used Storybook, MDX, JSDoc, Typedoc and TSDoc for documenting components and libraries.
- Ensured code quality with Husky, Commitizen, and Commitlint.
- Implemented security middleware (HSTS, CSRF, CORS, rate limiting) and contributed in proxy middleware for API Gateway routing.
- Developed a Gen-AI powered chat interface for Storytelling on data for Gartner Demo, which was well-received by.
- Actively performed bug fixes and enhancements in various React projects, contributing to the overall stability and performance of the applications.
-
Tekion
|SDE-2May,2022 - Sep,2023Key responsibilities:- Involved with ARC (Automotive Retail Cloud) team, in building and scaling.
- Collaborating with Senior Developers and QAs to develop, test and deliver requirements.
- Connected with Product Managers and Designers to deliver and manage End-to-End Applications.
- Reviewed design specifications to validate product designs and support testability and verification.
- With aid of react-query library and caching, module was developed with load time of 0.12 ms.
- Integrating Analytics on Amplitude on modules with help of internal libraries.
- Helping Juniors in architecting applications and reviewing their PRs.
- Configuring React Project with Webpack and babel.
- Performed functional product reviews to detect verified weaknesses in retail products and software solutions.
- Managed multiple programs as a Product Owner, overseeing the entire lifecycle from requirement elicitation to post-production activities.
-
Cognizant Technology Solutions
|Programmer AnalystNov,2021 - May,2022Key responsibilities:- Helping Customers to migrate from legacy to React Js .
- Gathered and defined customer requirements to develop clear specifications for project plans.
- Worked closely with clients to establish specifications and system designs.
- Analyzed program data to provide input for key decision making and strategic planning.
- Developing Fast paced Rest APIs with the help of Express and Node.
- Facilitated migration from legacy systems to React JS by actively assisting customers in navigating the transition
- Involved in the requirement gathering process, translating customer needs into well-defined project plans and specifications, ensuring precise project direction.
- Collaborated with clients to establish comprehensive specifications and intricate system designs, laying the groundwork for successful project outcomes
- Crafted high-speed REST APIs, harnessing the power of Express and Node, resulting in streamlined data interaction and enhanced system performance
- Successfully introduced personalized theming to the chatbot, using a backend-stored configuration system, resulting in a 60% satisfaction rate based on a conducted NPS survey
-
Tata Consultancy Services
|Frontend Engineer(React)Feb,2019 - Nov,2021Key responsibilities:- Increased the 20% traffic by delivering scalable and interactive application to the client.
- Designed Proof of Concepts (POCs) for test data generation, significantly curtailing developer and QA effort by 50% across requirement lifecycles
- Collaborating with Cross-Functional Team and delivering the bug free product to the customers.
- Interviewed candidates on their technical skill and expertise on front-end skills like React,JS,HTML and CSS by aligning project requirements.
- Led the development of efficient, scalable Single Page Applications (SPA) and Multiple Page Applications, leveraging React Router and crafting reusable Disclosures and Notifications libraries
- Used global state management tools like Redux, Redux-thunk, and Redux-Saga, seamlessly integrating REST calls within React applications to optimize user interface performance.
- Ensured cross-browser functionality and responsiveness through CSS, Styled-Components, and Material UI, resulting in seamless user experiences.
- Configured projects with essential tools such as Webpack and Jest, executing thorough Unit and End-to- End testing utilizing Jest, Enzyme, and Cypress
- Pioneered version control strategies employing GitHub and open-source repositories, contributing to streamlined collaboration within the organization
- Collaborated closely with Designers, enhancing solutions through iterative design generations for optimal user-centric outcomes
- Drove the implementation of Agile and Scrum methodologies on interface projects, effectively reducing development timelines
- Provided leadership by training and managing a team of developers, actively addressing issues, and implementing best practices
- Conducted comprehensive interviews for over 20 candidates with 2 years of experience in React and JS, employing diverse interview methods and approaches
- Developed an efficient internal test data tool for Behavior-Based Insurance, cutting product lifecycle time in half, eliminating MainFrame dependencies, and simplifying API structure comprehension for the team.
- Devised a client-side validation solution with a reusable validation library, leading to a 10% decrease in development efforts.
- Provided Out Of box solution and delivered the product before the timeline by aligning stakeholder requirements.
-
Sabjibazar.in
|Co-FounderJan,2018 - Mar,2018Key responsibilities:- My responsibility was to manage the inventory, billing, pickup and deliveries, marketing and handling customers orders and queries.
Top Skills
Technical
- Javascript
- React JS
- Redux
- React Query
- Webpack
- HTML
- CSS
- Typescript
- Storybook
- Jest
- React Testing Library
- Nodejs
- Express
Software
- JIRA
- GIT
Additional Skills
- Product Ownership
Education
-
Master in Computer ApplicationSASTRA University2019-2022
-
B.SC(CS)Kazi Nazrul University2015-2018
-
Higher SecondaryW.B.C.H.S.E2013-2015
Acheivements
- Awarded by Customers for successfully completing within budget and ahead of schedule.
Contact
Education
-
Master in Computer ApplicationSASTRA University2019-2022
-
B.SC(CS)Kazi Nazrul University2015-2018
-
Higher SecondaryW.B.C.H.S.E2013-2015
Top Skills
Technical
- Javascript
- React JS
- Redux
- React Query
- Webpack
- HTML
- CSS
- Typescript
- Storybook
- Jest
- React Testing Library(RTL)
- Nodejs
- Express
Software
- JIRA
- GIT
Additional Skills
- Product Ownership