Find top freelance VR developers quickly and easily on Codementor. Work with our vetted developers who have the proven skills and experience to get the job done. Get help with projects by-the-hour or long-term. Hire a trusted VR freelancer on Codementor today.
I've been a professional programmer since 2016, diving into Apple App Development since 2019 after a spur-of-the-moment decision to attend WWDC. I have a passion for solving "impossible" problems and helping others tackle their toughest challenges.
Since September 2024, my focus has been on Vision Pro development, particularly with Enterprise APIs. I believe this technology has the potential to elevate existing solutions to new heights.
If you're facing any challenges with Apple development platforms, feel free to reach out—I'm here to help!
Greetings everyone, I'm Sharat. My expertise lies in Unity3D, where I specialize in and have substantial experience working with:
- Quest 3, Quest Pro, Quest 2 devices.
- Quest Passthrough, Quest AR Apps & Quest VR Apps.
- Multiplayer apps using Photon PUN.
- Multiplayer VR (Quest + PUN)
- AR iOS & Android apps.
- VR, AR, Mobile & Desktop based product configurator apps.
- Ready Player Me .
- VectorNav Senso Simulations.
- Prototypes (VR, AR, iOS, Android, WebGL, Mac & Windows standalone) apps.
- 2D & 3D Games.
Being a software developer is more than just learning to program in a computer language. I have been building multiplayer games since 2015, primarily in Unity 3D using Photon Bolt or Photon Fusion (server-authoritative). In the past I have also designed several larger web sites from concept to deployment, some high-profile projects. I have served as a Lead Developer or Senior Developer for years, mentoring other developers and encouraging them to use the latest technologies and best practices. For tutoring, I would focus on teaching patterns, using events, and reusable methods for designing applications and reinforcing the need to stay current as new technologies are released. I can give advice on how to focus your learning efforts to target specific types of development positions, and interviewing advice for finding a position within a software company. I had been a developer in C++ for about 10 years prior to using C# and focused on web technologies, which I have now been doing for another 10 years. While I have primarily been using Unity 3d, Microsoft .NET / C#, I have also utilized VB and VB.NET, touched on Linux/PHP/MySQL from time to time, and worked with the Microsoft SQL Server/Express/CE products for 10+ years. I originally started building a Unity 3D game about 5 years ago, which passed Steam Greenlight and I am currently working on multiple Unity mobile and desktop games.
Domain Driven Design is a basis for each of my projects' structure, and I reinforce the need to use best practices when coding. I can also explain SCRUM, which is used by many companies for handling team project management.
For Unity 3D multiplayer networking projects I typically work with and recommend Photon Fusion along with PlayFab, PlayFab Matchmaking, and PlayFab Servers. I recommend and use PlayFab in most all of my projects.
If your final senior project is a "Concept to POC" type of project where the Proof of Concept is the working software required for a grade ,then I will also teach you to use Azure DevOps with a Git repository to manage the project (or Plastic for Unity projects), and Invision to wireframe your ideas before we begin developing any code.
I can help you document the Project Scope, Functional Specs, create Design Documents, and build the presentation for your senior college project. We can build completed projects in a short time, both the user interface and the server components as needed.
My focuses are Unity 3D, C#, .NET Core, HTML5 / CSS3, jQuery, Object Relational Mapping (Entity Framework or nHibernate), Microsoft .NET, Web Services, Azure, Photon, PlayFab, SQL Server, SQLite, Cosmos DB.
I’m a software developer with over 15 years’ experience in desktop, mobile, and 3D graphics technologies at companies including Sony Computer Entertainment and HP.
My core technical skills include Unity3D, C# / .Net, Java and C++.
I’m passionate about creating robust, maintainable software systems using techniques such as design patterns and loosely-coupled architectures.
In terms of mentoring, I have prior experience from helping out at a local programming club for junior coders.
https://www.linkedin.com/in/hbodasing
Software engineer specialized in Game Development with an unmatched ability and desire to learn new things... Looking for a position that would let me take a lot of responsibility for the products and the people, by setting up product architecture, creating processes, and maintaining the highest standards of development in line with the best practices and innovations in the industry
### About Me
I am an experienced **AI and Computer Vision Specialist** with a **Master’s degree in Computer Vision** and a recipient of the **Google Inside Look 2019 Award**. My expertise lies in developing advanced solutions in **Deep Learning, Machine Learning**, and **Image Processing**, with a strong focus on building and optimizing AI-driven systems.
I have successfully built AI teams using **Gemini**, **Groq**, and **Phidata**, enabling multi-agent collaboration for tasks such as **data collection, processing, and analysis**. Additionally, I specialize in **Face Recognition**, **Object Detection**, and **Video Analysis**, leveraging technologies like **TensorFlow**, **Keras**, and **OpenCV** to deliver impactful solutions.
### Key Achievements
* Optimized an object detection pipeline for a startup, reducing processing time by 40%.
* Built and deployed end-to-end ML models for image classification in production environments.
* Guided junior developers in designing and training custom CNNs, improving team performance.
### Mentorship Philosophy
I excel at breaking down complex AI concepts into digestible steps, empowering both beginners and experienced developers. Whether you're starting your journey in AI or looking to fine-tune and scale your solutions, I’m here to guide you with practical, hands-on advice.
* **GitHub**: [github.com/ahmetozlu](https://github.com/ahmetozlu)
* **Papers**: [Facial Expression Recognition](https://ieeexplore.ieee.org/document/8404767/) | [Automatic Age Estimation](https://ieeexplore.ieee.org/document/8404549/)
Senior Unity3d Developer specializing in game systems, game client development, applications of Unity in education and augmented reality (AR). Worked on a wide variety of projects with different genres and tech stacks: 2D, 3D, AR, VR; for PC, Android, iOS and WebGL platforms; single player and multiplayer. Result-driven with strong C# and OOP skills. Able to work both independently and as a part of a team.
**Consultant and full-stack software developer and consultant.**
* Currently an AI service and application development consultant.
* Backend specialist for 5 years at S&P and Banqsoft.
* Mobile specialist for 7 years with Diversido, Noble Muffins and other clients.
* Professional experience with Python, React, TypeScript, C++ and Java.
I got my start when I took over IT at a horse trailer dealership to gather money to move to Europe.
At AI Horizons, I built a complete AI entertainment product, including advanced and precise content filters necessary for monetization.
At S&P, I took our team's first two microservices from zero to production. I later served as scrum master, and was given a technical excellence award for my work in SQL optimization.
As a game developer, my Turbo Slicer product has been featured repeatedly by the Unity Asset Store. I wrote a finite element analysis kit for PlayWay S.A. to manage building collapse for the games Construction Machines 2016, Demolish & Build 2017 and Demolish & Build 2018.
On CodeMentor (Arc), I help developers with interesting problems. Some highlights:
* Helped an experienced engineer build a Gtk-based UI for an industrial control unit.
* Helped an entrepreneur deliver a Unity-based VR demo to customers and investors.
* Debugged problems of concurrency, thread safety and asynchronous IO in iOS apps.
* Lead a student through correct authoring of a filesystem driver.
Write me and let's get something done!
How to hire a freelance VR developer on Codementor
STEP 1
Post a VR request
We'll share your request with freelancers with relevant VR skills and expertise.
STEP 2
Review & chat with VR freelancers
Use our messaging feature to instantly chat with freelance VR developers around the world.
STEP 3
Hire the best VR freelancer
Choose the best freelance VR developer that meets your needs.
Frequently asked questions
How long do VR projects normally take?
The length of a project depends on many factors, including the scope of your project and the technical complexity of it. When you post a freelance VR project request on Codementor, you’ll have the option to indicate when you’d expect the project to be completed. We suggest chatting with the interested developers to ensure both sides are on the same page. For more information on how to post a freelance VR request on Codementor, check out our article.
How much does it cost to hire a freelance VR developer?
We don’t charge anything when you post a freelance hiring request for VR developers! You’ll have the chance to determine what the budget for your project is when you post the request. You’ll only need to pay the developer if you’re 100% satisfied with their work. Please know that Codementor charges a small service fee when a developer completes the job.
What makes Codementor VR developers different?
We do a comprehensive technical and communications screen of all VR developers at Codementor. Our network includes book authors, popular open source contributors, top Stack Overflow users and engineers at top tech companies. In addition, to continually ensure the quality of our freelancers, we regularly check in on existing VR developers’ user satisfaction rates.
What happens if I’m not happy with the freelancer’s work?
As a platform, we strive to ensure you’re always happy with your VR project’s results. If you’re unsatisfied with the results, you can choose to get a refund for the project. Additionally, you can contact our support team should you need any further assistance with your project.
For more answers to frequently asked questions, see here.