David Hosseini

Full-stack developer · P.Eng. · Based in Canada

I'm a full-stack developer based in Canada. I've built SaaS products, business websites, and internal tools, handling everything from the database to the frontend.
Before becoming a full-time developer, I worked in product management. That experience changed the way I approach software. I spend as much time thinking about the user experience as I do the implementation. If something feels confusing, I want to fix it before users ever run into it.
My main stack is React, Next.js, Django, PostgreSQL, Docker, and AWS. I like building software that's reliable, easy to maintain, and solves real business problems. I communicate regularly throughout a project and make sure things don't stop working once they're delivered. If you're looking for someone who can take ownership of the whole project, I'd be happy to chat.

David Hosseini

I build with

React
Next.js
WordPress
TypeScript
Python
Django
PostgreSQL
Docker
AWS

Projects

6 projects
Cinema Reservation System
View Project →

Full-stack cinema ticket booking app where users browse movies, pick showtimes, select seats on a live grid, and hold reservations with a countdown timer.

Next.js
TypeScript
Python
Django
Tailwind
Portfolio Signal App
View Project →

Full-stack platform generating BUY/HOLD/SELL stock signals from technical and fundamental analysis, with portfolio and watchlist tracking.

React
Next.js
TypeScript
Python
Django
PostgreSQL
Redis
Docker
Tailwind
Nginx
Trueline Integrity
View Project →

Marketing website for a Canadian oil & gas integrity engineering firm, with CMS-managed services and a working contact form.

Next.js
TypeScript
Tailwind
Docker
AWS
Nginx
Node.js
PipeAssess
View Project →

Engineering SaaS platform for pipeline integrity assessments — ILI analysis, fitness-for-service (API 579, B31G, CEPA), and PDF reporting.

React
Next.js
JavaScript
Python
Django
PostgreSQL
Redis
Docker
AWS
Nginx
Assetram
View Project →

Asset integrity management platform for oil & gas operators — tracking pipelines, equipment, inspections, and risk assessments.

React
Next.js
JavaScript
Python
Django
PostgreSQL
Redis
Docker
Nginx
AWS
TA Dashboard
View Project →

Dashboard for tracking industrial turnaround inspection progress across sites, districts, and asset types.

React
JavaScript
Node.js
PostgreSQL

Get in touch

I usually respond within a day.