Summary
Overview
Work History
Education
Skills
Accomplishments
Achievements
Additional Information
Timeline
Generic
Rakesh Sinha

Rakesh Sinha

Frontend Engineer
Khariar Road

Summary

Passionate frontend engineer with over 4 years of hands-on experience in crafting seamless web and mobile applications. Proficient in ReactJS, React Native, GraphQL, and Node.js Known for driving user-centric design and optimizing performance. A proven track record of building innovative solutions from scratch and collaborating effectively in diverse teams. Adept at collaborating with stakeholders to drive product innovation and achieve business objectives.

Overview

5
5
years of professional experience
4
4
years of post-secondary education

Work History

Frontend Engineer

Razorpay
Bangalore
11.2021 - Current
  • Implemented in-app rating feature for both Android and iOS, optimizing the user feedback process.
  • Played a key role in GraphQL integration for the mobile app, crafting numerous efficient APIs to enhance functionality.
  • Led the development of the settlements feature, streamlining merchant fund management.
  • Orchestrated the React Native and third-party library upgrades, resolving multiple technical challenges and ensuring seamless operation.
  • Enhanced the notification and settings modules, refining user controls and the overall app experience.
  • Elevated unit testing practices, achieving an impressive 92% coverage and ensuring robust code quality.
  • Resolved numerous bugs and improved crash-free sessions to an exceptional 99.82%, showcasing dedication to stability and performance.
  • Consistently authored technical specifications and project plans and conducted accurate estimations, contributing to successful project execution.

Senior Software Engineer

Bluecast Technologies
Kochi
04.2021 - 11.2021
  • Instrumental in enhancing the 'Routes 2 Roots' e-commerce app, I focused on key features including notification systems, authentication mechanisms, and a highly effective referral program, all developed using React Native.
  • For the Singaporean client, I successfully integrated a UI library and optimized the accounts and settings module, thereby elevating the user experience of the HHWT web app.
  • Additionally, I took the lead in implementing rigorous unit test cases utilizing Jest and Redux, ensuring robust code quality, and played a pivotal role in deployment processes, contributing to seamless app launches.

Software Developer

SmileBots
Raipur
05.2019 - 04.2021
  • As a software developer at Smilebots, I excelled in both web and mobile app development, showcasing expertise in crafting cutting-edge solutions.
  • Spearheading the 'Bharat News' app, I built it from the ground up, seamlessly integrating Firebase for authentication, real-time updates, and storage functionalities. Additionally, I designed and implemented multiple UI screens, enhancing user engagement.
  • Taking charge of the ATC Admin Dashboard, I led the project, overseeing both frontend and backend development. This comprehensive approach ensured a cohesive and efficient platform for our clients.

Software Developer

Jain Software
02.2019 - 05.2019
  • Developed software for desktop and mobile operating systems.
  • Implemented complex UI components using React and Electron, ensuring a smooth user experience.

Education

B.Tech - Mechanical Engineering

NIT Bhubaneswar
07.2013 - 05.2017

Skills

React JS

undefined

Accomplishments

Razorpay (Payments Mobile app)

  • Spearheaded a large-scale settlements project as a result of reducing approximately ~45% of ticket creation.
  • Led a tech debt project for which I took the initiative to upgrade the React Native and other 3rd party libraries to get the latest benefits and increased the app performance and reduced in build times.
  • Built a strong unit test ecosystem for mobile app with Jest and testing library.
  • I took part in the Razorpay hackathon and built a help widget for mobile app for raising tickets from mobile app itself.


BlueCast Technology

  • Implemented cashback and payment methods for ecommerce app.
  • Wrote test cases for each component with Jest and react testing library.
  • Developed profile section, tribe section and notification screen for HHWT web app.
  • Implemented json api with user interface in HHWT web app.


SmileBots

  • Bharat Post - A news application with short swipeable articles
  • Worked as both front-end and back-end developer
  • Implemented news search section in the app and web app.
  • Implemented AWS elastic search for news searching
  • ATC dashboard - Helped team for schema design and database management for admin dashboard.
  • Built responsive UI design and modules for the admin panel.
  • Implemented analytics using BigQuery.

Achievements

  • SPOT Award for Agility & Integrity - Recognized and awarded for the rapid development of a mobile app widget within a 2-day timeframe at Razorpay.
  • SPOT Award for Autonomy & Ownership- Acknowledged for taking ownership and contributing significantly to the successful delivery of a scalability project at Razorpay. This involved collaborative planning and execution with cross-functional teams.
  • SPOT Award for Challenges Status Quo - Led the research and implementation efforts to achieve feature parity between the mobile app and the web dashboard, resulting in streamlined user experience and improved functionality.
  • Created a VS Code Snippet Extension for React Developers - Developed and launched a VS Code snippet extension tailored for React developers, particularly beneficial for beginners utilizing React for front-end development and Firebase for storage and authentication. The extension is named "reactjs-snippets-by-yuv".
  • Authored Blog Post on Implementing In-App Updates in React Native - Published an informative blog post detailing the process of implementing in-app updates in React Native, providing valuable insights and practical guidance for fellow developers in the community.
  • https://yuvsinha01.medium.com/in-app-update-with-react-native-5d2f776dfe2d

Additional Information

  • Music
  • Code
  • Hiking
  • Movies

Timeline

Frontend Engineer

Razorpay
11.2021 - Current

Senior Software Engineer

Bluecast Technologies
04.2021 - 11.2021

Software Developer

SmileBots
05.2019 - 04.2021

Software Developer

Jain Software
02.2019 - 05.2019

B.Tech - Mechanical Engineering

NIT Bhubaneswar
07.2013 - 05.2017
Rakesh SinhaFrontend Engineer