Object oriented design Freelancers

Browse Object oriented design job posts for project examples or post your job on Upwork for free!

Object oriented design Job Cost Overview

Typical total cost of Upwork Object oriented design projects based on completed and fixed-price jobs.

Upwork Object oriented design Jobs Completed Quarterly

On average, 17 Object oriented design projects are completed every quarter on Upwork.


Time to Complete Upwork Object oriented design Jobs

Time needed to complete a Object oriented design project on Upwork.

Average Object oriented design Freelancer Feedback Score

Object oriented design Upwork freelancers typically receive a client rating of 4.68.

Last updated: May 1, 2015
More options
Clear all filters
  1. Andrew A.

    Andrew A.

    Senior Software Engineer

    Russia - Last active: 1 day ago - Tests: 1

    10+ years of experience in software development. Strong skills in web development, database development, object oriented programming and design. I participated in several software startups, including my own. My key technology skills are: Java SE, Java EE, Spring, Hibernate, JavaScript. Also, from time to time I've been working with: Python, Perl, Bash, .NET, ActionScript, PHP, C/C++. (And it's not a problem for me to learn any new thing). I'm able to work on software projects from scratch until the final delivery. I can do budget estimations of the entire software project. I can manage the team. I can understand and implement the most difficult parts of the software systems.

    $35.00 /hr
    1,163 hours
  2. Oktay Radzhabov

    Oktay Radzhabov

    Senior Software Engineer

    Ukraine - Last active: 4 days ago - Tests: 1 - Portfolio: 13

    Do not hire me if you do not sure that your project should be done perfectly. I have 10+ years experience of software development. Products in development which I have participated are used in more than 20 major global companies, leaders of various business areas, such as the aviation industry, underwater acoustics, the book production, light industry, etc. Success is ensured not only by an extensive list of knowledge and experience in a wide range of different business areas, but most importantly - Liability for the assumed engagements. If I think that in a some matter will not be done completely successfully I will decide to not join in the debate about its feasibility. But if I believe that able to solve a problem, than I can confidently guarantee to the solution quality (by the cost of my reputation). Key areas of expertise: · Client-Server Applications Development · Multi-threading Programming · Software Recoding · 3d modeling Conceptual knowledge: · Object-Oriented Programming · Software Engineering Concepts And Methodologies · Design Patterns · Database Design Concepts · Usibility Of Graphical User Interface Platforms: · All Windows · Linux Languages, Tools and Technologies: ASM, C/C++, PHP, Python, JavaScript, MFC, COM/ATL/WTL, STL, Qt, Loki, KDevelop, HTTP, XML, HTML, CGI, DirectX(HLSL), OpenGL(GLSL)

    $33.33 /hr
    0 hours
  3. Barnabas Tanko

    Barnabas Tanko

    C, C++, Java, PHP, SQL, PL/SQL, Pascal, assembly, OOP, Design Patterns

    Hungary - Last active: 10 days ago - Tests: 5

    If you have a development project like as desktop or web application or a simple homework and if you need fast help for a specific problem I can - write software, individual components or modules for you - investigate and fix your implementation bugs - help to make a good and clear implementation or design - review your existing sources codes If you want to improve your knowledge also you can get complete courses about: - programming languages: C, C++, Java, PHP, SQL, PL/SQL, Pascal or x86 assembly - multi threading, socket programming and inter process communication on Windows and UNIX/Linux platforms - data structures, elementary and advanced algorithms - object oriented design methodology - design patterns as creational, structural, behavioral and concurrency patterns - data modelling in relational database systems: Oracle, MySQL

    $33.33 /hr
    0 hours
  4. Jamie Stewart

    Jamie Stewart

    Highly experienced Mobile Applications Developer (iOS, Android, Nokia)

    Australia - Last active: 11/24/2014 - Tests: 3

    Having over 10 years experience in software and games development across a wide range of platforms from mobile (Android,iOS, Nokia(Symbian/QT)) to home console (Xbox360, PS3, PSVita, DS, Wii) to PC and Mac development I have worked on a wide spectrum of applications and games covering many software disciplines. Specialties: • C/C++/Objective C/C# Programming languages • Java, Lua, Python, ActionScript • High level of experience with OpenGL and OpenGL ES • Familiarity with OpenCL and CUDA development • Use of QR Codes to disseminate digital game content. • Quick to learn new areas of code • Skills with a variety of version control systems (SVN, Perforce, Mercurial) • Great at communicating with other members of development team Published Games/Applications (Sample): • "Don King Presents: Prizefighter" - Xbox 360 (2008) • "Ride to Hell" - PS3, Xbox 360, PC ( 2009 - in Development Hell ) • "Kamicrazy" - iOS (2009) • "Cleopatra" - iOS (2010 - developed for IGT) • "Fun Felt" - iOS ( 2010 ) • "Pocket Tours" - iOS (2010) • "Revolve" - iOS/Nokia/Android (2010) • "Cupple" - iOS (2010/11) • "Thorn Lighting Mobile Application Proto-type" - Mobile application for controlling office light settings using DMX wireless protocols (2011)

    $33.33 /hr
    89 hours
  5. Ben Shomer

    Ben Shomer

    Senior Developer, Consultant, Solution Provider. Ph.D. Bioinformatics

    Israel - Last active: 02/27/2014 - Portfolio: 1

    I'm far more than your ordinary developer. As a veteran scientist with 30+ years of experience in information technology and an industrial and academic background, I am a top level solution provider. Qualification highlights: ------------------------- * Highly focused and comprehensive scientific approach. * Proactive, self-motivated, with outstanding interpersonal and communication skills. * Broad and deep familiarity with all popular operating systems. * Programming skills in various languages (including GUI,Object Oriented, Database API, cgi & AJAX). * Fast prototyping and development rate. * Profound mastery of web technology. * Expert in data analysis, integration and mining. * Vast experience with Bioinformatics operations. Throughout the entire cycle of communicating your desires and devising a strategy, to developing, documenting, testing and assimilation, I will provide full support, with full transparency, responsibility and integrity. I deliver a clearly documented and readable code, accompanied by an external explanatory document where required. I'm based in Israel and willing to travel for meetings if required. Please find my CV below. Technical Qualifications ======================== Computing – Operating Systems: Expert in operation of UNIX™/Linux (including system administration) and Windows platforms. Programming: Programming (Object Oriented and modular) in Python (main language), C/C++, Java, Perl, JavaScript, PHP. Networking: Socket and server programming, ftp, email and httpd. Web Technology: Comprehensive mastery of Web technology. Apache/XAMPP installation and maintenance. HTML authoring, CSS styling, AJAX and CGI programming. Joomla systems. Data manipulation: ORACLE™ and Postgresql RDBMS, SQLplus and API programming. Textual data manipulation and migration into relational models. Database schema design and optimization. Bioinformatics- Extensive experience with setup, maintenance and usage of various Bioinformatics packages. Highly familiar with all common biological database formats. Highly proficient in generating and providing biological databases based on collected biological information.

    $175.00 /hr
    0 hours
  6. Rafal Oleksiak

    Rafal Oleksiak

    Rafal Oleksiak

    Poland - Last active: 3 months ago - Tests: 3

    I do professional work. My goal is to coplete the project with success, according to requirements, with high quality and professional standards. I'm a reliable partner in IT projects. My latest projects: 1. E-commerce applications based on Liferay and JSF (Primefaces) 2. Integrations of e-commerce applications (Prestashop, OfBiz, mphoto) with Liferay application. 3. Development of banking systems in big banking institution.

    $44.44 /hr
    0 hours
  7. Pacucu Alvez

    Pacucu Alvez

    Java Developer

    Argentina - Last active: 08/30/2013 - Tests: 1

    Information Systems Engineer with +4 years of Experience in the Software Engineering. I am a self learner, with experience in object oriented programming techniques. Through time I have been working with technologies such as Java 2EE, JSF, SWING, EJB3, Hibernate, Spring, Spring MVC,Oracle Database, MySQL, Maven, Ant, POI, FOP, MyFaces, log4j, Tomcat, OpenOffice, JPivot among others. Excellent communication skills in English and Spanish. Currently studying French Public LinkedIn profile: http://ar.linkedin.com/pub/facundo-alvez/14/13b/86a

    $33.33 /hr
    0 hours
  8. Todd Blackman

    Todd Blackman

    Ruby Software Engineer

    United States - Last active: 09/02/2013 - Tests: 7 - Portfolio: 1

    I have been programming for over two decades and most recently have been focusing on MySQL and Ruby development with a strong preference for Rails apps. I have extensive experience developing medium-sized to large maintainable apps using git, test-driven development, and coding toward quality so future developers can get work done fast without having to spend excessive time reverse-engineering badly written software. Other technologies I have used include REST, XML, JSON, sphinx (full-text search), elastic search, Redis, memcached, NetSuite, and mongoDB. As a web developer, it probably goes without saying that I know HTML, CSS, and Javascript (jQuery in most cases). I would be a good fit if you need complex business logic designed and modeled with less of a focus on the visual elements.

    $70.00 /hr
    0 hours
  9. Mark H.

    Mark H.

    Expert Developer specialising in iOS

    United Kingdom - Last active: 12/02/2014 - Tests: 1

    With over 25 years of experience in object oriented software design & development across a broad range of domains I have an enviable breadth and depth of skills which I’m always happy to share with the right teams. My current focus is mobile platforms and with 17 years of Objective-C experience behind me, iOS is a particular strong point; in part because it is derived from NeXTStep which I developed for long before iOS became popular. Core Data is a particular strong point and one area I see a huge amount of confusion surrounding - often resulting in bad design, poor performance and difficult to track crashes. Android is of course the other big mobile platform and with a strong history of Java based projects behind me, there is nothing to trouble me in this arena either. I’ve recently ported one of my AppStore iOS projects (“Yes Coach!”) to Android primarily because Clients do of course like to see concrete evidence of advertised skills and the App Store / Play Store both provide a great “shop front” for this. iOS is undoubtedly my primary platform but many of the underlying design paradigms, UI guidelines and general philosophy are the same of course and Android (and the associated tools) have improved so much in recent times that I find myself increasingly drawn to Android in equal measure. The beauty is that for a typical RESTful services based mobile app there is a great deal of commonality between the platforms and good design and planning can mean efficient cross platform development is an attainable goal without resorting to sub optimal cross platform solutions like Titanium for example (of which I have some experience too). Specific skills like “Java” are usually the headlines on job specifications but personally I think the most important skill is understanding the fundamentals of design and the software lifecycle. Too often I’ve seen hugely talented (and not so talented!) teams diving deep into the details of an implementation before they’ve properly addressed the requirements (implicit and explicit), the design, the testing, the tools and processes and the overall lifecycle of projects. Time spent establishing these up front is an investment that almost always pays back handsomely over the lifetime of a product / project and can reduce costs significantly. I was hugely impressed once when a Google head-hunter called me and his primary interest was in recruiting me not for any specific skill but for my general problem solving abilities coupled with my broad experience of “software” and the related eco-systems. It's a great philosophy and I concur. Anyone can say all of this of course so it is worth establishing my credentials. In the past I have held permanent roles with Microsoft Research (Search Engines, Machine Learning, Xbox Games), BT Research (Intelligent Networks) and Baxter Healthcare (Pharmaceutical). As a freelancer I have worked for many clients including GlaxoSmithKline, Microsoft and numerous "digital media agencies". I could go on, but there’s only so much you can read - so get in touch if you’ve got projects you think I can help with. I’m very flexible with respect to work with the single exception that I’m not prepared to spend my time commuting. Remote working is successful, efficient and rewarding when done correctly with the appropriate attitude, tools and mutual trust and I’m more than happy to discuss the benefits if you have concerns. Lastly, don't be put off by the headline rate, get in touch if you're interested - I'm always happy to negotiate for the right project. Thanks for taking the time to read this summary.

    $45.00 /hr
    0 hours
  10. Denis Zibarev

    Denis Zibarev

    Experienced Software Engineer

    Australia - Last active: 11/23/2014 - Tests: 3

    I have over 10 years of experience in application development for Windows operating systems using C++ programming language. My work is mostly in, but not limited to, Exploration/Mining. I have developed some low-level code to facilitate processing of large volumes of data, including on-disk data structures design and high-throughput I/O algorithms, in-memory data layout and high-performance algorithms to make processing of large data volumes, typical for modern mining industry, a breeze. I'm also really familiar with remote debugging and crash report analysis. Have a few successful data format reverse-engineering projects.

    $38.89 /hr
    0 hours