Portrait of Hani Afrit

Hani Afrit

Lead Full Stack Software Engineer

5+ years building SaaS, ERP data archiving, financial, insurance and consulting technology platforms — with end-to-end ownership from stakeholder requirements to production release.

Toronto, Ontario · Canadian Permanent Resident · Bilingual EN-FR

Profile

About

Lead full stack engineer, bilingual in English and French, based in Toronto.

I'm a Lead Full Stack Software Engineer with 5+ years of experience building SaaS, ERP data archiving, financial, insurance and consulting technology platforms. I work across the stack with React, Next.js, Angular, TypeScript, Java/Spring Boot, Node.js, REST/GraphQL APIs, AWS, CI/CD and cloud-native architectures.

I'm experienced in Agile delivery, code reviews, mentoring and collaboration with Product, UX, QA and Architecture teams. Bilingual in English and French, I bring strong technical communication and end-to-end ownership to deliver scalable, maintainable and business-impactful digital products.

  • 5+ years of full-stack engineering experience
  • 150+ engineering students mentored at CESI
  • EN·FR bilingual — English and French
Toolbox

Skills

The tools I work with daily — front end to cloud.

  • Front-end & web development

    • TypeScript
    • JavaScript ES6+
    • React
    • Next.js
    • Angular
    • RxJS
    • NgRx
    • HTML5
    • CSS3/SASS
    • Tailwind CSS
    • Bootstrap
    • Responsive design
    • WCAG/AODA
  • Back-end & APIs

    • Java
    • Spring Boot
    • Node.js
    • REST APIs
    • GraphQL
    • OpenAPI/Swagger
    • API integration
    • Authentication flows
    • Service-oriented architecture
  • Cloud, CI/CD & release practices

    • AWS
    • S3
    • Lambda
    • Docker
    • Git
    • GitHub Actions
    • Jenkins
    • CI/CD pipelines
    • Release readiness
    • Production-readiness checks
  • Architecture & engineering practices

    • Modular architecture
    • Design patterns
    • Coding standards
    • PR/code reviews
    • Technical-debt management
    • Requirements validation
  • Testing & quality

    • JUnit
    • Jest
    • Cypress
    • Playwright
    • Automated testing
    • Regression testing
    • TDD practices
  • Databases & data integration

    • PostgreSQL
    • MySQL
    • SQL Server
    • MongoDB
    • SQL
    • Relational data modeling
    • Query optimization
    • Data integration
  • Security & identity

    • OAuth2
    • OIDC
    • JWT
    • RBAC
    • OWASP practices
    • Secure API design
    • Access control
  • Mobile & cross-platform

    • Mobile-first responsive design
    • Web/mobile API integration
    • Android/iOS development
    • Compose Multiplatform (familiarity)
  • Engineering leadership & collaboration

    • Agile/Scrum
    • Mentoring developers
    • Requirements clarification
    • Delivery planning
    • Cross-functional collaboration
Career

Experience

5+ years across SaaS, insurance, consulting and education.

  1. Apr 2026 – Present

    Lead AWS Full Stack Software Engineer

    BlueAcrobat Corporation · ISO 27001 & SOC 2 Type II certified

    • Lead full-stack delivery of SaaS platform features for enterprise ERP data archiving and financial-data workflows — development, testing, deployment and continuous improvement in an Agile/Scrum environment.
    • Introduced SAP and QuickBooks ERP support to the BlueAcrobat platform for the first time, expanding product coverage beyond existing ERP archive workflows.
    • Added customized AI-agent capabilities and financial reporting features, enabling users to automate analysis, generate insights and interact more effectively with archived business data.
    • Translate stakeholder requirements into user stories, prototypes, workflows and data flows, while supporting product demos and communicating technical value to customers and internal stakeholders.
  2. Apr 2025 – Sep 2025

    Senior Software Engineer

    AXA · Insurance corporation

    • Developed a new "Engineering" insurance module within the company's insurance ERP, using Angular and Spring Boot, as part of a broader rollout supporting ~20% client-portfolio growth (business KPI).
    • Delivered 2 digitalization products for Auto and Home insurance, automating end-to-end workflows, reducing operational pressure on AXA agencies, and supporting customer acquisition through faster, more consistent processing.
  3. Apr 2024 – Feb 2025

    Research & Development IT Consultant

    KPMG · Big Four accounting firm

    • Delivered hands-on technical work for R&D program engagements — software/AI/networking prototypes, experimentation platforms and supporting documentation — to accelerate proof-of-concept validation for clients.
    • Conducted in-depth R&D technical audits for ~10 clients annually, including Michelin, Parrot Drones and Capgemini, identifying high-value qualifying activities to strengthen innovation claims, ensure compliance and support tax credit claims exceeding $2M per client.
  4. Nov 2021 – Apr 2024

    Software Engineer & Technical Instructor Lead

    CESI · Engineering school

    • Led project-based engineering delivery and mentoring for 150+ engineering students, applying Agile-style iteration, code reviews and production standards to ship full-stack and data projects.
    • Developed production-ready projects including a Deep-Learning CNN-RNN image-captioning system, a containerized React/Vue/Node.js platform deployable on Kubernetes, a governed Talend–Hadoop–Hive data lake with Power BI analytics, a C++/.NET + SQL Server client–server system, and a secure Laravel/MySQL application.
Selected work

Projects

Selected work from BlueAcrobat, AXA and CESI.

  • BlueAcrobat

    SAP & QuickBooks ERP support

    Introduced SAP and QuickBooks ERP support to the BlueAcrobat SaaS platform for the first time, expanding product coverage beyond existing ERP archive workflows.

    • SaaS
    • ERP data archiving
    • AWS
  • BlueAcrobat

    AI agents & financial reporting

    Customized AI-agent capabilities and financial reporting features that let users automate analysis, generate insights and interact more effectively with archived business data.

    • AI agents
    • Financial data
    • Reporting
  • AXA

    Auto & Home insurance digitalization

    Two digitalization products automating end-to-end insurance workflows, reducing operational pressure on AXA agencies and supporting customer acquisition through faster, more consistent processing.

    • Angular
    • Spring Boot
    • Workflow automation
  • CESI

    CNN-RNN image captioning

    A production-ready Deep-Learning image-captioning system built on a CNN-RNN architecture, shipped as part of project-based engineering delivery.

    • Deep Learning
    • CNN-RNN
  • CESI

    Containerized microservices platform

    A containerized React/Vue/Node.js platform with JWT authentication, an API gateway and background workers, deployable on Kubernetes.

    • React
    • Vue
    • Node.js
    • Kubernetes
    • JWT
  • CESI

    Governed enterprise data lake

    A governed Talend–Hadoop–Hive data lake with data lineage and Power BI analytics on top.

    • Talend
    • Hadoop
    • Hive
    • Power BI
Foundations

Education & certifications

A Master's in software engineering, plus eight professional certifications.

Education

Sep 2015 – Jul 2021

Master of Science in Computer Science (Software Engineering)
University of Science and Technology Houari Boumediene (USTHB)

WES credential assessment: Canadian equivalency — Master's degree

Thesis: Deep Learning for sentiment analysis and causal discovery in multilingual context.

Professional certifications

  • JSA: JavaScript/TypeScript Essentials Cisco Networking Academy · 2024
  • PCAP: Programming in Python Cisco Networking Academy · 2024
  • CPA: Programming in C++ Cisco Networking Academy · 2024
  • CLA: Programming in C Cisco Networking Academy · 2023
  • CCNA: Introduction to Networks Cisco Networking Academy · 2024
  • Data Scientist Associate DataCamp · 2024
  • Strategic Leadership and Change Management University of California · 2024
  • International Organizations Management University of Geneva · 2024
Beyond the keyboard

Volunteering & leadership

Leadership roles across the world Scout movement.

  • Feb 2022 – Present

    Monitoring & Evaluation Unit Member

    World Organization of the Scout Movement (WOSM) · Kuala Lumpur, Malaysia

    Implemented knowledge-management practices that reduced reporting cycle time by 30% for 15+ regional teams, and tracks 50+ KPIs for the World Triennial Plan to measure progress toward 3-year strategic goals.

  • Jul 2024 – Present

    Project Management Section Member

    26th World Scout Jamboree 2027 · Gdańsk, Poland

    Supports project management, risk identification, mitigation planning and reporting for a multicultural youth event expected to welcome up to 40,000+ participants.

  • Jun 2024 – Oct 2025

    Risk Manager

    16th World Scout Moot 2025 · Porto, Portugal

    Built and led the risk management framework for an international event (100+ countries, 6,000+ participants), establishing Safe-from-Harm-aligned processes that proactively identified and mitigated 50+ potential safety concerns.

Get in touch

Contact

The fastest way to reach me is by email — I'm happy to talk in English or French.