
Hakeem Abbas
Verified Expert in Engineering
Full-stack Developer
Santa Clara, CA, United States
Toptal member since July 8, 2017
Hakeem is a Silicon Valley-based full-stack software engineer with a decade of engineering and programming experience. He excels at working with corporations, having developed products for Facebook and Microsoft. All in all, Hakeem is a full-stack developer with expertise in React, React Native, Node.js, Ruby on Rails, and Android Native.
Portfolio
Experience
- React - 10 years
- Node.js - 8 years
- Android - 6 years
- JavaScript - 6 years
- React Native - 6 years
- Full-stack - 5 years
- iOS - 4 years
- TypeScript - 4 years
Preferred Environment
Amazon Web Services (AWS), MERN Stack, TypeScript, JavaScript, React Native, React, Node.js, Next.js, PostgreSQL, FastAPI
The most amazing...
...project I've shipped was the casting feature for the Oculus family of devices.
Work Experience
Full-stack Software Engineer
AiiR Response Inc.
- Managed and maintained a complex Java Spring back-end codebase, resolving high-priority issues to improve system performance, stability, and uptime.
- Developed and deployed new back-end features, including the integration of AI-driven modules to support advanced cybersecurity tasks such as anomaly detection and threat response.
- Resolved critical issues in open-source components integrated into the project, and extended their functionality by building new features tailored to specific business and security requirements.
React Native Developer
ID Verifi Inc | SurePass
- Built a robust CI/CD pipeline using GitHub Actions and EAS Build to automate app submission to the App Store and Play Store, including JavaScript bundle generation and deployment on each pull request.
- Integrated end-to-end testing with Maestro, improving test coverage and reducing manual QA time by validating core user flows automatically.
- Refactored legacy codebase to enhance maintainability and performance, while simultaneously developing and deploying new features aligned with evolving product requirements.
- Integrated Bluetooth Low Energy (BLE) support to enable NFC tag reading and communication with external scanning devices, resolving key connectivity and disconnection issues to ensure stable real-time interactions.
Node.js Developer
Midato Health LLC
- Collaborated closely with the product manager to identify, prioritize, and resolve critical application issues, improving overall product stability and user satisfaction.
- Assumed full ownership of the project following the departure of the project manager, successfully managing deliverables, timelines, and cross-functional coordination to ensure continuity and on-time completion.
- Resolved multiple high-impact production issues in a live server environment, significantly reducing system downtime and improving operational reliability.
- Implemented new features based on evolving business and user requirements, enhancing product functionality and contributing to increased customer engagement.
Software Engineer
NYXL, INC.
- Created the Discord bot from scratch and deployed it to the server.
- Deployed new slash commands allowing users to create direct tickets from the Discord channel.
- Implemented server-side logic to listen for specific slash commands and create tickets on Intercom.
Full-stack Software Engineer - iOS
Bicycle Health App
- Developed the app with React Native and contributed to the back-end API development on Node.js. for iOS.
- Set up the CI/CD pipeline and scaled the infrastructure to be production-grade.
- Helped roll out the app and added Sentry for monitoring.
React Native Developer - iOS and Android
Forbes Media - Q.ai - Main
- Developed features on the React Native application for the Q.AI app.
- Worked with several different tools, including GitHub, Jira, and AWS.
- Launched the app from zero to one and helped maintain new feature development and growth.
Mobile Developer
BOALT, LLC
- Developed the streaming and scheduling features for the Boalt Yoga app.
- Used tools like Jira, AWS, and Mariana Tek APIS, helped scale the infrastructure, and integrated Sentry as a monitoring tool.
- Led a team of multiple developers and helped with the design and development process.
Software Engineer
- Developed and shipped Oculus Streaming from Oculus VR headsets to companion mobile apps. This was a 0-1 effort, becoming the most utilized feature on Oculus VR headsets.
- Built Node.js signaling service for WebRTC connection setup between Oculus VR and companion app on mobile app.
- Supported and administered the launch and shipping of Oculus Quest with the Oculus VR companion app.
Software Engineer II
Microsoft
- Implemented the front end for bug reporting and user feedback and hooked it with the back-end service.
- Implemented accessibility for a Skype Android client in major parts of the Skype Android client.
- Worked on a ReactXP-based Skype client focusing on the chat experience, message syncing, and integration with back-end chat services.
- Implemented a forward media message feature in ReactXP (React Native) Skype client (aka Skype for Life) and integrated with back-end service.
- Implemented a user presence feature (a user has seen timestamp) for a new ReactXP (React-Native) Skype client (aka Skype for Life).
- Designed and implemented a share intent feature on Android Skype for Life client.
- Developed unit and UI testing for Android apps and handled the integration with the CI system.
- Designed and implemented custom widgets and UI elements for an Android remote desktop client app using Android SDK.
- Designed and implemented a JNI C/C++ layer using Android NDK.
- Implemented an in-app storage SQLite database and cache store.
Experience
Yoga Joint Studios | Mobile and Web Application
https://www.yogajoint.com/Bicycle Health Mobile App
https://apps.apple.com/il/app/bicycle-health/id1560854220Ethereum and Polygon Blockchain Indexer
https://www.datastax.com/products/astra-blockEarthFund
http://www.earthfund.ioNew York Mammals Survey
• Sign in/sign up
• Add records about mammals after signing up
• Multiple user roles e.g., user and administrator
• Data visualization on maps with filters
• Leaderboard for data uploads
• Bulk data uploads using CSV input and images hosted on Google Drive.
• Line and bar graphs for displaying data and comparisons
Technologies: React (web front end), React Native (mobile app front end), Node.js (back end), Prisma (ORM layer), GraphQL (querying data), React Hooks (local cache management).
Yelp App
https://github.com/hakeemsyd/YelpHead down to the link to see a video demo in the README.md file on GitHub.
Flickr Search Client on Android
https://github.com/hakeemsyd/flickrDoorDash Android Client
https://github.com/hakeemsyd/doordashTwitter App for iOS
https://github.com/hakeemsyd/twitter1. Login with OAuth 1.0.
2. View the timeline of the user.
3. View home and the timeline.
4. View the user's profile.
5. A hamburger menu with pan gestures.
It has a neat UI with a constraints layout.
Flicks | Search Movies
https://github.com/hakeemsyd/FlicksThe Bicycle Health App | Zoom SDK Integration
https://apps.apple.com/ua/app/bicycle-health/id1560854220Education
Bachelor of Science Degree in Computer Science
National University of Computer and Emerging Sciences, Lahore - Lahore, Pakistan
Skills
Libraries/APIs
Node.js, React, React Native for Web, AWS Amplify, Twilio API, Shopify API, Vue, Intercom API, React Testing Library, Claude API, REST APIs
Tools
Android NDK, Android Studio, Prisma, Auth0, Slack, AWS Cloud Development Kit (CDK), Git, Bitbucket, Zoom, ChatGPT, Claude, n8n, Notion API, Zapier
Languages
Java, C++, JavaScript, GraphQL, HTML, TypeScript, Ruby, Python, Swift, Solidity
Frameworks
Android SDK, React Native, Redux, Next.js, Ruby on Rails (RoR), Tailwind CSS, Flutter, Jest, Django
Paradigms
ETL, Unit Testing, DevOps, DevSecOps, HIPAA Compliance, Event-driven Architecture, Microservices
Platforms
Android, WordPress, iOS, Docker, Heroku, Amazon Web Services (AWS), Blockchain, Ethereum, Azure, Databricks, Vercel, Twilio
Storage
PostgreSQL, Amazon S3 (AWS S3), MongoDB
Other
Full-stack, UI Animation, Mobile Apps, Messaging, APIs, Mobile First, Back-end, Multithreading, Serverless, AI Chatbots, OpenAI, API Integration, Headless WordPress, Message Queues, Discord, Discord Bots, Full-stack Development, Technical Leadership, SaaS, Mobile App Development, Web & Mobile Applications, Front-end, Architecture, Styled-components, Intercom, DocumentDB, CI/CD Pipelines, Large Language Models (LLMs), Microsoft Defender XDR, MERN Stack, FastAPI, Cursor AI, System Design, Payment APIs, AI Tools, Women's Health, Cloudflare, Prompt Engineering, Data Warehousing, PCI Compliance, eCommerce, Healthtech, Fintech, Proptech, Healthcare Software, RESTFul APIs, Vibe Coding, Artificial Intelligence (AI), ElevenLabs Solutions, React Native IAP, Logistics, Data Architecture, HIPAA, Healthcare IT, Zustand
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring