Hire the Best DirectX Developers
in the United States

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
Carlos S.

Miami, Florida

$30/hr
5.0
4 jobs

Game Developer (Software Engineering Background) with experience in desktop and mobile applications. Skilled in designing and developing creative, reliable, and scalable PC games with an agile approach, aligning high-level objectives with technical execution. Proficient in 10+ coding languages. 8+ years of coding experience Equipped to handle all types of jobs of any difficulty. Personal: I am all about balancing the big picture with the little details, and I value honesty above all else. My philosophy is simple: if I don’t know something, I will say so. But I can assure you I will also figure it out. Thanks for reading! Below, you’ll find a showcase of the projects I’ve worked on :)

  • Unreal Engine
  • Unity
  • C++
  • C#
  • Agile Software Development
  • AI Model Development
  • Python
  • Web Development
Matthew S.

Grayling, Michigan

$55/hr
4.9
56 jobs

Nearly two decades of computer operations and software development excellence, Matthew, is a leading full-stack developer multi-talented in frontend and backend processing, designing automations to quickly process large volumes of data, implementing impenetrable data encryption, and meeting current data security requirements. He is always desiring to learn through new challenges and additional studies. A positive attitude, integrity and passion show from Matthew’s work history. My Go-to Stack: * PHP (vanilla), CodeIgniter v3, MySql/Maria, Sqlite3, jQuery, vanilla javascript, CSS, HTML, W3.css, Bootstrap (or vanilla css); * C/C++, wxWidgets 2.8/3.x, Qt, Linux/Windows (10), SDL2/3; No AI Projects please. Thanks you.

  • PHP
  • C++
  • WxWidgets
  • JavaScript
  • MySQL
  • SQLite
  • C
  • CodeIgniter
  • Simple DirectMedia Layer
  • ASP
  • WordPress Plugin
  • Java
Leon H.

San Diego, California

$85/hr
4.8
168 jobs

25+ years in Software Development Available for 40-60 hrs./wk. Excellent references from CEOs of the companies. Bringing products to market: inception, spec, architecture, implementation, testing. Seeking for software development projects in the following areas on Windows Platforms: - Recent successful GPT-3/3.5/4 API experience with C#, DALL-E interface, and OpenAI Whisper. - Experience of developing RAG Web Service enabling chatting with private corpus of documents, based on Azure Cognitive Search SDK, Azure OpenAI API and Azure Cosmos Vector DB for vector, hybrid, and semantic search. Segmenting Word/PDF/Excel/CSV/Text documents, embeddings, and ingestion. - Worked with ML.NET in VSTO Outlook Add-In environment for email classification. - Experience with Text-To-Speech and Speech-To-Text using AWS, Azure, Google, Eleven Labs, and other vendors. Experience with Google Voice Services, including Diarization (recognition of different speakers and designation in the transcript), and Medical Transcription. Able to produce STS (Speech-to-Speech) application - interacting with ChatGPT over microphone and speakers. Recent Development Experience of TTS with OpenAI. - AI Training of basic GPT models using fine-tuning, and embedding techniques with vector databases, such as Pinecone, Qdrant, and Milvus APIs. - OpenAI Completion and Embeddings API, GPT-3/3.5/4, Whisper API for Transcribing and Translation - Azure Semantic Kernel, Azure Data Explorer (ADX), Azure Blob Storage, Azure Analytical Services. - AWS Text-To-Speech, AWS Storage - Web Services: REST-API, ASP.NET Framework and Core, WCF Web Services, Microservices - Azure Active Directory Authentication from Desktop Applications in C# - Desktop applications with C#/.NET Framework/.NET Core, WinForms, WPF, DevExpress - Microsoft Office VSTO/COM Add-Ins for Outlook, Excel, Word, and PowerPoint - Client/Server Systems: Sockets and high-level protocols, such as HTTP, FTP, MQTT - Windows Services - Microsoft Dynamics 365 - Hardware Interface: USB/RS232/RS485 Technologies and Frameworks: - Languages: C#, C/C++, Python, MicroPython, XML, JSON - Databases: SQL, SQLite, MySQL, Entity Framework 6/Core and LINQ. - Networking: Sockets (.NET and Winsock), REST API, WCF, HTTP, FTP, MQTT, packet-level TCP/IP, - Serial (RS232/RS485), MODBUS. - IDE: Visual Studio 2010 through 2022 - Office Add-Ins: VSTO Add-ins for Outlook, Excel, Word, PowerPoint. Add-In Express Framework. - VOIP: PJ SIP Stack with DBUS, Asterisk, Open Phone Abstract Library (OPAL) - Active Directory/LDAP/ADSI - Monte Carlo Simulations in C# - Linux: C/C++ and Python with MQTT Development on Ubuntu and Raspbian. - AES256 Encryption, Monte-Carlo Simulations, SHA256, PGP/GnuPG PKI (Public Key Infrastructure) Application binaries signing (Authenticode), Security Certificate generation in code based on CA. - Installers with Advanced Installer, Deployment strategies. - Product Licensing

  • Windows Forms
  • C++
  • C#
  • Microsoft Visual Studio
  • C
  • XML
  • DevExpress
  • JSON
  • Web Service
  • Microsoft Outlook
  • Winsock
  • TCP/IP
  • Microsoft Excel
  • Plugin Development
  • Quantitative Analysis
Chase H.

Redmond, Washington

$65/hr
5.0
8 jobs

I'm Chase, a Senior Software Engineer with 10+ years of experience owning full-stack systems across multiplayer games, cloud backend infrastructure, and developer tooling. At my most recent role, I was the sole engineer accountable for an entire live multiplayer game's technical stack - client systems, dedicated server infrastructure, backend APIs, database architecture, CI/CD pipelines, and live operations - effectively filling six specialized engineering roles simultaneously. I don't just contribute to systems. I own them end-to-end, from initial architecture through production stability and live deployment. My background spans Unity/C#, Azure/AWS, MongoDB/Redis, multiplayer networking, platform integrations (PlayFab, Epic Online Services, Steamworks, Easy Anti-Cheat), and backend API design. I've shipped production systems at Blizzard Entertainment on StarCraft II and led all engineering on a live multiplayer title at tinyBuild. I take on hard problems independently, communicate clearly across technical and non-technical teams, and deliver systems that hold up under real-world load. -------------------- CORE SKILLS -------------------- Programming Languages - C#, Python, TypeScript, C/C++, Lua Application Development (Client & Server) - Unity, React, Next.js, Roblox Studio - Node.js - PlayFab, Epic Online Services, Steamworks, Easy Anti-Cheat, Multiplay - Azure, AWS, MongoDB, Redis Tooling & Automation - Git, SVN - Jenkins, Docker - CI/CD pipelines, build systems, Python workflow automation Collaboration & Problem Solving - End-to-end system ownership - Multiplayer networking and desync debugging - Performance optimization and profiling - Production issue diagnosis across client, server, and backend - Technical leadership and cross-team coordination -------------------- NOTABLE PROJECTS -------------------- Blizzard Entertainment (StarCraft II) - Developed client gameplay features, UI systems, and engine improvements as part of a 2-3 person engineering team - Built and migrated web-based tooling pipelines and Python-automated data migrations for F2P feature rollout - Implemented backend features including CCPA compliance, Premium Arcade, and Twitch integrations - Collaborated cross-team on DeepMind AI integrations, anti-cheat systems, and platform integrations tinyBuild (Live Multiplayer Brawler) - Sole engineer owning the entire technical stack: client systems, dedicated server infrastructure, backend APIs, database, matchmaking, CI/CD, and live operations - Designed and built scalable backend architecture on Azure/AWS using MongoDB and Redis, operating dynamic dedicated servers via Multiplay with A/B deployments - Owned all platform integrations: PlayFab, Epic Online Services, Steamworks, and Easy Anti-Cheat - Directed engineering efforts, mentored teammates, and served as primary technical contact for external teams Contract Work - Multiplayer lobby systems (Steam & LAN matchmaking) - Backend infrastructure and API development - Python tooling, CI/CD pipelines, and codebase refactors - Platform integrations and anti-cheat implementations - Built a Three.js 3D model viewer integration for a client web application content pipeline -------------------- ACCOMPLISHMENTS -------------------- - Owned and operated a complete live multiplayer game backend as a single engineer, covering infrastructure, APIs, database, matchmaking, and server orchestration at production scale. - Designed and implemented A/B deployment strategy for dedicated game servers, minimizing downtime during live updates. - Integrated Easy Anti-Cheat as a shipped production responsibility, protecting a live player base. - Delivered Python-automated data migrations at Blizzard to consolidate expansion content into the base game for StarCraft II's F2P rollout. - Architected backend systems from the ground up that supported a live game through its full production lifecycle. -------------------- EDUCATION -------------------- - B.S. Computer Science in Real-Time Interactive Simulation, DigiPen Institute of Technology - A.S. Computer Science, Highline College

  • C++
  • C
  • C#
  • TypeScript
  • Node.js
  • Python
  • Unity
  • Game Development
  • MongoDB
  • Jenkins
  • Lua
  • Software Debugging
  • Microsoft Azure
  • AWS Development
Mike L.

Redondo Beach, California

$100/hr
5.0
27 jobs

I have 7 years of experience working for the AAA game studio Nexon America and 20 years of software engineering experience overall. * Launched 8 games in Nexon Launcher: Combat Arms, Ghost in the Shell First Assault, Dirty Bomb, Maplestory, Vindictus, Mabinogi, Icarus, Atlantica Online. * Launched 3 Facebook games: MapleStory Adventures, Wonder Cruise, Zombie Misfits. * Launched Lawbreakers alpha for Steam. Linkedin: bit.ly/2OjxrB0 Github: bit.ly/3u3f3Ni

  • C#
  • Unreal Engine
  • Python
  • JavaScript
  • C++
  • C
  • Swift
  • Virtual Reality
  • Three.js
  • OpenGL
  • Graphics Programming
  • WebGL
  • Raspberry Pi
Grigorii Z.

Cary, North Carolina

$60/hr
5.0
55 jobs

My technical summary: - HTML/DHTML/HTML 5, ASP.NET1.1/.NET2.0/4.0, MVC 3 with Razor, Silverlight, Entity Framework 3.5/4, LINQ, WCF, javascript/jQuery/toolkit, Remoting, log4net, NUnit, JavaScript on IIS server, Java SE/EE, JSP, Eclipse on Tomcat server; Ruby, Watir, Ruby-on-Rails on Web-bricks. - C/C++/VC++/C#.NET development with API/technologies: Win32 API, MFC, OLE, COM, STL, ATL, GDI, OpenGL, .NET, ActiveX, Automation, DirectX, MS XML, MS HTML. - NUnit, Watir, Selenium, Squish Frog Logic, MS Team System, development of Web-test automation tool based on Selenium RC. - Reporting: Reporting Services, Microsoft Report Viewer, Crystal Reports. - Borland Delphi: small windows applications and one large project using the technologies Fast reports, ADO, Automation, OmniXML. - Database development: MS SQL 2000/2005/2008, MS Access, MS Excel, technologies: DAO, ODBC, OLE DB, ADO/ADO.NET, MS Office Automation, SQL/T-SQL (SP, triggers), design of databases with ErWin - Mathematics research: complicated mathematical hands-on tasks solving, Fuzzy Logic, Neural Networks, Expert Systems, Genetic Algorithms, etc. Graphics programming and Game Development: 2D and 3D image processing, computational geometry, game physics. - Computer modeling: GPSS, Arena. - Operating systems: Windows 95/98/Me/NT/2000/XP, Windows CE, Windows Server 2000/2003, MacOS X Leopard. - Source control systems: Pocket PC 2003, Windows Mobile 5, Native Visual C++. - Other: design patterns, files format parsing, data storing technologies, reverse engineering, search systems (full-text search), cryptography.

  • ASP.NET MVC
  • C++
  • C#
  • HTML
  • JavaScript
  • Windows Communication Foundation
  • .NET Framework
  • AJAX
  • jQuery
  • ADO.NET
  • ASP.NET
  • Web Development
  • Data Scraping
  • LINQ
  • Microsoft Silverlight

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

How do I hire a DirectX Developer in the United States on Upwork?

You can hire a DirectX Developer in the United States on Upwork in four simple steps:

  • Create a job post tailored to your DirectX Developer project scope. We'll walk you through the process step by step.
  • Browse top DirectX Developer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top DirectX Developer profiles and interview.
  • Hire the right DirectX Developer 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 DirectX Developer?

Rates charged by DirectX Developers 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 DirectX Developer in the United States on Upwork?

As the world's work marketplace, we connect highly-skilled freelance DirectX Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream DirectX Developer team you need to succeed.

Can I hire a DirectX Developer in the United States 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 DirectX Developer proposals within 24 hours of posting a job description.