Rupesh Shrestha, Developer in Lalitpur, Bagmati Province, Nepal
Rupesh is available for hire
Hire Rupesh

Rupesh Shrestha

React Developer

Lalitpur, Bagmati Province, Nepal

Toptal member since October 21, 2022

Bio

Rupesh is a highly skilled full-stack software engineer with over six years of experience architecting and developing robust and scalable web and mobile applications. He has a track record of success in various projects, including Benable, Hohm Energy, and ReAlpha. Rupesh is well-versed in multiple programming languages and tools, including TypeScript, Node.js, React, React Native, and Next.js, and can take full ownership of delivering a project from start to finish.

Portfolio

Andres Rivas
React Native, HTML, CSS, JavaScript, Node.js, Redis, Background Jobs, Cron...
Cupcakin' Bake Shop, Inc.
Social Networks, React Native, Supabase, LinkedIn API, PostGIS, GPS, React...
Self Employed
React, React Native, Expo, React Query, TypeScript, MongoDB, Express.js...

Experience

  • React Native - 5 years
  • React - 5 years
  • TypeScript - 5 years
  • Redux - 5 years
  • Software Development Lifecycle (SDLC) - 4 years
  • Next.js - 4 years
  • Tailwind CSS - 2 years
  • Ruby on Rails API - 2 years

Preferred Environment

MacOS, Slack, Discord, WebStorm, Visual Studio Code (VS Code), Cursor AI

The most amazing...

...mobile app I've built is ScoutX where I took ownership of its full development, led a team of three, and delivered it within the estimated time.

Work Experience

React Native Full-stack Mobile Developer

2026 - PRESENT
Andres Rivas
  • Diagnosed critical app store rejection issues and audited the codebase, uncovering that ~60% of the app was non-functional due to the previous developer's unpushed local changes, leaving the GitHub repo out of sync with live builds.
  • Rebuilt the entire app from the ground up under a tight deadline, reconciling the divergent codebase and live app states across both iOS and Android.
  • Engineered and integrated missing core features, including background job processing, push notifications, and App Store and Play Store compliance requirements.
  • Delivered both iOS and Android apps on time, successfully passing review and achieving live deployment on both platforms.
Technologies: React Native, HTML, CSS, JavaScript, Node.js, Redis, Background Jobs, Cron, Expo, TypeScript, Docker, Docker Hub, EAS, Android, iOS, App Store Connect, Google Play Store, Fastify, Sports, SportsMonkAPI, Supabase, Supabase Auth, PostgreSQL, Twilio, Location Tracking, Google Location API, Push Notifications, Firebase, Firebase Cloud Messaging (FCM), Claude Code, Cursor AI, SMS, Row-level Security (RLS), Computer Science, AI-assisted Development, Website Performance

Developer | Software Architect

2026 - 2026
Cupcakin' Bake Shop, Inc.
  • Oversaw the product from project estimation to project delivery, performing database design, back- and front-end architecture and setup, third-party API integration, front- and back-end development and integration, and more.
  • Coordinated closely with the client to deliver features and fix bugs under a tight deadline.
  • Tracked features and bugs using a Trello board for reporting.
Technologies: Social Networks, React Native, Supabase, LinkedIn API, PostGIS, GPS, React, Amazon Web Services (AWS), Google Cloud, Mobile UI Design, UX Design, iOS, Android, OpenAI, Expo, Claude Code, Cursor AI, Authentication, Webhooks, API Development, Row-level Security (RLS), Firebase Cloud Messaging (FCM), Google Location API, Supabase Auth, App Store Connect, Computer Science, AI-assisted Development, Website Performance

Senior Mobile Developer

2025 - 2025
Self Employed
  • Re-architected a legacy JavaScript codebase (around 4,000+ LOC in a single file) into a scalable, maintainable TypeScript system using modern design patterns and best practices.
  • Designed and implemented efficient caching strategies to eliminate redundant data fetching and optimize application responsiveness.
  • Achieved around 5x performance improvement by identifying and resolving critical bottlenecks, including memory leaks, excessive timeouts, and resource spikes through profiling and optimization.
  • Led end-to-end project delivery, provided mentorship, and coordinated with an additional developer to successfully meet aggressive deadlines.
Technologies: React, React Native, Expo, React Query, TypeScript, MongoDB, Express.js, Fitness, Apple Health Kit, Garmin API, Fitbit API, React Hooks, NestJS, Push Notifications, Authentication, Webhooks, API Development, Supabase Auth, App Store Connect, Computer Science

Senior Mobile Developer

2024 - 2025
Happy Ventures Public Benefit Corporation (DBA Benable)
  • Developed critical features and resolved high-priority bugs under strict deadlines, ensuring the app's successful launch on the App Store within the projected timeline.
  • Integrated Meta APIs to enhance user engagement, leading to a 300% weekly growth in activity.
  • Managed the app release on the Google Play Store, overcoming significant challenges as approximately 60% of the functionality was initially not working correctly.
Technologies: React Native, HTML, CSS, JavaScript, Expo, Google Play Store, App Store, React Query, TypeScript, Tamagui, Instagram API, EAS, GitHub Actions, Mobile Applications, React, React Hook Form, AI Tools, Claude, Prompt Engineering, Claude Code, Artificial Intelligence (AI), Supabase, Lottie, Mixpanel, JSON REST APIs, Location Tracking, Location Services and Maps, Dashboards, Claude API, Social Networks, Mobile App Development, TestFlight, React Hooks, AI Integration, Large Language Models (LLMs), Push Notifications, Authentication, API Development, Firebase Cloud Messaging (FCM), Google Location API, App Store Connect, Computer Science, AI-assisted Development

Full-stack React and React Native Developer

2023 - 2023
Hohm Energy (via Toptal)
  • Engaged in the solution process with the product owners to scope out the estimation, timeline, efforts, etc., and collaborated with the engineering team to deliver the deliverables.
  • Participated in optimizing the codebase workflows through code review, code analysis, etc.
  • Led a team of four to work on the development of a new version of the mobile app on React Native.
Technologies: TypeScript, JavaScript, React, React Native, Node.js, Next.js, DocuSign, Monorepos, React Query, Google Calendar, Code Review, Software Architecture, Zustand, OpenAI, Communication, Vercel, Responsive Web Apps, Architecture, PostgreSQL, Material UI, REST, Expo, Google Maps SDK, Axios, Postman, CSS, Visual Studio Code (VS Code), HTML, APIs, React Navigation, Google Maps, Role-based Access Control (RBAC), Full-stack, XSS Protection, API Integration, Figma, Xcode, i18n, Airtable, FeathersJS, Zapier, Responsive Layout, jQuery, Svelte, SvelteKit, NPM, Data Structures, Sentry, Bundler, Front-end Architecture, Microfrontends, Cross-platform App Development, Cloud Deployment, Back-end Development, App Store, Google Play Store, Expo.io, Mobile Applications, React Hook Form, AI Tools, Prompt Engineering, Artificial Intelligence (AI), Supabase, Lottie, Mixpanel, JSON REST APIs, Location Tracking, Location Services and Maps, Dashboards, Mobile App Development, TestFlight, React Hooks, API Gateways, AWS Lambda, Real-time Systems, AI Integration, Push Notifications, Authentication, API Development, SMS, Firebase Cloud Messaging (FCM), Google Location API, App Store Connect, Cron, Computer Science, Website Performance

Senior React Native Developer

2023 - 2023
Mustafa Ali
  • Oversaw the product from project estimation to project delivery, performing database design, back- and front-end architecture and setup, third-party API integration, front- and back-end development and integration, and more.
  • Tracked features and bugs using Trello board for reporting.
  • Coordinated closely with the client to deliver features and fix bugs under a tight deadline.
Technologies: React Native, Expo, MySQL, Node.js, Mobile, iOS, Android, Strapi, i18n, React, TypeScript, Twilio, Express.js, React Query, Code Review, Software Architecture, Communication, Architecture, Tailwind CSS, PostgreSQL, JavaScript, REST, Axios, Postman, CSS, Visual Studio Code (VS Code), HTML, APIs, React Navigation, Apple Push Notifications, Role-based Access Control (RBAC), Full-stack, API Integration, Figma, Xcode, NPM, Data Structures, Front-end Architecture, Cross-platform App Development, Cloud Deployment, Back-end Development, App Store, Google Play Store, Expo.io, Mobile Applications, React Hook Form, Lottie, JSON REST APIs, Microsoft, Dashboards, Mobile App Development, TestFlight, React Hooks, AWS Lambda, Real-time Systems, Push Notifications, Authentication, API Development, SMS, Google Location API, App Store Connect, Computer Science

React/React Native Developer

2022 - 2023
Yara International - Expert Functions (IT)
  • Implemented new features and fixed bugs for the Android mobile app in React Native.
  • Implemented new features and fixed bugs for the web app in React.
  • Fixed penetration testing issues (XSS, CSRF, GitHub code scanning, and security scanning) on back-end and front-end web and mobile apps.
  • Created Git hooks in Husky to validate Git commits and automate the generation of Android bundles.
Technologies: React Native, React, Software Development Lifecycle (SDLC), Web Programming, Object-oriented Programming (OOP), TypeScript, PostgreSQL, CSS5, REST, CSS3, MobX, Node.js, UI Components, Web Components, REST APIs, ECMAScript (ES6), Front-end Development, Unit Testing, UI Testing, Software Engineering, Mobile Apps, Full-stack Development, Web Development, Back-end, Cloud, Git, Webpack, Testing, GitHub, Google Calendar, Code Review, Software Architecture, Firebase, Communication, Architecture, JavaScript, Expo, Axios, Postman, CSS, Visual Studio Code (VS Code), HTML, APIs, React Navigation, Apple Push Notifications, Role-based Access Control (RBAC), Full-stack, XSS Protection, API Integration, Figma, Xcode, i18n, Responsive Layout, NPM, Data Structures, Bundler, Front-end Architecture, Cross-platform App Development, Cloud Deployment, Back-end Development, App Store, Google Play Store, Expo.io, Cloud Firestore, Mobile Applications, React Hook Form, Lottie, JSON REST APIs, Microsoft, Dashboards, Mobile App Development, TestFlight, React Hooks, Push Notifications, Authentication, API Development, Firebase Cloud Messaging (FCM), Google Location API, App Store Connect, Cron, Computer Science

Full-stack Developer

2022 - 2022
Fetchly Labs
  • Built a mobile app for users to find, create, and track fishing spots that they can share with other people on customized maps using the Mapbox API.
  • Developed an admin panel for managing multiple vendors of an automobile manufacturing company.
  • Deployed the mobile applications to the App Store and Google Play and back-end services on Amazon EC2 instances.
Technologies: TypeScript, React, Ruby on Rails API, React Native, OneSignal, Mapbox SDK, Redux, PostgreSQL, Amazon EC2, JavaScript, CSS, HTML, APIs, Amazon Web Services (AWS), Node.js, Full-stack, SQL, MySQL, DOM, Jest, API Integration, Ruby on Rails (RoR), Figma, Responsive Web Design (RWD), Design Systems, User Interface (UI), Mobile App Design, UI Design, Mobile Design, User Experience (UX), Mobile Development, Firebase, Stripe, Amazon S3 (AWS S3), React Redux, Android, iOS, Test-driven Development (TDD), Front-end, JavaScript Libraries, Mobile, Mapbox, Algorithms, Scalability, Application State Management, Calendars, Software Development Lifecycle (SDLC), Databases, Web Programming, Object-oriented Programming (OOP), CSS5, REST, CSS3, UI Components, Web Components, REST APIs, ECMAScript (ES6), Front-end Development, Unit Testing, UI Testing, Software Engineering, Chart.js, Data Visualization, Mobile Apps, Full-stack Development, Web Development, Database Modeling, Task Automation, Automation Scripting, Payment APIs, Back-end, Ruby, Cloud, Architecture, Git, Webpack, Testing, GitHub, Amazon DynamoDB, Express.js, React Query, Chakra UI, Google Calendar, Code Review, Software Architecture, Communication, Vercel, Responsive Web Apps, Tailwind CSS, Next.js, Expo, Stripe API, Google Maps SDK, Axios, Postman, Visual Studio Code (VS Code), React Navigation, Apple Push Notifications, Google Maps, Role-based Access Control (RBAC), Xcode, Responsive Layout, jQuery, SwiftUI, NPM, Data Structures, Bundler, Front-end Architecture, Cross-platform App Development, Cloud Deployment, Back-end Development, App Store, Google Play Store, Expo.io, In-app Purchases, Cloud Firestore, Mobile Applications, React Hook Form, Lottie, Mixpanel, JSON REST APIs, Dashboards, Mobile App Development, TestFlight, React Hooks, API Gateways, AWS Lambda, Push Notifications, Authentication, API Development, SMS, Firebase Cloud Messaging (FCM), Google Location API, App Store Connect, Computer Science, Website Performance

Full-stack Developer

2021 - 2022
Naamche Inc.
  • Developed, tested, and deployed a mobile app for ScoutX that allows soccer athletes to book services from scouts and increase their visibility to coaches.
  • Built a web app admin panel for ReAlpha to manage real estate properties using admin dashboards with charts.
  • Architected the new codebase for migrating JavaScript code to TypeScript for the ReAlpha mobile app.
  • Initiated bug bash sessions using Jira to find, report, and fix bugs collaboratively.
Technologies: TypeScript, JavaScript, React, React Native, Tailwind CSS, Material UI, HTML5, Next.js, GraphQL, Chakra UI, REST, AWS Amplify, Expo, Stripe API, Google Maps SDK, CSS, HTML, APIs, Amazon Web Services (AWS), Node.js, Leadership, Full-stack, Python, SQL, MySQL, WordPress REST API, Amazon Cognito, DOM, Jest, API Integration, Figma, Responsive Web Design (RWD), Design Systems, User Interface (UI), Mobile App Design, UI Design, Mobile Design, User Experience (UX), Mobile Development, Firebase, Stripe, Amazon S3 (AWS S3), React Redux, Android, iOS, NestJS, Test-driven Development (TDD), Front-end, JavaScript Libraries, Mobile, Algorithms, Scalability, Application State Management, Calendars, Software Development Lifecycle (SDLC), Databases, Web Programming, Object-oriented Programming (OOP), CSS5, CSS3, UI Components, Web Components, REST APIs, ECMAScript (ES6), Charts, Front-end Development, Unit Testing, UI Testing, Software Engineering, Chart.js, Data Visualization, Mobile Apps, Marketplaces, Full-stack Development, Web Development, Database Modeling, Automation Scripting, Payment APIs, Back-end, SaaS, Cloud, Architecture, Git, Webpack, Testing, GitHub, Storybook, AWS AppSync, Amazon DynamoDB, Express.js, Monorepos, React Query, Google Calendar, Web Scraping, Scraping, Code Review, Software Architecture, Communication, Vercel, Responsive Web Apps, PostgreSQL, Axios, Postman, Visual Studio Code (VS Code), React Navigation, Apple Push Notifications, Google Maps, Role-based Access Control (RBAC), Xcode, i18n, Responsive Layout, jQuery, SwiftUI, NPM, Ant Design, Data Structures, Bundler, Front-end Architecture, Cross-platform App Development, Cloud Deployment, Back-end Development, App Store, Google Play Store, Expo.io, In-app Purchases, Mobile Applications, React Hook Form, Lottie, Mixpanel, JSON REST APIs, Location Tracking, Location Services and Maps, Dashboards, Mobile App Development, TestFlight, AWS Lambda, Push Notifications, Authentication, SMS, Firebase Cloud Messaging (FCM), Sports, App Store Connect, Cron, Computer Science, Website Performance

React and React Native Developer

2020 - 2022
Self-employed
  • Built an Instagram-inspired social media mobile app where users can share about foods and restaurants.
  • Developed a mobile app to measure hair density and help track the subtle changes in hair gains or losses.
  • Fixed critical beta release bugs using an Asana board.
Technologies: React, React Native, TypeScript, MobX, Redux, Redux-Saga, Axios, Styled-components, Fastlane, JavaScript, CSS, HTML, APIs, Node.js, SQL, MySQL, DOM, Automation, API Integration, Figma, Responsive Web Design (RWD), Design Systems, User Interface (UI), Mobile App Design, UI Design, Mobile Design, User Experience (UX), Mobile Development, Firebase, Amplitude, React Redux, Android, iOS, Front-end, JavaScript Libraries, Mobile, Algorithms, Scalability, Application State Management, Calendars, Software Development Lifecycle (SDLC), Web Programming, Object-oriented Programming (OOP), Tailwind CSS, Amazon EC2, CSS5, Next.js, REST, CSS3, UI Components, Web Components, REST APIs, ECMAScript (ES6), Charts, Front-end Development, Software Engineering, Mobile Apps, Task Automation, SaaS, Cloud, Git, Webpack, GitHub, Software Architecture, Communication, Expo, Google Maps SDK, Postman, Visual Studio Code (VS Code), React Navigation, Apple Push Notifications, Google Maps, Role-based Access Control (RBAC), Full-stack, Xcode, NPM, Data Structures, Bundler, Cross-platform App Development, Cloud Deployment, Back-end Development, App Store, Google Play Store, Cloud Firestore, Mobile Applications, React Hook Form, JSON REST APIs, Mobile App Development, MongoDB, NestJS, App Store Connect, Cron, Computer Science

Software Developer

2019 - 2021
LIS Nepal Pvt
  • Architected and developed a web app for a fintech company to allow users to manage sales and invoices.
  • Developed, tested, and deployed a mobile app for Robling to monitor live ETL batch processing on Azure and alert the monitoring users through push notifications in case of a failure.
  • Created a script to automate the validation process of ETL source and target data, which would otherwise take hours by manual process.
  • Worked on Robling DaaS ETL from February 2020 - August 2020 and used Azure Data Factory, Python, Snowflake, VB Scripting, Looker, Pandas, Excel, Devops.
Technologies: React, React Native, TypeScript, JavaScript, Redux, Redux-Saga, Axios, Python 3, HTML5, CSS3, Sass, Material UI, Bootstrap, Snowflake, ETL, CSS, HTML, APIs, Node.js, Full-stack, Python, SQL, SQLAlchemy, MySQL, DOM, Automation, API Integration, Figma, Responsive Web Design (RWD), Design Systems, User Interface (UI), Mobile App Design, UI Design, Mobile Design, User Experience (UX), Mobile Development, Firebase, Amazon S3 (AWS S3), React Redux, Android, iOS, Front-end, JavaScript Libraries, Mobile, Algorithms, Scalability, Application State Management, Calendars, Software Development Lifecycle (SDLC), Databases, Web Programming, Object-oriented Programming (OOP), CSS5, REST, UI Components, Web Components, REST APIs, ECMAScript (ES6), Charts, Software Engineering, Data Visualization, Mobile Apps, Web Development, Database Modeling, Task Automation, Automation Scripting, Back-end, SaaS, Cloud, Git, Testing, GitHub, Google Sheets, Google Calendar, Web Scraping, Scraping, Software Architecture, Communication, Responsive Web Apps, Architecture, PostgreSQL, Expo, Postman, Visual Studio Code (VS Code), React Navigation, Apple Push Notifications, i18n, Pandas, Responsive Layout, NPM, Mathematics, Data Structures, Bundler, Front-end Architecture, Cross-platform App Development, Cloud Deployment, Back-end Development, Google Play Store, Expo.io, Cloud Firestore, React Hook Form, JSON REST APIs, Microsoft, Google Apps Script, Google Sheets API, Google Drive API, Authentication, Firebase Cloud Messaging (FCM), App Store Connect, Cron

Experience

Benable Mobile App

https://apps.apple.com/us/app/benable-for-influencers-all/id6495064828
A React Native app for sharing and monetizing recommendations. I was the senior mobile developer, leading the implementation of list creation, affiliate linking, content discovery, and seamless sharing. I optimized the app's performance, enhanced the user experience, and integrated 3rd party APIs. Users can create and share curated lists while earning commissions through affiliate partnerships.

Mobile App for ReAlpha

ReAlpha is a digital marketplace with more than 30 employees, and it simplifies, finances, and manages short-term rental investments. This app aims to provide a platform for accessing and managing a broad range of real estate properties and investments.

The product was delivered remotely through the collaboration of seven people: three front-end developers, two back-end developers, and two designers.

I was the lead front-end engineer and worked closely with the CTO of the company and client.

My responsibilities ranged from architecting the codebase to leading the front-end team to deliver the project within the deadline.

The app's core functionality is to let real estate investors explore the marketplace and manage their investments.

The app performs well on app stores and the Play Store, with over 1,000 users.

Mobile App for ScoutX

ScoutX is an innovative digital platform that revolutionizes the way athletes, coaches, and scouts interact and connect during the college recruiting process. The app aims to eliminate the need for manual paperwork and time-consuming processes, making it more efficient for all parties involved.

The development of ScoutX was a collaborative effort between a team of five individuals, including three front-end developers, one back-end developer, and a designer. The team worked remotely to deliver the product, which was developed to meet the specific needs of the client.

As the lead front-end engineer on the project, I worked closely with the CTO of the company and the client to architect the codebase and ensure that it met the client's requirements. My responsibilities included leading the front-end team, ensuring that the project was delivered on time, and implementing the core functionality of the app.

The core functionality of the app includes features that allow scouts to easily find and assess athletes, get paid digitally, and for athletes to connect with top coaches to review their performance.

MEA Mobile App

A React Native-based mobile app for Android to provide a platform for maintenance workers and work providers to track the maintenance works (time, cost, etc.).

I was the front-end developer and collaborated actively with the product manager to develop new version features and fix/refactor old codebase issues.

Some of the features had been:
1. Upgrading the library versions: React, React Native, etc.
2. Implementing new screens
3. Fixing file upload issues
4. Fixing critical penetration testing issues

Woollybuggers Mobile App

Woolly Buggers is a React Native-based mobile app that delivers easy-to-use map layers of all fishable rivers, over 3,000 lakes, all public access, private lands, fishing regulations, and access regulations. PLUS, save and share fishing spots.

I worked as a full stack developer where my responsibilities had been the following:
• Created front-end and back-end architecture
• Collaborated with the client
• Worked on implementing new features and refactoring the codebase
• Integrated 3rd party APIs, like Mapbox, Twilio
• Fixed critical issues and worked on the optimization of workflows

MyHairCounts Mobile App

MyHairCounts App is a React-Native App that measures and tracks the percentage of grey hairs and even your degree of dandruff.

I was the front-end developer, and my responsibilities had been the following:
• Implement new version 2 features and fix critical bugs
• Refactor old codebase
• Release new versions to the Play Store and App Store using Fastlane

Portfolio Website

https://portfolio-rupesh1439.vercel.app/
It is a personal portfolio website built using modern front-end technologies such as React, TypeScript, Next.js, TailwindCSS, and React-Spring which showcases my portfolio projects, experiences, skills, etc.

The following are some of the key features:
1. Animations in UI components
2. Responsive UI
3. Use of SSG

Ethereum Wallet Connector

https://neptune-mutual-connect.vercel.app/
A simple web app built with React, Next.js, and Tailwind CSS to connect Web3 wallets, check Ethereum balance, and convert currencies. Deployed on Vercel for high performance and reliability.

GitHub URL: Github.com/RUPESH1439/neptune-mutual-connect

Calorie Tracker Web App

https://www.youtube.com/watch?v=z6Xs9rA3L-4
The web app I developed is a comprehensive tool for tracking the daily calorie intake of food items. The app is designed to help users monitor and manage their calorie intake easily and conveniently.

As the full-stack developer on this project, I took responsibility for conducting use case analysis and modeling entities to ensure that the app would meet users' needs. This involved identifying the various features and functionality the app would need to provide to track calorie intake and help users manage their diet effectively.

I designed and implemented the user interface (UI). Additionally, the app allows users to invite others to join through email integration, which helps promote accountability and makes it easier to track progress.

The app also includes a feature for admin users to monitor the food items added by regular users. This feature allows admin users to view statistics such as average calorie intake per user and track the number of food items created on a weekly basis.

Compliance Management Web App for Gocchii

A React-based web app to manage compliances for Gocchii. It provides real-time risk notifications, identifies previously undetected compliance issues, and takes preventative and remedial actions tailored to your firm.

Some of my responsibilities had been:
1. Create front-end architecture
2. Implement front-end components
3. Integrate with back-end APIs
4. Fix critical issues
5. Work under a tight deadline

FanVoyage - Away Days

https://www.fanvoyage.co/
A React Native based mobile app for traveling soccer fans that lets supporters track away games, see live fan counts, earn badges, and compete on leaderboards. I rebuilt the entire app after discovering the codebase was around 60% out of sync with live builds, added missing core features, including background job processing and push notifications, and delivered both apps on time through App Store and Play Store review.

Education

2015 - 2019

Bachelor's Degree in Computer Engineering

Institute of Engineering - Pulchowk, Lalitpur, Nepal

Certifications

JULY 2024 - PRESENT

Certified React Native Developer

TestDome

MARCH 2022 - PRESENT

Ruby on Rails Foundations

Udemy

SEPTEMBER 2020 - PRESENT

Rest API Intermediate Skills Certification

HackerRank

SEPTEMBER 2020 - PRESENT

Problem Solving Advanced Skills Certification

HackerRank

Skills

Libraries/APIs

React, Google Maps SDK, Redux-Saga, MobX, Node.js, React Navigation, Google Maps, React Redux, REST APIs, Chart.js, React Query, Pandas, jQuery, Instagram API, React Hook Form, Claude API, Google Sheets API, Google Drive API, API Development, Google Location API, Ruby on Rails API, AWS Amplify, Stripe API, WordPress REST API, Stripe, Framer Motion, Garmin API, Fitbit API, WordPress API, SQLAlchemy, react-spring, Tamagui, LinkedIn API

Tools

OneSignal, Expo, Postman, WebStorm, Apple Push Notifications, Amazon Cognito, Figma, Xcode, Git, GitHub, PandaDoc, Zapier, NPM, Bundler, Firebase Authentication, Expo.io, Claude, Claude Code, TestFlight, Cron, Firebase Cloud Messaging (FCM), Slack, Webpack, AWS AppSync, Google Sheets, Sentry, Docker Hub, Fastlane, Azure Active Directory B2C (ADB2C), AWS Command Line Interface (CLI), MetaMask

Languages

TypeScript, HTML5, JavaScript, Python 3, CSS3, Sass, CSS, HTML, Python, SQL, ECMAScript (ES6), Ruby, Google Apps Script, GraphQL, Snowflake, C++

Frameworks

React Native, Tailwind CSS, Redux, Material UI, Next.js, Bootstrap, Ruby on Rails (RoR), NestJS, Express.js, SwiftUI, Ant Design, Fastify, Ruby on Rails 5, Jest, FeathersJS, Svelte

Paradigms

Object-oriented Programming (OOP), REST, Role-based Access Control (RBAC), Responsive Web Design (RWD), Mobile App Design, UI Design, Mobile Design, Mobile Development, Unit Testing, Testing, Responsive Layout, Real-time Systems, Mobile UI Design, ETL, Automation, Test-driven Development (TDD), Microfrontends, UX Design

Platforms

MacOS, Amazon Web Services (AWS), Firebase, Visual Studio Code (VS Code), Android, iOS, Mobile, Mapbox, Contentful, Vercel, Mixpanel, Amazon EC2, Microsoft, AWS Lambda, Docker, Heroku, Twilio

Storage

Databases, PostgreSQL, MongoDB, MySQL, Database Modeling, Cloud Deployment, Cloud Firestore, PostGIS, Google Cloud, Amazon S3 (AWS S3), Amazon DynamoDB, Redis

Other

Software Development Lifecycle (SDLC), Web Programming, Mapbox SDK, CSS5, Chakra UI, Axios, APIs, Full-stack, XSS Protection, DOM, API Integration, Design Systems, User Interface (UI), User Experience (UX), Front-end, JavaScript Libraries, Algorithms, Scalability, Application State Management, Calendars, UI Components, Web Components, Charts, Front-end Development, UI Testing, Software Engineering, Data Visualization, Mobile Apps, Marketplaces, Full-stack Development, Web Development, Task Automation, Automation Scripting, Payment APIs, Back-end, SaaS, Cloud, Architecture, Responsive Web Apps, Strapi, i18n, Web Scraping, Scraping, Code Review, Software Architecture, Zustand, Communication, Mathematics, Data Structures, Front-end Architecture, Cross-platform App Development, Back-end Development, App Store, Google Play Store, In-app Purchases, Cursor AI, Mobile Applications, AI Tools, Prompt Engineering, Artificial Intelligence (AI), Supabase, Lottie, JSON REST APIs, Location Tracking, Location Services and Maps, Dashboards, Social Networks, Mobile App Development, React Hooks, WebSockets, AI Integration, Large Language Models (LLMs), FastAPI, Push Notifications, GPS, Authentication, Webhooks, Background Jobs, App Store Connect, Sports, Supabase Auth, Row-level Security (RLS), SMS, Debugging, Computer Science, AI-assisted Development, Website Performance, Styled-components, Discord, Amplitude, Storybook, DocuSign, Monorepos, Google Calendar, Airtable, OpenAI, SvelteKit, Fitness, Apple Health Kit, API Gateways, Leadership, Apple Pay, Google Pay, Web3, EAS, GitHub Actions, SportsMonkAPI

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring