Hire the Best C# Developers & Programmers
in Canada
Gander Bay North, Canada
Gameplay Systems Engineer specializing in Unreal Engine C++ gameplay development and Unity C# programming. I build scalable gameplay systems, multiplayer features, AI behaviors, and modular game architecture. I work best on projects where strong engineering structure matters — designing systems that are modular, maintainable, and built to scale as a game grows. My work often sits at the intersection of gameplay, networking, and technical design, helping teams move from prototype systems to scalable production gameplay architecture. Recently I’ve been working on multiplayer gameplay architecture in Unreal Engine, building subsystem-driven gameplay frameworks, AI systems, and progression systems designed for multiple game modes and long-term expansion. I collaborate closely with designers, artists, and producers to turn ideas into stable, performant gameplay features that feel great to play. What I Can Help With: Unreal Engine: - Gameplay systems (C++) - Multiplayer architecture & replication - Game modes, GameState / PlayerState systems - AI systems (Behavior Trees, State Trees, perception) - Subsystem architecture & modular gameplay frameworks - Performance optimization Unity: - Gameplay programming (C#) - Mobile game development - UI systems - Addressables & asset pipelines - Performance optimization General Game Engineering: - Game prototypes - Gameplay mechanics implementation - System architecture & refactoring - Debugging and performance tuning - Technical design support How I Work: - Clear communication and fast iteration - Strong engineering foundations - Clean, maintainable systems Services: - Unreal Engine gameplay programming - Unreal Engine C++ development - Multiplayer gameplay systems - Unity gameplay programming - Game mechanics implementation - AI behavior systems If you need a developer who can design and implement robust gameplay systems, I’d be happy to discuss your project.
- C#
- Unreal Engine
- C++
- Unity
- Game Development
- Game Mechanics
- Game Engine
- Game Framework
- Game Prototype
- Game Customization
- Game Development Bug Fix
- Game Consultation
- Game Design
- Game Testing
- Video Game
Winnipeg, Canada
I specialize in data-driven software development with a focus on analytics systems and simulations. With three years of educational experience, I've collaborated on diverse projects, including designing a comprehensive SQL database for Formula 1 performance analytics covering over 692K records and creating a Java application for real-time queries. I also developed an event-driven airport runway simulator in C++, mastering the intricacies of scheduling and data management. My strong technical skills in Java, C++, and SQL, combined with my hands-on project experience, enable me to deliver efficient, high-quality solutions that enhance functionality and user experience. If you need a detail-oriented programmer who excels at transforming complex data into actionable insights, let's discuss how I can contribute to your projects.
- Web Application
- Web Development
- Software Development
- Desktop Application
- Agile Software Development
- CI/CD
- Data Structures
- Logical Data Solutions Manifest
- Communications
Vancouver, Canada
Top 0.01% nationally; 2nd in Canada, repeated top-20 finishes in programming, mathematics, and physics competitions. $1M+ earned, 100% Job Success, 7,600+ hours, average engagement 330+ hours. I build production AI inside real products, especially Rails/Python systems that need more than a demo. • Multi-LLM failover across Claude / GPT / Grok - 99.9% uptime, zero dropped requests • PGVector RAG 5-10x faster than hosted APIs, embedded in Active Record • AI contract parser shipped in 3 weeks with OCR fallback and source-document backlinks • 1M-row pipeline cut from 90 minutes to 30 seconds for an industrial dashboard where downtime costs millions 25 years shipping software: Rails 15 years, Python 8 years, Node, .NET, PostgreSQL/vector search, F#, Clojure, Scala, C/C++, scraping, and data pipelines. Former CTO: grew a company 12x from $20K/mo to $250K/mo, hired engineers, set direction, and still wrote the hard code. Send me the product, the stack, and what the AI needs to do. I respond fast and only take projects with a clear path to value.
- AI Model Integration
- Ruby on Rails
- Retrieval Augmented Generation
- AI Agent Development
- LLM Prompt Engineering
- Python
- Generative AI
- PostgreSQL
- Software Architecture
- Machine Learning
- Vector Database
- AI Consulting
- Chatbot Development
- API Development
- Database Optimization
- Deep Learning
- Node.js
- JavaScript
- MySQL
- React
Hamilton, Canada
- Perform data analysis with high complexity in support of ad-hoc customer requests and new customer onboarding. - Work with customers to define requirements and ensure designs meet the business objectives. - Develop SQL and SAS queries and reports for analyzing and presenting data. - Experience with computer programming languages: Java, C#, VB6, VBA, HTML & CSS and JavaScript. - Experience with SharePoint. - Experience with Microsoft Access, Microsoft Word, Excel and Power Point - Experience with data scraping using Scrapy (Python web-crawling framework)
- Data Analysis
- SAS
- Microsoft Excel
- Python
- SQL
- SQL Server Integration Services
Saskatoon, Canada
I am a skilled and experienced programmer with a strong background in Python (Django, Flask), HTML/CSS, and PHP/MySQL development. With 5+ years of hands-on experience in web development, I have successfully delivered a wide range of projects, from creating dynamic web applications to optimizing database performance. My expertise extends to designing and implementing robust backend systems, crafting intuitive user interfaces, and ensuring seamless database integration. Whether you need a custom web application, database optimization, or frontend development, I have the technical proficiency and problem-solving abilities to deliver high-quality solutions on time and within budget. I am dedicated to providing clients with reliable and efficient programming services, tailored to their specific needs.
- Data Scraping
- Microsoft Excel
- JavaScript
- PHP
- jQuery
- phpMyAdmin
- Data Entry
- Microsoft Word
- cPanel
- Administrative Support
- MySQL
- WordPress
- HTML
Edmonton, Canada
Good day and thank you for viewing my profile! I am professional and full time freelancer (7+ years), reliable, flexible and aim oriented person, so you can be sure your project will be completed in time and top quality. In my work i am mostly using: BEM, HTML5, CSS3, Sass(Scss), Less, JavaScript, JQuery, Adobe Photoshop, Bootstrap, Slim, Sublime Text, Vstudio, GIT, Zeplin, Figma, Invision, Gulp, Prepros etc. I can work in your timezone working hours if needed. Also if you have some interesting and new things for me to study and work on - i am ready! At the end you will get w3c valid, semantic, structured and well commented code, seo friendly, pixel-perfect to layouts/mockups (if designs are perfect themselves). Please notice that I am not a web designer. Unfortunatelly I can't create a design for you. Feel free to contact me for advice or a consultation, i will be glad to help you! Thank you for having time to look at my profile. Hopefully we can work together. Best regards, Zhan
- HTML5
- CSS 3
- SCSS
- JavaScript
- Git
- Bootstrap
- gulp
- Responsive Design
- Front-End Development
- Landing Page
- PSD to HTML
- XD to HTML
- BEM
- Email Template Development
- Figma
- Twitter/X Bootstrap
- Slim
How it works
Post a job for free Post 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.”
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.”
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.”
Katja Krohn
Summa Linguae
How do I hire a C# Developer & Programmer in Canada on Upwork?
You can hire a C# Developer & Programmer in Canada on Upwork in four simple steps:
- Create a job post tailored to your C# Developer & Programmer project scope. We'll walk you through the process step by step.
- Browse top C# Developer & Programmer talent on Upwork and invite them to your project.
- Once the proposals start flowing in, create a shortlist of top C# Developer & Programmer profiles and interview.
- Hire the right C# Developer & Programmer 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 C# Developer & Programmer?
Rates charged by C# Developers & Programmers 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 C# Developer & Programmer in Canada on Upwork?
As the world's work marketplace, we connect highly-skilled freelance C# Developers & Programmers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream C# Developer & Programmer team you need to succeed.
Can I hire a C# Developer & Programmer 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 C# Developer & Programmer proposals within 24 hours of posting a job description.
Find more freelancers
Top cities for C# Developers & Programmers in Canada
- TypeScript Developers in Fredericton, NB
- Git Developers in Regina, SK
- Ruby on Rails Developers in Mississauga, ON
- Unity Developers in Montreal, QC
- API Developers in Toronto, ON
- Salesforce Developers in Toronto, ON
- iOS Developers in Toronto, ON
- Ubuntu Developers in Ottawa, ON
- CSS3 Developers in St. John's, NL
- CSS3 Developers in Burnaby, BC
- Web Testing Specialists in Edmonton, AB
- CSS3 Developers in Kingston, ON
- CSS3 Developers in Scarborough, ON
- CSS3 Developers in Milton, ON
- Salesforce Experts in Toronto, ON
- Game Developers in Toronto, ON
More top skills in Canada
- Java Developers in Canada
- ASP.NET Developers in Canada
- PHP Developers in Canada
- Core Java Developers in Canada
- LinkedIn API Developers in Canada
- Django Developers in Canada
- Express Js Developers in Canada
- JavaFX Developers in Canada
- C++ Programmers & Developers in Canada
- Ruby Developers & Programmers in Canada
- Flask Developers & Programmers in Canada
- Outsourced Developers in Canada
- TypeScript Developers in Canada
- Bitcoin Developers in Canada
- Adobe Commerce (Magento 2) Developers in Canada
- Instagram Developers in Canada