C++ Developers

C++ Developers

Get Your C++ Project Started Today!

Hire a freelance C++ developer today to build software, programs, games and other applications. C++ developers and software engineers can use C++ to create programs for a variety of operating systems and hardware.

C++ (also known as C with Classes or C Plus Plus) is a general purpose programming language that adds object-oriented features, like classes, to the C programming language. A versatile intermediate-level language, it contains both high-level and low-level features and is a popular choice for device drivers and embedded software. On oDesk, the world’s largest online workplace, you’ll find C++ developers who can develop programs for businesses and professionals around the world.

HOURLY RATE

HOURS BILLED

Software Developer in C,JAVA with Integrated Knowledge in Data Bases

I'm doing my bachelor's in Software Engineering from MCS, NUST, a well-known institution in the country.
I have taken a number of core courses in the Software Engineering Field.
- Fundamentals of Programming in C
- Data Structures in C
… more

I'm doing my bachelor's in Software Engineering from MCS, NUST, a well-known institution in the country.
I have taken a number of core courses in the Software Engineering Field.
- Fundamentals of Programming in C
- Data Structures in C++
- Software Design and Architecture (Documentation)
- Object Oriented Programming in JAVA
- Highly Skilled in SQL Server Databases along with Database Designing.
- Experienced in developing Java GUI Applications for management of Databases.
- Expert in Problem-solving using MATLAB.
- Hold a MCS Certification for Software Process Engineer.
less

C/C++/Java Developer

I am a _real_ software engineer, I write programs for programmers, not computers.
I've been a full time employee for the past 9 years as a software engineer, creating software applications in Windows, Unix/Linux platforms as well as
… more

I am a _real_ software engineer, I write programs for programmers, not computers.
I've been a full time employee for the past 9 years as a software engineer, creating software applications in Windows, Unix/Linux platforms as well as developing software tools and some handy scripts. List of my skills includes but not limited by:
Object-Oriented Programming, Design Patterns, Algorithms, Multithreading, Networking, GSM, Virtual Machine, C, C++, Java, Perl, Python, VBA, OCaml, Swift, XML, TCP/IP, UDP, Linux, Unix, Wireshark Dissector, Oracle, MySQL
I'm fast learner and I'm keen to learn new technologies.
I'm looking forward to work with you!
less

C++, CUDA, Matlab, Simulink, Optics

My main skills are C, C++, Matlab, Python, Simulink, GPGPU (CUDA, OpenCL), machine learning, computer vision (incl. OpenCV), DSP (audio processing, image processing). I work with these technologies for several years and can show projects in which I used them
… more

My main skills are C, C++, Matlab, Python, Simulink, GPGPU (CUDA, OpenCL), machine learning, computer vision (incl. OpenCV), DSP (audio processing, image processing). I work with these technologies for several years and can show projects in which I used them.
My additional skills are are: Javascript, Angularjs, Ruby, Haskell, C#, SQL, Qt... I used these technologies to solve minor tasks, not large projects as for the "main skills".
Batteries included: unix shell scripting, vcs (hg, git), ssh, makefiles.
The projects I most proud of:
* Development of the "high-level" algorithmic parts of a satellite sun tracker. A sun tracker is a device that helps a satellite to find its orientation. I was to develop algorithms of searching, catching and tracking sun. Devices that use the algorithms I developed are being set on several types of satellites.
* Development of mathematical methods which improve accuracy of different devices including the sun tracker above. For example, my algorithm that compensates effects of temperature increases device accuracy by approx. four times (from 7 to 2 arcminutes).
* I also developed algorithms for devices that are not in production yet: rangemeters, anglemeters, 3d scanners etc. and helped with the development of algorithms of statellite Earth tracker.
* Research and development of the way to optically find parameters of thin films. It was an optimization problem which I tried to solve using different methods (including genetic algorithms and particle swarm optimization). I found a solution and it was very computationally-heavy, that is why I wrote the core algorithm with CUDA and Thrust.
* I developed an interactive mode for Clay programming language (claylabs.com/clay/) that uses LLVM JIT technique. My patches can be found in the work-in-progress branch at github (https://github.com/jckarter/clay/pulls/galchinsky?direction=desc&page=1&sort=created&state=closed). Unfortunately the project is not being developed now.
* Odesk clients gave me opportunities to help them in different interesting fields. I made several interesting projects: image stitching, GPGPU financial app., semi-automatic tumor detector and a dozen of small projects that are listed in my odesk profile.
less

Experienced C++ developer, Qt, Linux, Windows Developer

Open for interested projects where I can apply my skills.
Area of expertise: GUI and CLI applications using Qt framework for Windows and Linux.
Have 7+ years of experience in software development with C, C++ and Qt for Linux and Windows platforms. Part-time jobs are preferable.

Project/Programme Manager

Excellent interpersonal skills and leadership ability. Proven logical and problem solving capability.
Project Manager of multiple independent teams of more than 5-10 resources.
Leading an offshore delivery unit for four clients.
Delivery Manager of 8 programme components over multiple organizations
… more

Excellent interpersonal skills and leadership ability. Proven logical and problem solving capability.
Project Manager of multiple independent teams of more than 5-10 resources.
Leading an offshore delivery unit for four clients.
Delivery Manager of 8 programme components over multiple organizations & diverse locations.
Demonstrated ability to take on a healthy blend of managerial and technical responsibilities.
Highly adept in technical skills for development in the embedded systems domain.
Conceptualizing new and innovative products in the IoT domain.
less

SiWare Head

Ladies and Gentlemen,
My name is Dmitry and I'm glad to help you with answers for:
- how to develop amazing mobile software for your business;
- what are merits and demerits of different iOS app's versions;
- the publishing process
… more

Ladies and Gentlemen,
My name is Dmitry and I'm glad to help you with answers for:
- how to develop amazing mobile software for your business;
- what are merits and demerits of different iOS app's versions;
- the publishing process of your apps into the AppStore;
- how much would a decision cost & how long will it take...
IF YOU KNOW ALL THE PREVIUOS ANSWERS :)
less

Master in Asp.Net/M.V.C/C#

→ I am Abhay. Dubey, I am software developer with great expertise in asp.net, m.v.c, telerik, silverlight etc. I have over 4 years of experiance in software development. I have experience in client side development: HTML, CSS, JavaScript
… more

Microsoft Excel/Word Expert and VBA Programmer

I am a Microsoft Office professional offering more than 10 years of experience working with MS Excel and Microsoft Word. Strong knowledge of formulas, Visual Basic Macros, pivot tables, charts, graphs, & forms. Please do not hesitate to contact me to
… more

I am a Microsoft Office professional offering more than 10 years of experience working with MS Excel and Microsoft Word. Strong knowledge of formulas, Visual Basic Macros, pivot tables, charts, graphs, & forms. Please do not hesitate to contact me to discuss your project in detail and determine how my skills will positively contribute to your team.
less