Welcome to my portfolio

I'm a Software Architect & full AI Cloud stack Engineer

With 12+ years of experience in various sectors

About Me

Sam has over 12 years of experience in Agile practice for full stack development, and delivery of enterprise and startup applications and software. He has contributed to the success of clients in various fields: banking, insurance, online gaming, e-commerce.
He has led several teams of 15 to 20 people. He has offered several training sessions to an audience of around 350 people with questions and answers. He has worked with Project Managers, Enterprise Teams, Scrum Masters and other team members to successfully complete many projects from start to finish on time. He has upgraded existing software to new and improved tech stacks and helped startups complete their projects for their round of funding. He has 9+ years of experience as a full stack software engineer, his main stack is React or Angular (react 17 or Angular 13 are the latest I have worked with) and node.js 20 LTS, PHP, C# with SQL, PostgreSQL or MySQL for databases. Xamarin (Maui) and React Native. He works with GitHub and GitLab using CI/CD and agile methodologies.

Sector Experience

  • Banking and insurance
  • Online gaming and e-commerce

Technical Specializations

  • Solution and application architecture
  • Development and delivery

Languages

  • French: Native (Spoken, Written)
  • English: Native (Spoken, Written)
  • Spanish: Basic (Spoken, Written)
  • Farsi: Native (Spoken, Written)

Professional Experience

Sept 2024 - Present

Software Architect at CGI

Has started a series of internal training videos on the subject of Machine Learning and AI.
Has started and IP in the category of AI.
Working with Visio, Mermaid UML and markdown to build technical conceptions. Worked with 2 clients in the sector of banking and provincial government.

Tools Used:

tensorrt pytorch Vscode python rust onnx

Environment:

angular 18 C# ASP.Net core Dotnet 8, Donet 9, Dotnet 10 nodejs 22 azure bicep Auth0 JWT
March 2022 - May 2024

Full Stack Lead Developer at HP

Designed and led the development of complex software solutions using Node.js, C#, .NET, ASP.Net, SQL, UWP, React and React Native. Worked for 2 months on a Single SignOn (SSO) using SAML and Active Directory, with integrations with ADP and their certification systems, sharepoint access, service now, SuccessFactor and etc. Installation and deployment on Azure, with Azure virtual machines, DevOps and CI/CD tools. Managed and mentored a team of 18 developers, ensuring compliance with architectural standards and best practices. Designed and implemented RESTful APIs and integrated several UI frameworks. Migrated authentication systems to modern solutions using Auth0, OAuth2.0, SAML.

Tools Used:

treejs typescript AWS EC2 AWS S3 DynamoDB Azure Hub Azure Service Bus Azure Function App

Environment:

AWS Azure C# github Jira react native typescript
January 2022 - April 2022

Defi Dev at Accumulate network

Development of a decentralized blockchain application with Go lang, docker, for use in Inveniam Capital with over $1 billion in real estate under management.

Environment:

Golang Gitlab
July 2021 - January 2022

System d'assurance at P Media

Software development for a financial institution in insurance using C#, .NET, angular in typescript. Development of dashboards as integration and ERP system, system communicates with the underwriting team using JWT.

Tools Used:

Angular 10 C# PHP docker ASP.NET HTML CSS SCSS JavaScript Windows server SQL GitHub
August 2020 - May 2021

Assurance at TD

Developed the intern application using Python, NodeJS, Angular in typescript, JavaScript, Threejs, HTML5, CSS, SQL, docker, RESTful services (API), Spark. In terms of architecture, worked with Azure CI/CD and set up several pipelines for testing and deployment.

Tools Used:

angular python nodeJS typescript threejs sql docker apache spark
October 2019 - March 2020

Developer at Desjardins

Upgrading internal system infrastructure for security, internal cloud system. Development of application using ASP.Net SharePoint C#, typescript, HTML5, CSS. Windows Cloud infrastructure with Active Directory and .NET programs, VMware remote system.

Tools Used:

C# ASP.NET Windows Cloud Active Directory Docker VMware CI/CD apache Spark
December 2016 - November 2018

CTO & cofondateur at Datafarm / crypto cafe

Creation of cryptographic tokens (ERC-20) on the Ethereum blockchain, Sale of a successful ICO. Creation of the online game from SASS and ERP with HTML, CSS SCSS, JavaScript, Node and others using GitHub, Azure and AWS Creation of mining platforms.

Tools Used:

ERC-20 Linux Ethereum Go lang C++
Jun 2016 - August 2016

Game Tester at Ubisoft

Tools Used:

Unity3d
Jun 2015 - August 2015

Game Tester at Edios

January 2014 - December 2016

Web Developer at Edelman

Collaboration with companies like KFC, AAA Canada, Microsoft and QuickBooks

Tools Used:

HTML PHP drupal composer JavaScript TypeScript CSS Node.js Linux Azure CI/CD RESTful services (API)
2013 - 2014

Firefox OS at Mozilla

With the same Microsoft team. Moved to Mountain View, California for 2 months, worked with Mozilla to create the core applications like phone, contacts, weather, etc. Set up infrastructure for easy deployment of applications for other developers. For Firefox phone using C++ and HTML, JS, CSS, json.

Tools Used:

C++ HTML CSS JavaScript json
2012 - 2013

windows phone developer at Microsoft

Migrated applications to Windows Phone platform with C# and Azure Cloud, starting with applications like Yelp, etc. Created applications like calendar, contact, etc. Worked on NFC protocol, for sharing contacts and links. Architected an application that would gather multiple social media contents in a single application. Architected the notifications API system on Azure and Windows Phone so that it uses less battery. #2 of the best Microsoft Canada developer and winner of some Microsoft products and merch.

Tools Used:

C# XML Xamarin Azure

Skills

Technical

C#

10 years • Expert

React

8 years • Advanced

React Native

5 years • Expert

Angular

6 years • Expert

NodeJS

8 years • Advanced

GoLang

2 years • Basic

Rust

1 years • Intermediate

Python

5 years • Intermediate

PHP

8 years • Advanced

Xamarin/Maui

8 years • Advanced

Application Knowledge

AWS

6 years • Advanced

Azure

10 years • Advanced

Digital Ocean

3 years • Expert

Industry Knowledge

Bank and Insurance

8 years • Expert

Management

5 years • Advanced

Online Gaming and E-Commerce

5 years • Advanced

Other Relevant Skills

Davinci Resolve

4 years • Intermediate

Education & Certifications

Education

Computer Science

Concordia, 2017

Certifications

Financial Advisor, Financial Markets Authority (AMF)

2020

Introduction to the design of everyday objects (udacity)

2014

How to create a start-up (udacity)

2013

Offensive Security Certified Professional (OSCP)

2013

Personal Experiences

Embedded Devices

Working with devices like ESP32, Raspberry Pi and etc building tools for home automation and analytics with Prometheus

Artificial Intelligence

Experience in implementation of AI algorithms like Fourier series, LSTM, Linear regression and etc in C++, Python, Rust, and using OpenCL for matrix multiplication and other kernel level tools. Experience in hosting custom AI chat bots with customization expertise in specific field using both OpenAI with API keys but also open source models like Llama and DeepSeek. Experience with llama.cpp, TensorRT-LLM for running optimized models. Experience in building custom knowledge base from text, SQL database or PDF in RAG (Retrieval Augmented Generation) formats. Experience with ComfyUI, Automatic1111, Kohya's and other tools for stable diffusion image generation

Get In Touch

Interested in working together? Feel free to reach out.