Hire the Best Object Oriented Programming (OOP) Specialists
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
Ethan A.

Fort Lauderdale, Florida

$30/hr
5.0
11 jobs

I'm a programmer/software engineer who's had some prior experience in web development and tutoring. No matter how daunting a task I always try to put my best foot forward and accomplish it. I took a technical course in programming in high school and have invested a lot of my own time in it since then. I also work as a tutor and I enjoy helping others learn, having previously worked at Kumon alongside freelance tutoring. I'm largely self-taught, and I often try to learn as much as I can to grow and get better at what I do. -Experienced in C/C++ including make a real-time messaging app where users can message one another from anywhere, and a fighting game -Experienced in Javascript and web development. I hold an MTA certification in JavaScript and I've also completed and have been certified by FreeCodeCamp in it. I've made several websites ranging from a local non profit to my high school, I also maintain my own website, usually with games, general projects and other things that interest me -Java, I hold an ITS certification in it and have made a sorting visualizer using it. -Experienced in Python, I've made a data visualizer with it and engaged in scientific computing using it Whatever project I'm handed, I'll try to get it done to the best of my ability and as short a time I can. I'm extremely receptive to criticism and I'll make any adjustments necessary because what's perfect the first time around? I'll both ask and answer questions to make sure a project comes out as good as can be, and as accurate to the vision that it started with.

  • Java
  • C++
  • Python
  • Web Development
  • JavaScript
  • C
  • Arduino
  • Arduino IDE
  • Data Engineering
  • Tutoring
  • Mathematics Tutoring
Shehrzad Q.

Palo Alto, California

$150/hr
5.0
3 jobs

I have worked in machine learning, computer vision, audio processing, defense (signals intelligence), medical imaging (stereotactic radiosurgery, ultrasound), life sciences (biotech/pharma), medical robotics, and wireless communications. Involved in writing a significant amount of software, ranging from the desktop/workstation/cloud arena (Wintel, Linux, Mac OS X) to deeply embedded systems (TI DSPs, MCUs, ARM) and in between! My 1st book, "Embedded Image Processing on the TMS320C6000 DSP (Examples in Code Composer Studio and MATLAB)," was published way back in April, 2005. I am a co-inventor or inventor on 15+ issued patents. I have published numerous articles in various trade magazines, and consulted for numerous companies both big (Meta, Google, TI, AMD, Sony) and small (many startups & medium sized firms).

  • C++
  • Python
  • MATLAB
  • Machine Learning
  • Digital Signal Processing
  • CUDA
  • OpenCL
  • OpenGL
  • Android
  • iOS
  • Embedded C
  • Embedded Linux
  • Real Time Stream Processing
  • Medical Imaging
  • Image Processing
Givin Y.

Elk Grove, California

$20/hr
5.0
7 jobs

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
Lee H.

Payson, Arizona

$40/hr
4.7
9 jobs

With over 35 years of professional experience developing Windows C++/C# desktop and web apps, I enjoy system programming, interfacing with hardware, and being thrown in the deep end. I am familiar with many technologies, including ASP.NET, SQL, Angular, WinForms, COM, Active Directory, Javascript, Typescript, OCR, and Git.

  • C#
  • C++
  • JavaScript
  • HTML
  • ASP.NET
  • Angular
  • Tesseract OCR
  • Desktop Application
  • OCR Software
  • SQL
Steve D.

Dedham, Massachusetts

$55/hr
5.0
12 jobs

I am an American citizen. English is my native language. Spanish is my second language. German is my third. I have also studied numerous other languages. In addition to software development as a contractor, I tutor students online in both computer science and the English language. I am also a technical writer, and I have authored a book on the C programming language.

  • Web Development
  • C++
  • C#
  • Python
  • Java
  • JavaScript
  • TypeScript
  • C
  • Basic
  • Lisp
  • Prolog
  • Artificial Intelligence
  • Angular
  • Node.js
  • PHP
Dmitry G.

Waltham, Massachusetts

$85/hr
5.0
5 jobs

Senior Windows & Cross-Platform Application Developer UWP • WPF • MAUI • Xamarin • WinForms • Bluetooth LE • IoT With 25+ years in software development, I build robust, high-performance desktop and mobile applications for the Windows ecosystem and beyond. My expertise spans the entire product lifecycle — from architecture and UI/UX to deployment — backed by hands-on experience with both waterfall and agile (Scrum) methodologies. What I Bring: deep Windows Stack Mastery: 20+ years creating production-grade apps with WPF, UWP, MAUI, Xamarin, classic WinForms and of course console applications. Bluetooth LE Specialist: Expert implementation of BLE services, GATT profiles, and device communication on Windows 10/11. IoT & Embedded: Extensive Arduino/ESP32 programming for telemetry, sensors, and consumer devices. Enterprise-Grade Quality: Delivered solutions for global leaders in telecom and energy, ensuring scalability, security, and maintainability. Technical Highlights: C# • .NET 4.8 → 8 • XAML • MVVM • WinUI 3 • Visual Studio • Git • REST/GraphQL • JSON/XML • SQL/SQLite • Unit & Integration Testing • CI/CD (GitHub Actions/Azure DevOps) • Performance Profiling & Optimization Why Hire Me? • fast, guaranteed results delivered strictly to your project requirements. • rapid, transparent communication and detailed status updates. • clean, well-documented code that your team can extend with confidence. • problem-solving mindset: I don’t just write code — I identify risks early and propose pragmatic solutions!

  • C++
  • .NET Framework
  • C#
  • C
  • Python
  • Golang
  • Node.js
  • TypeScript
  • React
  • Angular
  • Django
  • Amazon DynamoDB
  • Swift
  • Kotlin
  • Bash

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 Object Oriented Programming (OOP) Specialist in the United States on Upwork?

You can hire a Object Oriented Programming (OOP) Specialist in the United States on Upwork in four simple steps:

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

Rates charged by Object Oriented Programming (OOP) Specialists 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 Object Oriented Programming (OOP) Specialist in the United States on Upwork?

As the world's work marketplace, we connect highly-skilled freelance Object Oriented Programming (OOP) Specialists and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Object Oriented Programming (OOP) Specialist team you need to succeed.

Can I hire a Object Oriented Programming (OOP) Specialist 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 Object Oriented Programming (OOP) Specialist proposals within 24 hours of posting a job description.