Skip to content
Ammar Hussein

Ammar Hussein

Software Engineer & Technologist

Toronto, Ontario

A Software Engineer passionate about delivering scalable, user-centric solutions. With expertise in Java, SQL, Angular, and modern stacks like Next.js, Supabase, and MongoDB, I build clean architectures and optimize data pipelines. Leveraging tools like Apache Spark and Airflow for ETL workflows, alongside cloud platforms like AWS and Google Cloud, I create efficient, robust solutions. Beyond coding, I mentor youth and contribute to community initiatives, striving to use technology for meaningful impact.

Experience

2026

GreenShield

Software Engineer III

January 2026 – Present

  • Developing net-new features for GreenShield+ One Platform healthcare suite using React, TypeScript, Next.js, and Redux.
  • Building backend services with Node.js and NestJS, contributing to architectural decisions.
  • Working on scalable healthcare solutions serving Canadians.
2025

GreenShield

Software Engineer

July 2025 – January 2026

  • Contributed to frontend features using React, TypeScript, and Next.js.
  • Built RESTful APIs and backend services with Node.js.
2024

FDM Group

Software Engineer

April 2024 – July 2025

  • Architected and implemented enterprise framework using jQuery and VBA that bridged modern and legacy banking systems, reducing transaction processing time by 200% across 3 major banking workflows.
  • Developed pilot implementation that automated multi-step approval processes, cutting manual processing time from 40 hours to 2.5 hours weekly and achieving 99.99% accuracy rate.
  • Created reusable component library that reduced frontend development time by 45% and was adopted by 8 teams across 3 departments, standardizing UI for 200+ components.
  • Developed banking frontend website using Java Spring and Angular, achieving 98% unit test coverage and reducing customer support tickets by 60% in the first quarter.
  • Designed microservices architecture using MEAN stack that handled 250,000+ daily transactions with 99.95% uptime, improving system response time by 65%.
  • Led integration with legacy mainframe systems, resulting in 80% reduction in manual data entry and saving estimated $400K annually in operational costs.
2022

Islamic Forum of Canada

Data Science Intern

April 2022 – April 2024

  • Developed R-based Shiny applications that automated 25+ weekly reports, reducing generation time from 4 hours to 15 minutes per report with 99.8% accuracy.
  • Designed data processing pipeline handling 5M+ daily records, improving data accuracy from 85% to 99.5% while reducing processing time by 75%.
  • Established Quarto documentation system that decreased new developer onboarding time from 15 days to 3 days, adopted by 4 other departments.
  • Mentored a team of 5 junior developers with 100% retention rate, leading to 40% increase in team productivity within 6 months.
  • Implemented testing suite that caught 98% of bugs pre-deployment, reducing production issues by 85% and saving 120+ developer hours monthly.
  • Engineered a scalable and maintainable codebase for Shiny applications, adhering to industry best practices to ensure robust software solutions.
2020

iGEM (The International Genetically Engineered Machine)

Software Engineer Intern

September 2020 – September 2021

  • Engineered and deployed advanced numerical models and simulations to analyze fluid dynamics systems within biological assay devices, enhancing the predictability and effectiveness of experimental setups.
  • Leveraged Python for scripting and numerical computing tasks, utilizing libraries such as NumPy, SciPy, and matplotlib, contributing to clearer insights and more informed decisions in research experiments.
  • Mastered the use of simulation software including COMSOL Multiphysics and ANSYS Fluent to ensure precise simulation of fluid flow behaviors in biological systems.
  • Collaborated closely with a multidisciplinary team of researchers, engineers, and biologists, enhancing cross-functional communication and integrating software solutions with biological research needs.
2020

Biology Undergraduate Society

Vice President of Web Services Administration

January 2020 – October 2021

  • Orchestrated the management of a dynamic social platform for a club with over 500 members, leading a team of five to enhance digital engagement and community interaction.
  • Directed the migration of the club's backend from outdated freeware to a modern LAMP web app, improving data accessibility and system performance.
  • Implemented SCRUM methodologies for agile content management, accelerating content delivery and boosting the club's presence across multiple digital platforms.
  • Developed and integrated a streamlined membership system that supported registration and merchandise transactions, optimizing user experience and operational efficiency.
  • Enhanced the club's digital infrastructure, which supported a growth in engagement and facilitated smoother administrative operations.

Education

September 2018 – September 2023

Honors Double Major in Computer Science and Biochemistry

Western University

  • At Western University, you completed an Honors Double Major in Computer Science and Biochemistry from September 2018 to September 2023. This comprehensive program integrated the analytical and technical aspects of computer science with the scientific principles of biochemistry. In Computer Science, you studied courses such as Programming in Java, Data Structures, Logic Design and Computer Organization, Discrete Mathematics, Algorithms, and Software Engineering, providing a strong foundation in both theoretical and applied computing. The Biochemistry curriculum included General Chemistry, Organic Chemistry, Physical Chemistry, Biochemistry, Molecular Biology, and Analytical Chemistry, offering a deep understanding of the chemical and biological sciences. This interdisciplinary education equipped you with advanced skills in programming, data analysis, and problem-solving, preparing you for careers at the intersection of technology and science.

Projects

LofiModoro

Public
TypeScript
React

A Lofi stream player coupled with a pomodoro clock

Lobotomizer

Public
MIT
TypeScript
JavaScript

Full-stack application with separate client and server components

PKMetaAnalyzer

Public
Python
R

RShiny Application that performs Statistical Analysis on the Base Stat Total (BST) of all pokemon to determine their meta relevance

AcolytesOfAdi

Public
Python

Fun little Discord Bot to tally up weekly participation on university discord chat's known simply as 'Friday'

Journal

Public
C++
Flutter

Flutter Application used for keeping track of daily activities

tarjuman

Public
Linux
Wayland
Hyprland

Basic keybinding system for diacritic extensions to Linux Keyboards running Wayland + Hyprland

RAMbunctious

Private
MIT
HTML
Browser Extension

A memory management extension for Chromium Based Browsers

GitSwitcher

Public
Shell

Bash Script ran in current directory to determine whether the following repo is a work repo or a personal repo