Rajat Bothra

Senior Frontend Developer ( SDE-3) at TrueFan
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Bengaluru, Karnataka, India, IN

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Advanced React Patterns With Hooks
    Educative, Inc.
    Jan, 2022
    - Nov, 2024
  • React Native: Advanced Concepts
    Udemy

Experience

    • India
    • Entertainment Providers
    • 1 - 100 Employee
    • Senior Frontend Developer ( SDE-3)
      • Aug 2023 - Present

    • India
    • Financial Services
    • 1 - 100 Employee
    • Senior Front End Developer (Founding engineer)
      • Jul 2020 - Jul 2023

      - Reviewed proposed UI and UX designs for technical feasibility by collaborating with back-end development personnel. - Develop intricate features such as task management, store functionality, transaction handling, savings management, extensive onboarding processes, slot machine mechanics, and sweeps functionality, parental control etc. - Responsible for planning, development, testing, and deployment on Playstore & Appstore from scratch. - Integrate third-party SDKs such as MoEngage, Firebase, Sentry, CodePush, and AppsFlyer to enhance application with features like event logging, crash detection, notifications, deep linking, and over-the-air updates (OTA). - Successfully transitioned code-base from class components to functional components for improved performance and code reusability. - Developed Native modules for certain use cases - Planned migration to server-less architecture, involving rewriting front-end logic to optimize back-end operations. - Revitalize the entire user interface (UI) for version 2 of the app by incorporating engaging animations and illustrations. - Optimized the app to reduce redundant network API calls, and profiled it with React dev tools to generate a flame graph that helped to remove unnecessary renders using memoization techniques. - Analyzing the app bundle with tools like react-native-bundle-visualizer helps to reduce app size by removing excess imports and replacing heavy libraries with lighter ones. Show less

  • Lababeen United
    • Bengaluru, Karnataka, India
    • Full Stack Developer
      • Oct 2020 - Apr 2021

      - Full-stack project - Built a community app using React Native (Android, iOS App), Node.js, Express.js, and MongoDB (back-end), and a React.Js website (dashboard data entry) - Used Hostinger for server and website hosting. - App features: job listings, matrimony, business listings, profiles, support, location tracking, banners, multimedia, search functionality - Used MVC architecture and TypeScript on the back end, JavaScript on the dashboard website, and TypeScript on front-end - Managed a team member and delegated tasks as needed Show less

  • Daytee
    • Bengaluru, Karnataka, India
    • Frontend Developer
      • Sep 2020 - Mar 2021

      - Worked on a dating app (Daytee) similar to Bumble and Tinder - App Features: Modern UI, Huge Onboarding, NearBy Profile, Settings, Swipe Feature etc. - Developed full app for iOS and Android (front-end only) - Guided back-end team on creating APIs and making decisions to facilitate front-end development - Worked on a dating app (Daytee) similar to Bumble and Tinder - App Features: Modern UI, Huge Onboarding, NearBy Profile, Settings, Swipe Feature etc. - Developed full app for iOS and Android (front-end only) - Guided back-end team on creating APIs and making decisions to facilitate front-end development

    • United Kingdom
    • Entertainment Providers
    • Frontend Developer
      • Aug 2020 - Nov 2020

      - Worked on a complex gaming app (PlayJackSpade) with a bidding system and real-time web functionality using the SignalR Microsoft framework - Developed a highly intricate UI and animations with sound sync to enhance player experience - Managed state synchronization for multiple users and integrated a bot and real-time chat - Built a website, Android, and iOS app from scratch with strict deadlines and high expectations - Worked on the project for approximately 4 months, including iterative updates and payment milestones Show less

  • PolBol
    • India
    • Full-stack Developer
      • Apr 2020 - Jun 2020

      - Worked on PollBol, a news social media app similar to Instagram. - Gained experience from a senior technical developer at Dshaw, learned how to do project structuring, and write quality code following good code practices - Was expected to work on the building of a news streaming module, authentication part, and graph to show polling but I also explored other parts of the project to understand how to build a full app - He used Node.js, Express.js, and MongoDB on the back end, following MVC architecture with TypeScript - Learned how to use version control tools like GitHub and was introduced to TypeScript - Was rejected for an internship initially but applied again and was accepted for a challenging project - Was a very high-pressure internship as I was expected to work on very challenging functionality but I didn't give up and paved my path. Show less

Education

  • Vellore Institute of Technology
    Bachelor of Technology - BTech, Information Technology

Community

You need to have a working account to view this content. Click here to join now