Ammar Hussein
Software Engineer
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
FDM Group
Software Engineer
April 2024 – Present
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.
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.
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.
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
Projects
LofiModoro
A Lofi stream player coupled with a pomodoro clock
Lobotomizer
Full-stack application with separate client and server components
PKMetaAnalyzer
RShiny Application that performs Statistical Analysis on the Base Stat Total (BST) of all pokemon to determine their meta relevance
AcolytesOfAdi
Fun little Discord Bot to tally up weekly participation on university discord chat's known simply as 'Friday'
Journal
Flutter Application used for keeping track of daily activities
tarjuman
Basic keybinding system for diacritic extensions to Linux Keyboards running Wayland + Hyprland
RAMbunctious
A memory management extension for Chromium Based Browsers
GitSwitcher
Bash Script ran in current directory to determine whether the following repo is a work repo or a personal repo