Thanks for reviewing my profile.
I’m a Senior Software Engineer with 7+ years of experience building reliable web applications, backend systems, and cloud-based products.
I work mainly with C#, .NET, Angular, React, Next.js, JavaScript, TypeScript, Node.js, Python, SQL Server, Supabase, PostgreSQL, MongoDB and AWS. My background includes API development, microservices, performance improvements, CI/CD pipelines, and maintaining production systems used by growing teams and businesses.
I’ve also worked as a tech lead, managing developers, reviewing code, and helping turn business requirements into practical, scalable solutions.
I also have experience working with AI agents and MCP concepts, helping connect LLM-based workflows with real tools, APIs, and business logic in a structured way.
I build reliable, scalable software that solves real problems.
Whether it’s a new product, an existing platform, or a backend challenge, I focus on clean execution, strong quality, and dependable delivery.
Let's build amazing things together!
.NET Framework
C#
Angular
Next.js
Python
.NET Core
JavaScript
TypeScript
AI Development
Large Language Model
Vector Database
Oracle Database
Microsoft SQL Server
PostgreSQL
Vercel
ASP.NET
Node.js
Blazor
CI/CD
Amazon Web Services
Jonathan D.
Riviere-du-Loup, Canada
$85/hr
4.7
59 jobs
I've spent 25+ years building custom production systems, over $500K worth and more than 20 of those in .NET, and these days I'm focused on AI. I build LLM and RAG pipelines, AI agents, and document-intelligence workflows in Python and .NET, usually for businesses whose operations are too unique for off-the-shelf software to fit. The messy, niche, one-off projects most people won't touch are the ones I enjoy most. I automate the manual work that's eating your time and only bring in AI where it genuinely adds value.
Hire me when you need something actually built, not just wired together out of existing tools. When the requirements are one of a kind and the domain is a real tangle, I work out the architecture, learn whatever the problem needs, and ship a production system from scratch. That's a big part of why clients stick with me: one for 13 years, another for 4, and a lot of them started with a single project and just kept coming back.
"I have yet to give him a hurdle he can't clear." — Scot Nichols, Automotive Diag (2-year client)
WHY BUSINESSES CHOOSE ME
I don't just build what's on the ticket. I want the actual problem first. Before I write any code I dig into how your business runs: does AI really help here, or would something simpler be more reliable? How will it scale? What will the ongoing model and compute costs look like? Good software, AI or not, has to fit how your business actually works, not whatever's trendy this quarter. I spot the issues you might not see yet — runaway LLM costs, latency under load, multi-user concurrency, awkward integrations — and head them off before they get expensive. I've also helped clients set subscription pricing and cut cloud bills. And I build to last: Clean Architecture, real test coverage, monitoring, and documentation.
WHAT SETS ME APART
I work across the whole AI and software stack and more than one ecosystem:
• AI & LLM engineering — OpenAI, Azure OpenAI, Anthropic/Claude APIs, RAG pipelines (vector + BM25 hybrid, reranking), pgvector, prompt engineering, model selection and benchmarking
• AI agents & automation — Microsoft Foundry (Agent Service, Agent Framework), multi-agent orchestration, custom tools via Azure Functions / OpenAPI / Logic Apps / MCP, knowledge-grounded agents over SharePoint / OneLake / Blob, human-in-the-loop approval gates, A2A federation — published into Microsoft Teams and 365 Copilot
• Document intelligence — Azure Document Intelligence (prebuilt + custom neural/template models for invoices, receipts, IDs, contracts), Azure AI Search knowledge mining, confidence-scored extraction with human-review routing, PII detection/redaction
• Enterprise .NET — ASP.NET Core, Entity Framework, WPF, Clean Architecture
• Python data engineering — FastAPI, pandas, Apache Airflow, async processing
• Multi-cloud & real-time — Azure, GCP, AWS with Terraform; file monitoring, API integrations, automated workflows
When I do use AI, I back it with real numbers, not guesswork — recall@k, MRR, and LLM-as-judge scoring for faithfulness and relevance. For agents that means real guardrails: per-agent identity and RBAC (Microsoft Entra ID), least-privilege tool access, prompt-injection mitigation, approval gates on anything business-critical, and monitoring of citation rates, retrieval accuracy, and token cost. If a plain, non-AI solution is more reliable or cheaper, I'll tell you up front.
PORTFOLIO HIGHLIGHTS
RAG Pipeline (Security Compliance) — End-to-end RAG over NIST security publications (SP 800-53 Rev 5 + AI RMF). Hybrid retrieval (vector + BM25) with a cross-encoder reranker, measured on a hand-labeled 95-question eval set: recall@5 0.63 → 0.83, MRR 0.48 → 0.64, holding at 10,000-chunk scale. Inline citations, grounded "I don't know", prompt-injection guardrails.
Tech: Python, FastAPI, Azure Container Apps, Azure OpenAI, pgvector, Langfuse, CI/CD
Automotive Documentation Platform — Multi-tenant system that automated a fully manual Google Sheets process. Syncs PDFs/images from field devices, organizes jobs, generates branded reports, and reconciles with QuickBooks invoices, eliminating missed billing. Built as a multi-tenant Azure SaaS.
Tech: ASP.NET Core, Azure, QuickBooks API, OCR / PDF extraction
Climate Data Integration Pipeline — One-off platform integrating 120+ government data sources, with scheduling, error handling, and monitoring. No template ETL tool could handle the source variation.
Tech: Python, GCP, Apache Airflow, PostGIS
Real-Time File Monitoring System — Event-driven Azure platform processing 100,000+ files. Self-healing recovery, parallel processing, sub-second latency.
Tech: .NET 9, Azure Cosmos DB, Docker, Azure Functions
LET'S TALK
Top Rated Plus | 100% Job Success Score | $500K+ Delivered | 10+ Years on Upwork
Send me your project details and I'll usually get back within a day, with real questions and a first take on how I'd approach it.
C#
Solution Architecture
REST API
AI Development
Database Design
Entity Framework
Clean Architecture
.NET Core
ASP.NET Core
Azure App Service
Microsoft SQL Server
Azure Cosmos DB
Blazor
JavaScript
Windows App Development
Abishek C.
Toronto, Canada
$12/hr
4.3
7 jobs
Full stack .NET and React developer who ships production software that holds up 5+ years. Real systems. Real consequences.
What I build:
→ REST APIs and backend services in C# / ASP.NET Core / .NET 6–8 on SQL Server or PostgreSQL
→ React and TypeScript frontends — component libraries, performance-tuned, no shortcuts
→ Azure deployments with CI/CD pipelines (Azure DevOps, GitHub Actions, Docker)
→ Async data pipelines on AWS SQS for high-volume, latency-sensitive workloads
→ Clean Architecture systems designed to grow, not accumulate debt
Where I've shipped:
→ Healthcare analytics (Cedar Gate Technologies, US) — HIPAA-compliant care management modules, clinical APIs, high-volume patient data pipelines serving payers and ACOs
→ Fintech — mutual fund platforms, SIP subscription flows, NAV calculations, e-Sewa payment gateway integration
→ Enterprise SaaS — real-time ops dashboards, legacy refactors, automated deployment pipelines
How I work:
I document before I build. I write tests before I ship. I ask the one question that saves three back-and-forth messages. I hold a Certified Scrum Master (CSM®) credential and Six Sigma Yellow Belt — I bring delivery discipline, not just code.
My stack:
C# · .NET 6/7/8 · ASP.NET Core Web API · React · TypeScript · Entity Framework Core
SQL Server · PostgreSQL · MongoDB · Azure · AWS (SQS, S3, EC2) · Docker · Blazor · xUnit
If you need a developer who owns the problem end-to-end and doesn't disappear after the first PR — let's talk.
.NET Framework
C#
React
ASP.NET Core
TypeScript
.NET Core
PostgreSQL
Entity Framework
Azure DevOps
REST API
Microsoft SQL Server
Docker
AWS Development
Blazor
Vue.js
Telerik
Software Development
Clean Architecture
JavaScript
Nir T.
Burlington, Canada
$60/hr
4.9
30 jobs
🚀 A highly skilled principal architect, full stack AI developer and CTO with over 15 years of experience with an affinity for building web applications and SaaS platforms. With 💎 15+ years of crafting visually appealing user-centric design experience, I aim to bridge aesthetic appeal with functionality. Let's elevate your brand with a high-end, high-converting, user-centric design.
We're a Perfect Pair If:
🎯 You seek a developer or a team to build a custom software application and need an intuitive user experience.
🚀 You seek a leader to build software teams and lead them.
🔍 You appreciate visually appealing, high-conversion pages.
✏️ You need an expert in cloud architecture, DevOps, Infrastructure - Azure, AWS
🌱 You value collaboration with an expert in the modern design landscape.
🚀 You seek an expert in AI, Machine learning and Data science world
Why You'll Love Collaborating with Me:
🔄 Clear and concise communication, minimizing bugs.
😍 Leader that the team will love.
⏱️ Timely delivery, ensuring you hit those crucial launch dates.
🔮 Designs that are uniquely tailored, miles away from cookie-cutter templates.
Praises That Echo My Commitment:
🗣️ "Nir is a good software leader. I have been working with Nir on several projects for almost three years. He has a wealth of experience in SaaS, web, and mobile application development, with a very careful and responsible team spirit..."
🗣️ "I worked with Nir for the past 2 years. His ability to take on complex problems, and develop delightful and highly effective product experiences for our customers was impressive. His advanced development skills, professionalism, and collaborative nature along with his attention to detail and strong work ethic, made Nir a valuable member of our development team..."
5. What Makes Me Stand Out:
✨ In the vast realm of digital design, I prioritize scalable architecture, harnessing the power of platforms of modern technologies like .NET, Node, React, Supabase, Next.js and Angular
✨ My ability to find solutions to complex problems
🏆 Gear up for an elevated development journey. Let's make magic! 🚀 Book a quick call with me to discuss your needs.
----
🔑 Keywords:
Software Development, Web Development, IT, Cloud Architecture, Cloud Infrastructure, AI, Machine Learning, Data Science, DevOps, API design, Next.js, Product management, Start Up API Development, .NET Core, Angular, React, Node JS, Express, Github, Azure, AWS, Lambdas, Functions, Chatbot, ChatGpt, CTO, Software Leader, Mobile Development, UX/UI, UX, UI, User Interface Design, Web & Mobile Design, Responsive Design, User Experience Design, Website, SAAS, Figma, Interface, eCommerce web design, Graphic design, , WordPress Development, Shopify, Start Up, IT, Networking, .NET Framework, Python, Bubble
C#
AWS Lambda
Microsoft Azure
React
React Native
Angular
.NET Core
DevOps
Machine Learning
Artificial Intelligence
Next.js
Node.js
AI Chatbot
Supabase
PostgreSQL
Taysiir R.
Longueuil, Canada
$35/hr
5.0
3 jobs
Are you stuck with an outdated WPF, WinForms, or .NET Framework application that’s slow, buggy, or costly to maintain?
I help companies modernize legacy .NET systems, integrate Azure cloud capabilities, and leverage AI-driven automation; gradually and safely, without disrupting your business.
How I Can Help:
🖥 Modernize WPF, WinForms apps to modern .NET and WinUI 3
🌐 Upgrade ASP NET Core applications and EF Core databases
⚡ Improve performance, architecture, and maintainability
🤖 Add AI-powered features or cloud integrations using Azure services
🔍 Provide code reviews, technical guidance, and modernization roadmaps
My Approach:
I start by understanding your system, then recommend practical improvements that deliver real, measurable value. I can work on small targeted tasks, stepwise modernization, or full system upgrades - whatever your business needs.
Experience & Certifications:
9+ years building production .NET applications (💻 desktop, 🌐web, and ☁️cloud)
Microsoft Certified:
🎓 Azure Developer Associate (AZ-204)
🎓Azure DevOps Engineer Expert (AZ-400)
🎓Azure Fundamentals (AZ-900)
I’m available for projects of any size, from quick assessments to full modernization, including cloud and AI integrations. Let’s discuss how we can upgrade your system efficiently and future-proof it.
Keywords:
C# ASP .NET Core MVC WinUI WPF Blazor React.js Angular.js WPF Azure AI Docker SQL xUnit Entity Framework Core HTML CSS JavaScript Clean Architecture Microservices CQRS Git Agile methodology OpenAPI Document Intelligence Automation Anywhere
C#
ASP.NET Core
Desktop Application
.NET Core
Microsoft Azure
Azure AI Vision
Azure App Service
Azure OpenAI Service
REST API
SQL
Microservice
React
Azure DevOps
TypeScript
Clean Architecture
Ali A.
Calgary, Canada
$30/hr
4.9
14 jobs
Full Stack Engineer & AI Developer | 8+ Years Building Production Systems
I build full stack web apps, AI tools, and automated workflows that handle real traffic, real users, and real money.
What I specialize in:
AI & LLM Applications including RAG pipelines, AI chatbots, conversational AI, document processing, semantic search, and AI agents. Production-grade tools, not API wrappers.
Full Stack Web Applications from MVPs to enterprise platforms. Shipped fintech apps, SaaS products, healthcare systems, e-commerce stores, dashboards, and real estate platforms.
Workflow Automation with n8n and AI that replaces hours of manual work. Email triggers, PDF parsing, data extraction, Slack notifications, CRM updates, invoice processing, web scraping, all on autopilot.
GoHighLevel (GHL) CRM & Sales Ops covering sub-account setup, opportunity pipelines, Conversation AI for SMS and web chat, Voice AI agents that answer calls and book appointments, workflow automations, missed-call text-back, round-robin assignment, nurture sequences, A2P 10DLC, and white-label SaaS-mode rebilling.
Tech I work with:
Frontend: React, Next.js, Angular, Vue, TypeScript, Tailwind, Redux
Backend: Node.js, NestJS, Express, Django, FastAPI, Flask, Python, .NET, C#, REST, GraphQL
AI/LLM: LangChain, OpenAI, Claude API, Gemini, Hugging Face, Pinecone, RAG, vector databases, prompt engineering
Automation & CRM: n8n, GoHighLevel (GHL/HighLevel), Zapier, Conversation AI, Voice AI, A2P 10DLC, Twilio, LC Phone, LC Email, webhooks, web scraping
Databases: PostgreSQL, MongoDB, Redis, Supabase, MySQL, Elasticsearch
Cloud & DevOps: AWS, GCP, Azure, Docker, Kubernetes, CI/CD, Vercel
Not limited to these. I pick whatever works best for your project.
Some things I've done over the past 8 years:
Built a fintech trading platform that processed $15M+ in transactions
Shipped a SaaS product to 10,000+ active users with 99.9% uptime
Set up n8n pipelines that killed 20+ hours/week of manual data entry
Built RAG systems that improved search accuracy by 85% for enterprise clients
Migrated a legacy Python 2.7 codebase to Python 3.10 in under 2 months
Improved React frontend load times by 40% through performance work
Built a full GoHighLevel system for roofing companies with opportunity pipelines, Conversation AI, Voice AI for inbound calls, missed-call text-back, and round-robin routing that turned after-hours leads into booked appointments
How I work:
Honest timelines, not padded ones. Daily updates, clean code, and a product that actually works. Most projects fail because of poor communication, not bad code, so I overcommunicate. 30 days of bug fixes after launch because I don't disappear once the project is done.
Got a project in mind? Send me the details and I'll get back to you within a few hours.
Keywords: Full Stack Developer, React Developer, Next.js Developer, Angular Developer, Node.js Developer, NestJS, Python Developer, Django, FastAPI, TypeScript, .NET Developer, C# Developer, ASP.NET Core, GraphQL, REST API, AI Developer, AI Engineer, LLM Application Developer, RAG Developer, LangChain, OpenAI, Claude, Gemini, Pinecone, Vector Database, Prompt Engineering, AI Chatbot, Conversational AI, AI Agent, Generative AI, n8n, Workflow Automation, Web Scraping, Zapier, GoHighLevel, GoHighLevel Expert, GHL, GHL Expert, GHL Developer, HighLevel, GHL Snapshot, GHL Workflows, GHL Voice AI, GHL Conversation AI, Voice AI Agent, Opportunity Pipelines, CRM Automation, Sales Funnel Automation, Missed Call Text Back, A2P 10DLC, LC Phone, LC Email, Twilio, SaaS Mode, White Label CRM, Lead Generation Automation, Round Robin Lead Routing, Appointment Booking Automation, Roofing CRM, Contractor CRM, Med Spa CRM, Real Estate CRM, Agency CRM, PostgreSQL, MongoDB, Redis, Supabase, Elasticsearch, AWS, GCP, Azure, Docker, Kubernetes, Stripe, Shopify, WordPress, Microservices, SaaS Development, Bot Development, WebSockets, DevOps, CI/CD, Clean Architecture, JWT, OAuth, Vercel
C#
MERN Stack
Django
NestJS
JavaScript
React
Node.js
FastAPI
Front-End Development
Software Development
Python
n8n
LangChain
Artificial Intelligence
Flask
Next.js
PostgreSQL
.NET Core
Angular
ASP.NET Core
How it works
Post a job for freePost a job
Tell us what you need. Create your own job post or generate one with AI then filter talent matches.
Hire top talent fast
Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.
Collaborate easily
Use Upwork to chat or video call, share files, and track project progress right from the app.
Payment simplified
Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.
Don't just take our word for it
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
KD
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
DM
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
KK
Katja Krohn
Summa Linguae
How do I hire a .NET Framework C# Engineer in Canada on Upwork?
You can hire a .NET Framework C# Engineer in Canada on Upwork in four simple steps:
Create a job post tailored to your .NET Framework C# Engineer project scope. We'll walk you through the process step by step.
Browse top .NET Framework C# Engineer talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top .NET Framework C# Engineer profiles and interview.
Hire the right .NET Framework C# Engineer for your project from Upwork, the world's largest work marketplace.
At Upwork, we believe talent staffing should be easy.
How much does it cost to hire a .NET Framework C# Engineer?
Rates charged by .NET Framework C# Engineers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.
Why hire a .NET Framework C# Engineer in Canada on Upwork?
As the world's work marketplace, we connect highly-skilled freelance .NET Framework C# Engineers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream .NET Framework C# Engineer team you need to succeed.
Can I hire a .NET Framework C# Engineer in Canada within 24 hours on Upwork?
Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive .NET Framework C# Engineer proposals within 24 hours of posting a job description.
Find more freelancers
Top cities for .NET Framework C# Engineers in Canada