Welcome to my portfolio

Hi, I'm Talal

|

I build modern, scalable web applications with a passion for clean code and exceptional user experiences. Specializing in full-stack development with React, .NET, and cloud technologies.

Talal Shamout

About Me

Crafting Digital Experiences

I'm a passionate Full Stack Developer based in Hamilton, Canada, with expertise in building robust, scalable web applications. My journey in software development spans across multiple industries, from agricultural technology to SaaS platforms, giving me a unique perspective on solving real-world problems with code.

Currently at Expiration Reminder, I architect and develop full-stack solutions using .NET and modern JavaScript frameworks. I thrive on transforming complex business requirements into elegant, user-friendly applications that deliver measurable results.

When I'm not coding, I stay up-to-date with the latest technologies, contribute to open-source projects, and mentor aspiring developers. I believe in writing clean, maintainable code that stands the test of time.

5+ Years

Professional Experience

Full Stack

Frontend & Backend

Cloud Native

AWS & Azure

Agile

Scrum & Kanban

My Toolkit

Skills & Technologies

Frontend

React / Next.js95%
TypeScript90%
JavaScript (ES6+)95%
HTML5 / CSS395%
Tailwind CSS90%
Framer Motion80%

Backend

C# / .NET90%
Node.js85%
Python75%
RESTful APIs90%
SQL / PostgreSQL85%
Entity Framework85%

Tools & Cloud

Git / GitHub90%
AWS80%
Azure75%
Docker80%
CI/CD Pipelines85%
Tableau70%

Career Path

Work Experience

.NET Full Stack Developer

Expiration ReminderApr 2025 – Present

Develop full-stack features for a SaaS platform that helps businesses track and manage expiring documents, licenses, and certifications.

  • ▹Develop and maintain web applications using Blazor and .NET
  • ▹Build and optimize backend services with SQL Server and Azure
  • ▹Collaborate with cross-functional teams to deliver new features and improve platform reliability

Software Developer

Rosa Flora LimitedMar 2022 – Mar 2025

Develop and maintain internal applications for agricultural operations and supply chain management in Dunnville, ON.

  • ▹Develop, test, debug and deploy internal applications using Vue.JS, TypeScript, ASP.NET and SSMS
  • ▹Create, test, and maintain all database objects (files, tables, indexes, views, users, roles) on production, staging and development servers
  • ▹Design, code, and test stored procedures

Junior Software Developer

ABELSoft IncSep 2020 – Jan 2021

Contributed to the development of dental software applications at a Canadian software company in Burlington, ON.

  • ▹Worked on developing software program for dentist using C#
  • ▹Used Scrum Agile methodology in work environment (Daily Scrum Meeting, Sprint Planning, Retrospective Planning)
  • ▹Fixed existing bugs and wrote unit test cases
  • ▹Collaborated with teammates on developing user stories

Get In Touch

Let's Work Together

Have a project in mind or want to discuss opportunities? I'd love to hear from you. Drop me a message and I'll get back to you as soon as possible.