Hire the Best OpenGL Developers
in the United States
Elk Grove, California
I am a Computer Science student and software developer experienced in web development, 3D graphics, and game architecture. I enjoy working with teams to turn client's ideas into finished products. My experiences includes Java, Python, TypeScript, React, Flask, SQL, OpenGL, JOGL, GLSL shaders, and GitHub. I have worked on projects such as cross-platform expense tracker, Java HTTP server and load testing tool, 3D graphics projects, an AI powered sermon sub for a church client, and a multiplayer zombie tag game that features all game mechanics and NPCs. - Strong in Java, Python, TypeScript, React, Flask, SQL, and GitHub - Experienced in game development, 3D graphics, shaders, networking, physics, AI systems - Comfortable with frontend, backend, debugging, project planning, and team collaboration - Interested in game development, AI deep reinforcement learning, Local LLM, PC building, and software development. - Clear and frequent communication is important to me when being successful on an project - I love honest feedback as it makes me grow as a person and helps me to teach others in being successful
- Game Design
- Game
- Product Development
- Construction Document Preparation
- Web Application
- Web Development
Collingswood, New Jersey
Please feel free to view some webGL proof-of-concept demos at the link below. I've worked for the past 11 years almost exclusively with webGL. Jobs have included 3d model viewers, product configurators, bone-based animation, particle effects, procedural mesh generation, multi-layer 2D sprite environments, and motion capture/motion tracking for armature animation. Prior to this I have about 2 years experience working on staff for a virtual reality lab. I can work in a number of languages - and am currently most familiar with Javascript/Typescript. I have also worked in C, C++, GLSL, Java, Python, PHP and Javascript. I tend to pick up on what I don't know quickly, and am happy to do research for project solutions. To expound upon the v.r. experience: While working on staff at the lab I was tasked with developing software for an accelerometer-based glove apparatus, learned about VR theory and methods of application, worked with a unity-like engine, and modeled in 3DStudioMax and Maya. I was also involved in the various upkeep and troubleshooting needs of a VR-capable network of nodes and projectors.
- C++
- OpenGL Shading Language
- 3D Modeling
- JavaScript
- TypeScript
- 3D Rigging
- Animation
- 3D Animation
- Blender
- 3D Game Art
- Three.js
- WebGL
- Web Application
Arcadia, California
My name is Erik, and I am an audio software developer in California. My experience includes real-time audio applications, interactive 3D user interfaces, cross-platform build systems, and debugging across multi-threaded environments. I guarantee fast turn around times and easy communication. My skills include: - Cross-platform C++ development. - Real-time audio software development. - 3D graphics. -Web frontends. -Debugging. -Performance tuning. My Tools Include: -JUCE 8 -C++ -CMake -CLion -Three.js -Vite -JavaScript Why Choose Me: -Over a decade of serving clients on Upwork. - Extensive experience in both audio technology and commercial sound / music. - A decade in the music and film industries as a composer and sound designer. - Strong communication skills and a client-focused approach. Feel free to reach out to discuss your project needs. I am happy to setup a one-on-one call at your convenience, Erik
- C++
- Audio Engine
- Software Licensing
- Software Testing
- Software Design
- Three.js
- JavaScript
- React
- AR & VR
- Plugin Development
- Music Dubbing
- Audio Mastering
- Sound Mixing
San Diego, California
My skill set: Modeling, Animation, Texturing, Lighting, Rendering, and Tools Development. With 10+ years of experience in the Animation Industry, I've worked on everything from animation to VFX pipeline development. DCC's: Maya, Zbrush, Houdini, C4D, Blender, After Effects, Nuke, Unreal, et al. I typically develop in c++/c#, Python, CUDA/OpenCL
- C++
- 3D Modeling
- Linux
- Qt Framework
- Python
- Microsoft Visual Studio
- OpenCL
- 3D Design
- Nuke
- Autodesk Maya
- CUDA
- Software
- Adobe Creative Cloud
- Unreal Engine
- 3D Rendering
Kennesaw, Georgia
I build interactive 3D web experiences end-to-end — Three.js, WebGL, React, full-stack — for clients who need browser-based 3D done right. Most teams either subcontract the 3D out to specialists (slow, expensive) or hand a 3D file to a generic React dev (looks bad). I'm the rare combo: 10+ years in Blender + production full-stack JavaScript engineering. One person, one timeline, one accountable point of contact. ▶ What I Build 🌐 Interactive 3D Web Applications ▸ Real-time multiplayer experiences (Three.js + WebSocket) ▸ Product configurators, virtual showrooms, training simulators ▸ Custom WebGL and shader work ▸ Cross-device support, performance-tuned for production 💻 Full-Stack Web Applications & SaaS ▸ React, TypeScript, Node.js, real-time data sync ▸ Auth, subscriptions, payments, OAuth integrations ▸ Postgres / Supabase, cloud deployment ▸ From MVP to production-ready platform ✔ Architect with 9+ years at a Fortune 15 company 🎨 3D Assets Built for the Web ▸ Models, animations, and exports purpose-built for browser delivery ▸ Optimized GLB/GLTF, Draco compression, texture budgets ▸ Mixamo / Rokoko motion capture integration when characters are needed 🔧 Custom Blender Tools (Python) ▸ Automation scripts and addons for studios with repetitive pipeline work ▸ Custom export tools, batch processing, integration with non-Blender systems ▸ Tools that save your team hours per project ▶ Recent Shipped Work ▸ A Blender plugin for navigation-grid generation and game-ready map export ▸ A Blender lip-sync plugin with both cloud and local TTS engine support ▸ A real-time multiplayer virtual tabletop built in Three.js + WebSocket (Masterwork Campaign Workshop) ▸ A conversational 3D avatar widget with TTS, viseme-synced lip sync, and embedded lead capture. If you need interactive 3D on the web, I can build the whole thing — design through deployment.
- 3D Modeling
- 3D Rigging
- Blender
- Character Design
- Autodesk Maya
- Character Animation
- WebGL
- iClone
- Photogrammetry
- Unity
- 3D Motion Tracking
- Tutoring
- Deep Learning
- Motion Capture
- Character Modeling
Dallas, North Carolina
In january 2026 my opensource Bellsack game engine briefly went viral. My fans and market speculators created 2 memecoins of the same name which moved over 2 million dollars in 1 day and at one point had $700k, but soon crashed to near $0, not my money but I got $13k in transaction fees. I am hoping to do it bigger next time as I continue improving my product. I am available to do a variety of programming, math, or other work. My upwork success score seems to be low recently because of lack of doing upwork jobs. I will get your work done. I am available for general programming or math jobs. For example... I can make a web browser do almost anything, but I dont know alot of libraries. I've used up to 80 off-screen canvases at once and over a trillion multiplies per second (teraflop) in browser, neuralnets, webcam, gamepad, ajax, low lag connection to servers, generating files that didnt even exist for download from a lone html file, opening and creating zip files, bending pics onto curved surfaces, 2d voxels, time rewind/forward, physics sims, scalar fields up to 15000 dimensions, divs (dom nodes) at angles moving around like with springs between them, putting webpage parts onto 3d polygons, custom designed programming languages built from scratch, secure-hashing and encryption, universal-pattern-calculus-combinators, drag and drop, searchable tables sortable by columns or by custom tuneable orders by sliders and checkboxes, data structures for DAG based secure sync across untrusted borders, optimization, connection to other systems. Just about anything you want a browser to do, that is defined purely in terms of computer behaviors (not specific other systems since theres alot of them and I likely dont know all of them you need, though can learn), I can find a way to do it. Education: MS 3.23, BS 3.55, Computer Science, NC State Univ 2000-2006 I can do up to 25 hours/week on average. CAN USE AI-GENERATED CODE OR NOT ON YOUR PROJECT: On some projects I use small pieces of AI generated code but I do read and understand and improve the code before using it in a final project. Is that ok, and to what extent here? Its very good with math. If that is not ok I will just learn things in general from AI but not use any of its code output. The generated code is copyrighted to me by the OpenAI license "We hereby assign to you all our right, title, and interest, if any, in and to Output." so I can legally sell or opensource that code, if its not just a big quote of something else the AI saw. Its very smart and comes up with original ideas. For example, my "computeUint10Distances = (tridist, shift, yFrom, yTo, xFrom, xTo, orthogonalDist, diagonalDist, optionalMaxDist)" function in Blob Monsters Game was written part by me and part by AI. Experience - Highlights: • (in progress) My own programming language. All possible programs are made of combos of calls of a single function for low-lag GPU-speed secure Internet sync. Tiny or huge pieces of computing securely realtime copy/pastable across internet. • (in progress) Browser webcam and GPU.js will turn tennis balls into 6d joysticks Billions of people have no VR-like controllers. A bucket of tennis balls is cheap. .js file that any webpage can use. Desktop or hold balls above phone front camera. • Variety of languages and systems across jobs and my open-source projects. • Talking advanced things with nontechnical people. • Experimental search engine made of 100k wikipedia images and 70gB of text. • Reverse-engineered SSL code to make a program compatible with packet sniffers. • Stateless form of OpenCL does depend-net of GPU work in 1 low-lag function • Used 400 VM computers at once • Phone takes picture of bill (power, phone, etc), automaticly scans into bank. • Volume norming where holding microphone closer to speaker than your mouth cant explode while amplifying a whisper from across the room. • Musical instrument evolver generates java code that computes wave amplitudes • My JSON parser/generator is very small: 16kB • Deep debugging in Eclipse – once traced a network call for 2 hours • Reduced lag by doing many SQL queries in the same network call • Textarea to change learning algorithm code while its learning and instantly see • Language detection of top 35 languages by curved ngram statistics. • Reordered complex caching steps to extend map search to variable distance • Tool to automatically verify a unicode upgrade • Computed top 16 Wikipedia centroids contains Albert_Einstein and Molecule • Packaging java programs and any files into an executable jar file. • Custom webcrawlers (1) find many files types (2) cache restaurant menu internals
- OpenGL
- Java
- JavaScript
- HTML
- CSS
- SQL
- Graphics Programming
- OpenCL
- Performance Optimization
- jQuery
- Eclipse IDE
- Mathematics
- Artificial Intelligence
- Desktop Application
- Server
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 OpenGL Developer in the United States on Upwork?
You can hire a OpenGL Developer in the United States on Upwork in four simple steps:
- Create a job post tailored to your OpenGL Developer project scope. We'll walk you through the process step by step.
- Browse top OpenGL Developer talent on Upwork and invite them to your project.
- Once the proposals start flowing in, create a shortlist of top OpenGL Developer profiles and interview.
- Hire the right OpenGL 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 OpenGL Developer?
Rates charged by OpenGL 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 OpenGL Developer in the United States on Upwork?
As the world's work marketplace, we connect highly-skilled freelance OpenGL Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream OpenGL Developer team you need to succeed.
Can I hire a OpenGL 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 OpenGL Developer proposals within 24 hours of posting a job description.
Find more freelancers
Top states for OpenGL Developers in the United States
- WebGL Developers in Texas
- WebGL Developers in Florida
- Unity Developers in Pennsylvania
- Unity Developers in Florida
- Game Developers in Missouri
- Game Developers in Michigan
- Game Developers in Massachusetts
- Game Developers in Illinois
- Game Developers in North Carolina
- Game Developers in New Jersey
- Game Developers in California
- 3D Designers in Colorado
- 3D Designers in Massachusetts
- 3D Designers in Ohio
- Game Developers in Texas
- 3D Rendering Artists in Arizona
More top skills in the United States
- DirectX Developers in the United States
- Three.js Developers in the United States
- WebGL Developers in the United States
- Unity Developers in the United States
- Ggplot2 Specialists in the United States
- Unreal Engine Developers in the United States
- Game Developers in the United States
- VR Developers in the United States
- 3D Rendering Artists in the United States
- CGI Specialists in the United States
- 3D Designers in the United States
- Blender3D Developers in the United States
- 3D Animators in the United States
- Augmented Reality Developers in the United States
- Express Js Developers in the United States
- Vue.js Developers in the United States