Gabriel Alao
Verified Expert in Engineering
Full-stack Developer
Gabriel is a full-stack web engineer with 12 years of experience in various business domains, including eCommerce, dating apps, specialty healthcare, financial/engineering software, and more. As a tech lead, Gabriel has guided the back-end and front-end sides of high-impact projects and established best practice standards so developers could collaborate effectively. Gabriel loves writing code and spends daily learning new languages, frameworks, workflow optimizations, etc.
Portfolio
Experience
Availability
Preferred Environment
JavaScript, Flutter, React Native, React, Next.js, TypeScript, PHP, Node.js, Angular, Supabase
The most amazing...
...project I've worked on is a donation-and-event management platform that turns donors/contributors into an active community.
Work Experience
Full-stack Web Developer
Vasilis K. Pozios, M.D.
- Developed a web app that consumes ChatGPT-4 API for transcribing text, voice, and handwritten documents and summarizing documents for court proceedings.
- Tracked tasks with Jira for project management and used GitHub for version control and GCP for cloud services with machine learning.
- Completed the development of the MVP version successfully. I hope to work on the beta version in the future.
Angular Developer
Ricoh Americas
- Developed responsive and interactive user interfaces using Angular, HTML, CSS, and JavaScript/TypeScript.
- Implemented front-end features and functionalities based on design specifications and user requirements.
- Integrated APIs and back-end services to retrieve and display dynamic data within the application.
- Collaborated closely with the back-end development team to ensure smooth integration and seamless communication between the front and back end.
- Ensured code quality and maintainability by conducting code reviews, unit testing, and following best practices.
- Conducted thorough testing and debugging to identify and resolve any front-end issues or bugs.
- Shipped the product to thousands of customers successfully.
Flask/Liquid Web Developer
AIMED LLC
- Migrated an AI-driven medical app from DreamHost to Liquid Web, ensuring HIPAA compliance.
- Used Python and Flask to develop and maintain the app, with experience in HTML and CSS.
- Resolved complex technical issues independently and as part of a team, communicating effectively with stakeholders throughout the project lifecycle.
- Delivered a high-quality, scalable, and secure solution that meets the client's needs.
Shopify Developer
Sapient Sciences LLC
- Migrated WordPress blogs from the WordPress site to Shopify using Matrixify.
- Created a customized, fixed navbar for mobile devices at the bottom of the screen.
- Implemented opening the site's default menu drawer using a custom action (clicking on a customized item—menu item in the customized navbar at the bottom).
- Built an add-to-cart button with regular and discount prices.
- Created a floating add-to-cart button just above the navbar with the regular and discount prices for mobile devices.
- Made a blog page with categories and a collection page with categories—clicking on the category filters the blogs.
Angular Developer
Ricoh Corporation - DSC - PortfolioSoftwareSolutions
- Developed responsive and interactive user interfaces using Angular, HTML, CSS, and JavaScript/TypeScript.
- Implemented front-end features and functionalities based on design specifications and user requirements.
- Integrated APIs and back-end services to retrieve and display dynamic data within the application.
- Collaborated closely with the back-end development team to ensure smooth integration and seamless communication between the front end and back end.
- Ensured code quality and maintainability by conducting code reviews and unit testing and following best practices.
- Conducted thorough testing and debugging to identify and resolve any front-end issues or bugs.
Flutter and Firebase Developer
Hareseca, LLC
- Reviewed the code being developed to ensure code quality and adherence to best practices.
- Conducted thorough debugging of the mobile MVP application, effectively identifying and resolving issues or bugs across multiple areas, including the Flutter, Stripe, and Firebase cloud functions, the admin panel, and the app store/Google Play deployment.
- Suggested and implemented best practices and improvements to enhance the platform's functionality and user experience.
- Managed the code repository, ensuring proper version control and collaboration among the development team.
- Collaborated with the team of developers to successfully take the MVP to production.
Full-stack Developer
SpotterFitness
- Understood clients' codebase and supported them in polishing the development and preparing a fitness app for launch.
- Integrated payment APIs to enable payments to trainers, clients, and gym owners using Stripe Connect API.
- Oversaw launch processes with timely deployment to the App Store and Google Play.
Full-stack Developer
SHL US - Main
- Built a proof of concept of a personality testing app for a client specializing in talent assessment solutions.
- Developed a simple, user-friendly UI that allows users to compare two personal questionnaires and receive insights about how their skills, traits, and motivations align or differ.
- Implemented the app using React, Node.js, and Next.js and connected it to a back-end database using Supabase or PostgreSQL.
- Designed and implemented the calculation logic that generates insights based on the data points collected from the questionnaires.
- Collaborated effectively with director-level stakeholders to manage expectations and ensure the app met their requirements and timelines.
- Delivered the project on time and within budget, meeting the client's goals for a validated Proof of Concept by April.
- Demonstrated strong communication skills in working with the client and stakeholders and presenting the app to board members and end-users.
- Strengthened my expertise in full-stack development using JavaScript/TypeScript, React, Node.js, Next.js, and Supabase or PostgreSQL, as well as in deploying apps using Netlify or AWS Amplify.
Senior Full-stack Developer
G Stream, LLC
- Completed the development of a cutting-edge streaming platform using PHP, MySQL, and Angular.
- Utilized my proficiency in PHP to design and implement robust and scalable back-end architecture, leveraging the power of MySQL for efficient data storage and retrieval.
- Exhibited exceptional problem-solving abilities, addressing complex challenges and finding innovative solutions to ensure the platform's optimal performance.
- Played a key role in collaborating with the project team, stakeholders, and end-users. They actively participated in requirements gathering, contributed valuable insights, and effectively communicated technical concepts to non-technical stakeholders.
Front-end Developer
Blockchain Media Pty Ltd
- Led the front-end developers and did code reviews to achieve maintainable and high-quality code.
- Translated a Figma design prototype into pixel-perfect front-end UIs with meticulous attention to detail throughout the web development process.
- Worked in an agile scrum team through the Asana work management tool.
- Implemented interaction with Ethereum smart contracts using JavaScript and web3/wagmi.
React Native Developer
Guard Tech LLC
- Introduced code review, coding standards, and clean architecture to a React Native mobile project and a Node.js back end.
- Integrated in-app purchases for both Android and iOS apps.
- Implemented pixel-perfect screens from the Figma design.
- Integrated AWS S3 Bucket and implemented Node.js cron jobs to check subscriptions using IAP.
- Published the app to both the App Store and Google Play.
Mobile Developer
Radar Labs, Inc.
- Implemented new features and QA tests to React Native, Flutter, Capacitor, and Cordova SDKs.
- Updated example apps of React Native, Flutter, Capacitor, and Cordova SDKs.
- Maintained the CI/CD and published React Native, Flutter, Capacitor, and Cordova SDKs.
- Collaborated with the mobile development team on the agile/scrum board (Linear, Github).
- Updated the documentation of cross-platform SDKs with examples.
Flutter Developer
TattMe LLC
- Implemented Stripe integration for payment flow, including checkout, payout, and issuing refunds for a mobile app for locating tattoo artists.
- Collaborated with back-end developer to build the APIs.
- Fixed minor issues both in code and UI/UX approach.
Flutter Expert
Culture Colors, LLC
- Took over the project from the previous dev team, found bugs and solved them, and set up CI/CD for the web admin panel, landing page, and back-end APIs.
- Enhanced new features and optimize the app size and loading speed.
- Managed publishing apps on the App Store and Google Play.
- Updated SVG asset generation, admin panel, and back-end APIs for new features.
Lead Full-stack Engineer
The Web Gurus LLC
- Developed an app that matches people looking for dates based on their interests, location, and gender preference.
- Built a a user-friendly online fundraising platform that allows you to control and manage your fundraising and community.
- Oversaw the complete build of an eCommerce shop that sold, recycled, and delivered phone parts in four marketplaces with payment, shipping, and inventory management system integration.
- Constructed a React-based single-page Web3.js application for an NFT marketplace and meme token splash site; also developed a smart contract with Solidity and deployed them on EVM networks.
- Integrated Mapbox/h3-js to client's website/mobile app which is a payment gateway to sell NFTs on Cardano Blockchain.
- Contributed to business development, personas, marketing, content strategy, roadmap, and product strategy.
Full-stack Developer
AEIS LLC
- Developed, designed, and oversaw the content and organization of the website, including managing the computer server and technical programming aspects of the website and blogs.
- Architected and developed a purely hook-based React front-end application; also set up the CI/CD for the whole project.
- Directed team meetings to check on progress and plan the code direction.
Full-stack Developer
Zulco International
- Performed the complete duties of a webmaster, which encompassed all aspects of the web development, design, and upkeep of the corporate and departmental micro webmail and sites.
- Collaborated with other team members on production issues.
- Worked with product managers using Agile methodologies to deliver high-quality products on time.
- Implemented AWS to allow easy iteration in the company cloud infrastructure.
Front-end Developer
Zulco International
- Utilized HTML, CSS, and JavaScript to create 100+ responsive landing pages for both company and client.
- Maintained graphic standards and branding throughout the product's interfaces.
- Rewrote HTML to meet industry and company standards for SEO and accessibility.
- Participated in the initial wave of developers learning and implementing the React library.
Experience
Fundraising and Event Management Platform
https://givingpilot.comAPY.vision
https://apy.vision/Location Infrastructure Cross-platform Mobile SDK
https://radar.com/Jimi the Mathbot
https://jimithetutor.com/Jimi the Mathbot
https://apps.apple.com/us/app/jimi-math-for-kids/id1489855125Coloring Application - iOS and Android
Tapdate
On this project, I worked as a full-stack developer who built the mobile application and managed the publication to the App Store and Google Play Store. I also developed the admin panel for customer-and-service management.
Mobile Application for Locating Tattoo Artists
The application connects tattoo artists with clients and implements Stripe Connect as a payment system.
Their Actions
https://apps.apple.com/us/app/their-actions/id1623371155I was the only developer for both the mobile and back-end sides. I introduced code review, coding standards, and clean architecture concepts of a React Native project and Node.js project.
I implemented in-app purchase features like bug tracking, pixel-perfect design, and uploading avatars to AWS S3 budget.
I managed every workflow of publishing the app to the App store and Google Play.
Fitness App Full-stack Development
http://www.spotterfitness.comVideo Streaming Platform | Twitch but just for Girls
https://girlsgonegame.com/This application was built with JavaScript, Angular, Node.js, PHP, Socket.IO, Nginx, Centos 7, video streaming, and Bill.com as the payment API. I took over the development from a developer who was stuck for 2.5 years, finished the project, and launched the beta version.
Skills
Languages
JavaScript, HTML, CSS, PHP, TypeScript, Go, Python, SQL, Dart, GraphQL, HTML5, Sass, Java, Kotlin, XHTML, SCSS, WASM, Python 3, CSS3, Swift, Objective-C, Shopify Liquid
Frameworks
Flutter, Django, React Native, Redux, Express.js, Material UI, Tailwind CSS, Next.js, Bootstrap, JSON Web Tokens (JWT), Svelte, NestJS, Angular, MUI CSS, Video.js, Laravel, Ionic, Web Frameworks, Jest, Electron, Spring, AngularJS, Spring MVC, AWS HA, Flask
Libraries/APIs
React, Node.js, Google Maps API, WebRTC, REST APIs, Vue, SendGrid API, Socket.IO, jQuery, GitHub API, Shopify API, D3.js, Camera API, Stripe, Twilio API, Square API, Stripe Connect API, Stripe API, Stripe Connect, Web3.js, Chart.js, Google Merchant Center API, AWS Amplify, Leaflet
Tools
Slack, GitHub, GitLab, Trello, Git, Android Studio, SendGrid, Amazon Cognito, Shopify Plus, Jira, AWS AppSync, Figma, Xcode, Bitbucket, Webpack, Capacitor, CircleCI, Sentry, AWS ELB, Amazon Simple Email Service (SES), Amazon Elastic MapReduce (EMR), AWS IAM, AWS CLI, AWS SDK, Asana, Firebase Analytics, ChatGPT
Paradigms
Agile Project Management, Scrum, Unit Testing, Test-driven Development (TDD), Mobile Development, UI Design, Cross-platform, Responsive Web Design (RWD), Mobile App Design, HIPAA Compliance, UX Design, REST, Microservices, Agile
Platforms
Google Cloud Platform (GCP), Firebase, Mailgun, Android, iOS, Shopify, Amazon Web Services (AWS), Apache Arrow, Visual Studio Code (VS Code), Heroku, Mobile, WordPress, Contentful, Joomla, Vercel, Twilio, Docker, Mapbox, Blockchain, Kubernetes, Video Platforms, DigitalOcean, BigCommerce, Ubuntu, Azure, Netlify, Web, Amazon EC2, AWS IoT
Storage
MongoDB, MySQL, PostgreSQL, Databases, Cloud Firestore, Amazon S3 (AWS S3), Database Modeling, Google Cloud
Industry Expertise
Healthcare, Project Management, Web Design
Other
Web Project Management, IT Project Management, Technical Requirements, MERN Stack, API Integration, APIs, Front-end, Front-end Development, Axios, Software Design, Integration, WebSockets, Responsive Web Apps, eCommerce, Shopify Design, Shopify Customizations, Web Development, Full-stack, Architecture, Access Control, API Gateways, Optimization, CTO, Web Search, Application State Management, Mobile App Development, Websites, Development, Back-end, Data Visualization, Dashboards, Software, Apps, User Interface (UI), Software Architecture, Technical Leadership, RESTful Services, Full-stack Development, Minimum Viable Product (MVP), Server-side Rendering (SSR), iOS Camera, Video Processing, Image Processing, API Documentation, eCommerce UI, Apple Pay, Code Review, Leadership, Team Management, Mobile UX, Mobile UI, Computer Science, Software Development, Cordova, UI Development, Web & Mobile Applications, Shopify Theme, PSD to Shopify, Platform as a Service (PaaS), MVC Frameworks, User Experience (UX), Web UI, Web UX, UI Components, Square, Mobile Apps, SaaS, Programming Languages, In-app Purchases, App Store, Google Play Store, Streaming, Video Streaming, Supabase, Payment APIs, PayPal, Mobile First, App UX, App UI, OpenAI GPT-4 API, OpenAI GPT-3 API, UI Branding, Design, Progressive Web Applications (PWA), CSS5, Push Notifications, Instant Messaging, Payment Gateways, WYSIWYG Web Builders, Web App Development, OpenAI, Chatbots, WhatsApp, Machine Learning, CI/CD Pipelines, Storybook, Pixel Perfect, Ethers.js, OAuth, Product Development, Team Leadership, Product Roadmaps, Artificial Intelligence (AI), Firebase Hosting, SVG, Documentation, Styled-components, Amazon RDS, Bill.com, Firebase Cloud Functions, Agile Sprints, Team Mentoring, Algorithms, Matrixify, QA Testing
Certifications
Certified Front-end Developer
CodeSignal
AWS Certified Developer - Associate (DVA)
AWS
HTML/CSS (see https://www.testdome.com/certificates/6ef03f38f8214e15bb5c989fb654bec0)
TestDome
JavaScript (see https://www.testdome.com/certificates/4e481ee6cca74257a40282ed4e52ae31)
TestDome
Web Developer (see https://www.testdome.com/certificates/7b88ce5a968b46f1af66289f53f0ce47)
TestDome
React Native (see https://www.testdome.com/certificates/005d3ea3a7dc4a56b31a38627e919f3a)
TestDome
Flutter (see https://www.testdome.com/certificates/5c2f949a03664191aafbce6204dd1ccc)
TestDome
Project Management Professional (PMP)
PMI
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