Rajat Bothra
Senior Frontend Developer ( SDE-3) at TrueFan- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Credentials
-
Advanced React Patterns With Hooks
Educative, Inc.Jan, 2022- Nov, 2024 -
React Native: Advanced Concepts
Udemy
Experience
-
TrueFan
-
India
-
Entertainment Providers
-
1 - 100 Employee
-
Senior Frontend Developer ( SDE-3)
-
Aug 2023 - Present
-
-
-
Streak (YC W22)
-
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
-
-
-
Playjackspade
-
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