C Job Cost Overview
Typical total cost of oDesk C projects based on completed and fixed-price jobs.
oDesk C Jobs Completed Quarterly
On average, 170 C projects are completed every quarter on oDesk.
Time to Complete oDesk C Jobs
Time needed to complete a C project on oDesk.
Average C Freelancer Feedback Score
C oDesk freelancers typically receive a client rating of 4.72.
I've been working with software development since 2003, in a broad variety of software projects, platforms and languages: firmware, mobile and embedded software, enterprise distributed systems and web applications. For the past few years, I've been working with mobile and embedded software development, currently mainly iOS and Android. I have a solid iOS and Android experience, including experience with WebSockets, HTTP Server Sent Events (SSE), Restful HTTP JSON and XML APIs, Maps / Geo Location apps, Parse, sophisticated and animated UI, Unit / Integration tests (and continuous integration), client persistence (sqlite, CoreData), etc.
If you want to create a trading system, run a statistical analysis, develop a pricing model, build a financial GUI, or find a pattern in a sea of data, I may be the guy to help. I work primarily in MATLAB, C#, and Python. On the finance side, I'm a CAIA Charterholder, with an Economics degree and experience at McKinsey & Company. On the technical side, I hold degrees (with honors) in Engineering, and worked at a number of California tech companies through the 1990's and early 2000's. Since 2008 I've focused my work in the field of computational finance. Recent clients have included: a Swiss proprietary trading desk (Energy Futures), a Canadian hedge fund (Currencies), a US asset management firm (Equities & Bonds), a US portfolio consulting firm, a US aircraft manufacturing operation, and several others. For those clients I have developed, backtested, and deployed alpha-seeking trading strategies, automated execution algorithms, portfolio optimization models, user-friendly GUI tools. Techniques have included machine learning algorithms, classifiers, feature detectors, digital filters, matrix-based models, and concepts borrowed from detection theory and signal processing, along with various technical analysis indicators. I've worked with many financial platforms and data feeds: Deltix QuantOffice (C#), CQG API, Bloomberg, Interactive Brokers API, MultiCharts (PowerLanguage), MultiCharts.NET (C#), TradeStation (EasyLanguage), FIX (HotspotFx), ITCH (HotspotFx), etc. I can integrate other systems with MATLAB or Excel where there's an advantage. I've created C/C++ .mex files, VBA macros, Java/MATLAB integration, MATLAB/Excel integration. I've been programming in MATLAB since 1990, and can sometimes get it to do things that others can't. I can also translate or port a MATLAB application to other languages, especially Python or C#. I'm located in Southern California. For clients located within 2 hours, I can drive to meet you (sometimes same day, schedule permitting). I'm also happy to work remotely. I'm a US Citizen and have held a security clearance, though it is no longer active. The foundation of every successful project is good communication. If you have a project that needs to be done well, then let's communicate!
Viktor Pogrebniak Agency Contractor
Software Engineer with more than 7 years of experience, have a lot of completed production C++ and Python projects, have strong GPU programming skills (CUDA), highly interested (and have several last years of uninterrupted experience) in Computer Science, especially in Data Analysis, Computer Vision, Machine Learning, Image Processing, Pattern Recognition and Data Mining fields. During the last 5 years I have worked on: - Computer Vision solutions (video survilliance techniques, Object Detection, Object Classification). - Machine Learning solutions (Neural Networks, Support Vector Machines, Decision Trees etc.). - Data Analysis solutions (statistics, visual search, visual indexing). During these years I have coded in C/C++, Python (main languages), Java and matlab. I create solutions for different platforms (Linux, Windows, Mac). I can use any VCS (mercurial, git, SVN etc.), having worked with other programmers in several projects (including technical leading). I have widely used libraries such as OpenCV, PCL (Point Cloud Library) and FFMPEG, and I have wide experience with solutions based on them (including optimization of existing algorithms). I also have strong QT skills (both front-end like GUI and back-end like threads, containers, databases, networking etc.) from early 3.x versions to the latest 5.x (including porting to the newer major version).
Denis M. Agency Contractor
For long years of my experience, I finished different kinds of projects. Now in every project I easily can show all my professionalism and high quality. I’m interested in projects where I could apply all my technical and communication skills. I have responsibility to manage projects and share my experience with young developers and help them to solve difficult problems.
I have 10+ years experience in developing applications for reputable Product Development companies in India and US. My core expertise is in C++, MFC, WxWidgets, DirectShow, COM/DCOM, WIN32 API, Socket Programming, BOOST library, STL, C#, XML, SQL Server etc. I have expert level command on Multithreading, OOPS concepts, Algorithms and Data Structures. My greatest strength is my commitment. I take great pains to make my programs readable and elegant, in addition to being correct and efficient.
I'm looking for a decent buyer with interesting job. I have an over 8 years of experience in linux system administration and web development (LAMP). At my main job I have a strong experience with 2-tier LAMP highloaded systems set up and maintenance . All highloaded systems was stress tested before running to production. I can gather and analyze requirements, design system and database architecture (using UML), write system specifications. I can research and implant new technologies in company. I can get to the root of a challenging problem to provide a solution. I can read and understand source code written by others, refactor it and also reverse engineer it. I can learn quickly! I think it's the main what I can.
My experience in software development is over 6 years, I have worked in large scale projects as a part of teams up to 20 people. I have practical training in the field of programming. I constantly keep track of the new technologies in IT field, especially .NET. Also I have 3 year experience in Game Development and 2 year experience in Software Testing. Skills / Experience: Thorough understanding of object oriented programming models and concepts. Experienced developer of applications using C/C++, C#. Good knowledge of Microsoft Visual Studio + DevExpress. Some knowledge of Java and Eclipse IDE. Experience with Lua (including Lua C API, Lua C# API). Database design, deployment, and tuning using MySQL. Some experience in using Unity3D game engine.