Hunain Mehmood, Developer in Niagara Falls, ON, Canada
Hunain is available for hire
Hire Hunain

Hunain Mehmood

Verified Expert  in Engineering

Bio

Hunain has over eight years of hands-on experience designing and developing scalable web applications for companies. He provides complete software solutions, from developing system architecture to full-stack development and deployment to the cloud. Hunain is an expert in the Microsoft stack, C#.NET, and modern JavaScript frameworks, building solutions, and leading development covering the consumer market and enterprise business applications. He fulfills all of his clients' development needs.

Portfolio

Surf
JavaScript, Node.js, React.js, AWS, AWS, Docker, Kubernetes, GitHub...
ISO Easy LLC
Mobile App Design, Mobile Apps, Mobile App Design, React Native, Apple Numbers...
Highline BETA
AWS, Ruby on Rails, AWS Lambda, Lambda Functions, JavaScript, Serverless...

Experience

Availability

Part-time

Preferred Environment

MacOS, Slack, Git, Amazon Web Services (AWS), Azure, Google Cloud Platform (GCP)

The most amazing...

...thing I've developed is a bot detection AI to automatically identify fraud users based on fraud heuristics. It saved my company more than $20,000 per month.

Work Experience

Technical Team Lead

2021 - PRESENT
Surf
  • Conducted research and development (R&D) activities to improve development or deployment processes to the AWS cloud using Terraform.
  • Improved serverless architecture to optimize our deployment time using GitHub Actions.
  • Led the efforts to stop bot accounts and fraudulent users from misusing the Surf platform. Conducted R&D to develop a machine learning and artificial intelligence engine to detect and block fraudulent users or bot accounts based on heuristics.
  • Managed a small development team of five developers and conducted frequent PR reviews and code quality assurance.
Technologies: JavaScript, Node.js, React.js, AWS, AWS, Docker, Kubernetes, GitHub, Agile Development, Continuous Integration (CI), MongoDB, API Integration, CSS, HTML, REST API, Software Architecture, Docker Compose, Next.js, GraphQL, Full-stack, Redis, AWS, Agile Development, APIs, Elasticsearch, Chrome Extension Development, Back-end Developers, Back-end Developers, Jest, Web Development, System Architecture, Database, Front-end, UI Development, Data Visualization, Full-stack, SSO Engineering, System Security, Marketplace Design, NestJS, AWS Certified DevOps Engineer, DevOps, Serverless, OAuth, Jira, Webpack 4, Figma, JavaScript, Agile Development, Semantic UI, Webpack, Mobile Apps, Scrum Master Consulting, Builder.io, API Gateways, Nginx, Web Servers, UX Development, Caching, AWS Amplify, Amazon Cognito, Responsive Web Development, Adaptive Design, SSL Certificates, Web Development, Code Review, Spreadsheets, Excel Development, Technical Architecture, Leadership, Lambda Functions, Web Application Firewall (WAF), Cloud Architecture, Amazon API, AWS Cloud, Microservices Development, Amazon Aurora, Lambda Architecture, AWS Glue, Back-end Developers, Serverless Architecture, AWS AppSync, AWS, Amazon Cognito User Pools, SaaS, Agile DevOps, Confluence, Google Analytics 4 (GA4), Redux Toolkit, REST, RESTful Services, Machine Learning

Mobile Developer

2023 - 2023
ISO Easy LLC
  • Built a Canva-like tool for a client where he could draw diagrams for oil pipelines.
  • Created a couple of features for the manipulation of drawings on a canvas and the ability to add tables, PDFs, and images.
  • Added functionality that enabled different people to collaborate on a drawing.
Technologies: Mobile App Design, Mobile Apps, Mobile App Design, React Native, Apple Numbers, Spreadsheets, Excel Development, Lambda Architecture, Back-end Developers, SaaS, Agile DevOps, REST, RESTful Services, Stripe Development, Google Cloud Functions, Firebase Cloud Functions

AWS Lambda Developer

2023 - 2023
Highline BETA
  • Generated a CI/CD pipeline using GitHub Actions and serverless architecture that automatically deployed VPCs, security groups, and subnets with each deployment. Separate pipelines were written for development, staging, and production.
  • Configured a Rails application to deploy to AWS Lambda leveraging Lamby with an API Gateway, CloudFront, and firewall.
  • Generated system architecture diagrams for the client to showcase the application's security inside AWS and how incoming requests were filtered.
Technologies: AWS, Ruby on Rails, AWS Lambda, Lambda Functions, JavaScript, Serverless, Web Application Firewall (WAF), Ruby, Cloud Architecture, Amazon API, AWS Cloud, Microservices Development, Amazon Aurora, Lambda Architecture, AWS Glue, Back-end Developers, Serverless Architecture, AWS AppSync, AWS, Amazon Cognito User Pools, SaaS, Kubernetes, Agile DevOps, Confluence, REST, RESTful Services, Prisma

Front-end Xamarin Developer

2022 - 2023
Defy Medical LLC
  • Developed a Xamarin mobile app for patients where they could contact practitioners virtually, prescribe medication, etc. It had a really complex scheduling system.
  • Created a complex PDF generation tool that generated patients' prescriptions and sent them to Empower Pharmacy so patients could go into the pharmacy and get their medication. Users also receive status updates on their mobile for prescription status.
  • Launched the app to prod users and wrote CI/CD pipelines for MS Azure to deploy the mobile app and web APIs.
Technologies: Xamarin, .NET, Back-end Developers, SaaS, Agile DevOps, Confluence, REST, RESTful Services, Prisma, HIPAA Compliance

Full-stack Engineer

2022 - 2022
Nucleos, Inc.
  • Developed a secure messaging app using Socket.io, which was used to communicate between incarcerated users and their family members. There were a lot of security considerations to be done, so users could only communicate with authorized users.
  • Developed a forms tool that was used to take grievances from incarcerated users. The tool was very dynamic and could be used in any form. This had a complex permissions model on who could respond, read, and assign grievances.
  • Developed a complex roles and permissions model for different admin users on who could access which parts of the application. Using React, several guards (auth guard, role guard) were added to FE to ensure authorized access to screens.
Technologies: Node.js, Full-stack, React.js, Docker, SQL, Express.js, SSO Engineering, System Security, Cloud Engineering, NestJS, Serverless, OAuth, Jira, Webpack 4, Figma, Next.js, JavaScript, Agile Development, Webpack, Firebase Realtime Database, Payment Gateways, Payment APIs, Scrum Master Consulting, Svelte, REST API, GitHub, Linux, API Gateways, Nginx, Web Servers, UX Development, Caching, AWS Amplify, Amazon Cognito, Responsive Web Development, Adaptive Design, SSL Certificates, Web Development, Code Review, Spreadsheets, Excel Development, Technical Architecture, Leadership, Lambda Functions, Web Application Firewall (WAF), C++, Cloud Architecture, Amazon API, AWS Cloud, Microservices Development, Lambda Architecture, AWS Glue, Back-end Developers, SaaS, Kubernetes, Agile DevOps, Confluence, Redux Toolkit, REST, RESTful Services, Prisma

Senior Developer

2022 - 2022
Common Area, LLC
  • Developed a C# Blazor MVP management portal for a property management app for property owners and tenants. Each aspect, from colors and CSS to the images/content of the portal, was controlled by an ASP.NET back-end hooked to Microsoft Azure CI/CD.
  • Created a complex event scheduling system for tenants who wanted to book meeting rooms and event rooms inside apartment complexes.
  • Developed a messaging board and service requests board where tenants could place messages/service requests for repairs and share photos. This feature helped tenants to easily get across to the property management and other tenants.
Technologies: ASP.NET, Blazor, .NET, HTML, Xamarin, Tailwind CSS, Web Development, System Architecture, Database, Full-stack, Front-end, UI Development, Data Visualization, Full-stack, System Security, CSS, Marketplace Design, Security, PayPal API, ASP.NET, OAuth, Jira, Webpack 4, Figma, JavaScript, Agile Development, Webpack, Firebase Realtime Database, Payment Gateways, Payment APIs, Scrum Master Consulting, SQL Server, .NET Core, Azure Functions, NUnit, Azure Service Bus, Fluent Assertions, Moq, REST API, GitHub, API Gateways, Nginx, Web Servers, UX Development, AWS Amplify, Amazon Cognito, Responsive Web Development, Adaptive Design, SSL Certificates, Web Development, Code Review, Spreadsheets, Excel Development, ASP.NET MVC, DotNetNuke (DNN), .NET, Java, DNN Modules, Technical Architecture, Leadership, Web Application Firewall (WAF), C++, Cloud Architecture, Amazon API, AWS Cloud, Microservices Development, Amazon Aurora, Lambda Architecture, AWS Glue, Back-end Developers, SaaS, Agile DevOps, Confluence, REST, RESTful Services, Stripe Development, Google Cloud Functions, Firebase Cloud Functions

Lead Software Developer

2019 - 2021
Cox Automotive
  • Secured and completed an integration with Kijiji Canada Automotive for their lending needs, which became a great revenue source for the company.
  • Developed an onboarding portal to onboard external vendors seamlessly and automatically in the future. All resources like IP whitelisting, SSL certificate generation, etc., were automated using Terraform, eliminating manual work.
  • Led efforts to move codebase hosted at local servers to AWS Fargate. Leveraging Amazon ECS turned out to be a huge benefit in saving the cost to the company in terms of resources.
  • Developed a CI/CD pipeline that used AWS CodePipeline to pull code from GitHub Enterprise and used Terraform to create relevant resources in AWS for deployment. This process facilitated developers' work.
  • Created a SelfServe Portal where developers could create APIs by typing the API name. It automatically created a GitHub repository, an API template to start off, and a CI/CD pipeline for the project leveraging AWS.
  • Developed a full authentication and authorization solution, leveraging IdentityServer4 and integrating it into the Security Assertion Markup Language (SAML) and OpenID Connect external providers for extensions.
Technologies: .NET, Terraform, React.js, Continuous Integration (CI), Agile Development, Blazor, API Integration, CSS, HTML, REST API, Software Architecture, Docker Compose, TypeScript, C#, SQL, Redux, Full-stack, CI/CD Pipelines, AWS, Agile Development, APIs, Back-end Developers, Back-end Developers, Mongoose, Web Development, System Architecture, Database, JavaScript, Front-end, UI Development, Data Visualization, Full-stack, SSO Engineering, System Security, Docker, Express.js, Security, AWS Certified DevOps Engineer, DevOps, ASP.NET, T-SQL (Transact-SQL), OAuth, Jira, Figma, Agile Development, Webpack, Scrum Master Consulting, SQL Server, .NET Core, Azure Functions, NUnit, Azure Service Bus, Fluent Assertions, Moq, GitHub, NoSQL, API Gateways, Web Servers, UX Development, AWS Amplify, Amazon Cognito, Python, Responsive Web Development, Adaptive Design, SSL Certificates, Web Development, Code Review, Spreadsheets, Excel Development, ASP.NET MVC, DotNetNuke (DNN), .NET, Java, DNN Modules, Technical Architecture, Leadership, Lambda Functions, Web Application Firewall (WAF), C++, Cloud Architecture, AWS Cloud, Microservices Development, Back-end Developers, SaaS, SQL Server 2017, Kubernetes, Agile DevOps, Confluence, Redux Toolkit, REST, RESTful Services

Senior Software Developer

2018 - 2019
CSSI
  • Developed a strategic planning, implementation, reporting, and evaluation portal for the Federal Aviation Administration (FAA) to enhance their strategic management processes while integrating the strategic and business planning capabilities.
  • Handled configuration and deployment to development, test, and production environment virtual machines (VMs).
  • Led the efforts to move from Windows Server VMs to Microsoft Azure.
  • Participated in the CSSI Fellows Program, which is dedicated to researching and developing ways to improve the FAA’s air traffic control and autonomous vehicle program.
  • Led a team of three developers, including a graphic designer, a front-end developer, and a back-end developer.
Technologies: .NET, Blazor, SQL Server, Kendo UI, Azure, Azure DevOps, Entity Framework Core, SQL Server, API Integration, Azure, CSS, HTML, REST API, Software Architecture, C#, SQL, .NET, ASP.NET, Virtual Machines, Full-stack, CI/CD Pipelines, Agile Development, APIs, Tailwind CSS, Back-end Developers, Vue.js, Back-end Developers, Jest, Mongoose, Web Development, System Architecture, Database, Front-end, UI Development, Data Visualization, Full-stack, System Security, Docker, ASP.NET, T-SQL (Transact-SQL), OAuth, Jira, Agile Development, Payment APIs, Scrum Master Consulting, .NET Core, Azure Functions, NUnit, Azure Service Bus, Fluent Assertions, Moq, MySQL, GitHub, NoSQL, API Gateways, JavaScript, UX Development, Bootstrap, AWS Amplify, Amazon Cognito, Python, Responsive Web Development, Adaptive Design, SSL Certificates, Web Development, Code Review, Excel Development, ASP.NET MVC, DotNetNuke (DNN), .NET, Java, DNN Modules, Technical Architecture, Leadership, C++, Cloud Architecture, Microservices Development, Back-end Developers, SaaS, SQL Server 2017, Confluence, Redux Toolkit, REST, RESTful Services

Senior Software Developer

2016 - 2018
Owen Software Development Company
  • Worked on Pathevo's back end, front end, system architecture, configuration, management, and support infrastructure. It is academic and career planning software.
  • Reduced database-related errors by developing an automated database testing tool hooked to deployment servers, automatically accommodating all new databases in the server.
  • Developed RESTful microservices in ASP.NET Core framework integrated with Application Insights, continuous integration, and Microsoft SQL Server as a database.
  • Developed regression testing and performance testing suite for the back-end microservices.
  • Optimized the back-end microservices to reduce response times by 75%.
  • Developed a new API for creating and servicing different academic assessments using Node.js and Express.js.
  • Worked on different front-end components using Angular 2.
Technologies: .NET, Azure DevOps, AWS DevOps, AngularJS, Node.js, MongoDB, API Integration, Azure, CSS, HTML, REST API, TypeScript, C#, SQL, .NET, ASP.NET, Full-stack, AWS, Agile Development, APIs, Elasticsearch, Back-end Developers, Angular, Back-end Developers, UI Development, Data Visualization, SSO Engineering, System Security, Express.js, JavaScript, Security, PayPal Development, AWS Certified DevOps Engineer, DevOps, ASP.NET, T-SQL (Transact-SQL), Jira, Webpack 4, JavaScript, Agile Development, Payment Gateways, Payment APIs, Scrum Master Consulting, SQL Server, .NET Core, NUnit, Azure Service Bus, Fluent Assertions, Moq, Builder.io, MySQL, GitHub, NoSQL, UX Development, Bootstrap, Responsive Web Development, Adaptive Design, SSL Certificates, Web Development, Code Review, ASP.NET MVC, DotNetNuke (DNN), .NET, Java, DNN Modules, Technical Architecture, Leadership, C++, Microservices Development, Back-end Developers, SaaS, SQL Server 2017, Confluence, Redux Toolkit, REST, RESTful Services, Stripe Development

System Analyst

2012 - 2015
HKB Retail Stores
  • Developed a web application for report generation to help upper management perform analytics.
  • Developed an automated online attendance system hooked to a biometric machine with alerts for short attendance or extended breaks.
  • Revamped the retail store website, increasing online sales by 50%.
  • Led the deployment of Retail Pro version 9 software across all stores of HKB.
  • Wrote a custom back-end framework in PHP for an attendance system.
Technologies: PHP, APIs, MySQL, Oracle Development, CSS, HTML, Back-end Developers, Back-end Developers, Full-stack, UI Development, Data Visualization, ASP.NET, Ruby on Rails, Jira, JavaScript, Payment Gateways, Payment APIs, Scrum Master Consulting, SQL Server, .NET Core, Fluent Assertions, Moq, Bootstrap, Web Development, Code Review, ASP.NET MVC, DotNetNuke (DNN), .NET, Java, DNN Modules, Back-end Developers, SaaS, SQL Server 2017, Confluence, REST, RESTful Services

Doorways

This React Native app uses augmented reality (AR) to give a virtual tour of rental or sale properties. Real-estate agents could hop onto the customer dashboard and upload pictures or videos of their listing. The Doorways company professionals then convert those to an AR experience shown on a React Native mobile app. One could even open or close doors to enter different rooms and, from the comfort of their place, see the whole listing.

Honduship Express

https://honduship.com
Honduship is a New York-based startup that services customers in Honduras by shipping big brand products from the US to South America. I was the sole developer on their React-based front-end website. I developed a huge administrator panel with an ERP system from scratch and integrated it with Vend POS. I also created a mobile application to show users the status and current location of their packages during delivery. The QR code integration automatically marked packages as delivered when delivery personnel scanned the code and uploaded delivery pictures.

The app can be downloaded from the Google Play Store.

Eterna Day Spa

https://eternadayspa.com/
I worked as a full-stack developer for a beauty salon chain that wanted to bring its business online and serve more customers digitally. I developed its front-end website in React, including online reservations, user accounts, user profiles, spa information like technicians' profiles, services, and more. Also, I developed an administrator portal in React and Node.js. It enabled spa managers and technicians to look up customer reservations and check in customers. Administrators could use it to see revenue, add or delete employees or customers, and see inquiries. The administrator panel also controlled the information on front-end websites like text and images.
2015 - 2017

Master's Degree in Information Systems Technology Management

George Washington University - Washington, DC, United States

2011 - 2015

Bachelor's Degree in Computer Science

National Univeristy of Computer and Emerging Sciences - Lahore, Pakistan

AUGUST 2022 - AUGUST 2025

AWS Certified Solutions Architect Associate

AWS

APRIL 2019 - PRESENT

Microsoft Certified Solution Developer

Microsoft

JUNE 2017 - PRESENT

Computer and Information Security

George Washington University

Libraries/APIs

Node.js, React.js, REST API, PayPal API, D3.js, Moq, AWS Amplify, Stripe Development, Vue.js, JavaScript, Stripe Development, EJS

Tools

GitHub, Git, Mongoose, Jira, Figma, JavaScript, Firebase Authentication, Webpack, Amazon Cognito, Spreadsheets, Excel Development, AWS Glue, Confluence, Firebase Analytics, Redux Toolkit, xUnit, Terraform, Docker Compose, Webpack 4, Builder.io, Nginx, Apache, AngularJS, AWS AppSync, AWS, Prisma, Slack Development, AWS, AWS ELB, AWS IAM

Languages

JavaScript, .NET, CSS, HTML, TypeScript, C#, SQL, Python, PHP, GraphQL, T-SQL (Transact-SQL), Java, Ruby, Rust, C++, Scala, Go

Frameworks

React Native, Express.js, Next.js, .NET, ASP.NET, Redux, Tailwind CSS, NestJS, ASP.NET, OAuth, .NET Core, NUnit, Material UI, Bootstrap, Flutter, ASP.NET MVC, Java, Blazor, Angular, Jest, Ruby on Rails, Svelte, Spring Boot, Cypress, Kendo UI, Entity Framework Core, Virtual Reality, AngularJS

Paradigms

Back-end Developers, Agile Development, Scrum Master Consulting, Mobile App Design, UX Development, Microservices Development, Lambda Architecture, Serverless Architecture, REST, Agile Development, SEO, HIPAA Compliance, Agile Development, Object-oriented Programming (OOP), Agile Development, Continuous Integration (CI), Azure DevOps, DevOps

Platforms

Cloud Engineering, Azure, Firebase, AWS, AWS Lambda, Docker, Kubernetes, Xamarin, Android, Azure Functions, Linux, DotNetNuke (DNN), .NET, Vercel, MacOS, Blockchain, Oracle Development, AWS NLB

Storage

AWS, MongoDB, MySQL, Database, Database, SQL Server, Firebase Realtime Database, NoSQL, Amazon Aurora, SQL Server 2017, PostgreSQL, Azure, Redis, Elasticsearch, SQL Server, Amazon S3

Industry Expertise

Web Development, Cybersecurity

Other

APIs, API Integration, Full-stack, Back-end Developers, Web Development, System Architecture, Front-end, UI Development, Data Visualization, Full-stack, SSO Engineering, System Security, Marketplace Design, PayPal Development, Serverless, Mobile Apps, Payment Gateways, Payment APIs, Fluent Assertions, API Gateways, UX Development, Responsive Web Development, Adaptive Design, SSL Certificates, Code Review, Mobile App Design, Technical Architecture, Leadership, Lambda Functions, Cloud Architecture, Amazon API, AWS Cloud, Back-end Developers, Amazon Cognito User Pools, SaaS, Google Play Store, In-app Purchases, RESTful Services, Google Cloud Functions, Firebase Cloud Functions, Machine Learning, Software Architecture, Virtual Machines, CI/CD Pipelines, Chrome Extension Development, Web Application Firewall (WAF), Security, AWS Certified DevOps Engineer, DevOps, Semantic UI, Azure Service Bus, Web Servers, Caching, DNN Modules, Agile DevOps, Google Analytics 4 (GA4), FastAPI, Software Development Lifecycle (SDLC), Information Security, Digital Innovation, Computer Science, Artificial Intelligence, Information Design, Firebase Hosting, AWS DevOps, Amazon Route 53, AWS RDS, AWS Certified Solution Architect, Apple Numbers

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