Hunain Mehmood
Verified Expert in Engineering
Software Developer
Niagara Falls, ON, Canada
Toptal member since June 15, 2022
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
Experience
Availability
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
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.
Mobile Developer
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.
AWS Lambda Developer
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.
Front-end Xamarin Developer
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.
Full-stack Engineer
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.
Senior Developer
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.
Lead Software Developer
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.
Senior Software Developer
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.
Senior Software Developer
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.
System Analyst
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.
Experience
Doorways
Honduship Express
https://honduship.comThe app can be downloaded from the Google Play Store.
Eterna Day Spa
https://eternadayspa.com/Education
Master's Degree in Information Systems Technology Management
George Washington University - Washington, DC, United States
Bachelor's Degree in Computer Science
National Univeristy of Computer and Emerging Sciences - Lahore, Pakistan
Certifications
AWS Certified Solutions Architect Associate
AWS
Microsoft Certified Solution Developer
Microsoft
Computer and Information Security
George Washington University
Skills
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
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