Code Refactoring Freelancers

Browse Code Refactoring job posts for project examples or post your job on Upwork for free!

Code Refactoring Job Cost Overview

Typical total cost of Upwork Code Refactoring projects based on completed and fixed-price jobs.

Upwork Code Refactoring Jobs Completed Quarterly

On average, 3 Code Refactoring projects are completed every quarter on Upwork.

3

Time to Complete Upwork Code Refactoring Jobs

Time needed to complete a Code Refactoring project on Upwork.

Average Code Refactoring Freelancer Feedback Score

Code Refactoring Upwork freelancers typically receive a client rating of 4.84.

4.84
Last updated: May 1, 2015
More options
Clear all filters
  1. Scott Kemp

    Scott Kemp

    Senior C++ Software engineer/Game Developer/MFC Guru

    United States - Last active: 18 days ago - Portfolio: 5

    One of my favorite books is Joel Spolsky's "Smart and Gets Things Done." He talks about the ideal programmer to hire. The one that is not that much more expensive than the others, but saves you 5x the time, and creates a 5x better product than an average programmer. I like to think I am that person. Especially when it comes to C++ computer programming. While new to ODesk, I am certainly not new to software development. I have created many businesses based on technology since I graduated from Oregon State University in 1992. And some that were not technology based, including a luxury fishing lodge in the Alaskan wilderness. I love to program C++ and think it is a great language. I enjoy a hard debugging problem, creating new algorithms, or making code go very fast, always keeping the it readable and maintainable. I have worked in the trenches hunkered over a computer for 20+ hours a day, and have managed other programmers and set the direction of the company. My development environment is a Windows 7 PC with 6 large monitors for better productivity. Fast SSD drives and CPU means you are not paying for long compilation times. I love a good challenge and look forward to working with you. My Strengths ============= Project management: I have owned multiple companies through the years and have had direct management of the projects and company direction with all of them. Programming: I have been programming C++ almost since its inception. I have written probably over a million lines of code since I began and loved every one of them. Although nothing pleases me more than deleting code when it is replaced by cleaner, more robust code. I have some skills in Visual Basic/Script, HTML, CCS, and Javascript. Problem Solving: I feel I am good at breaking down a problem and solving it in simple and robust ways. Debugging: This is one of my specialties. It is rare that I cannot find the source of a bug, even very complicated ones involving heap/stack corruption. Code Design: Nothing pleases me more than implementing a strong design that can be extended and maintained. Speed is important but readability is usually more important. 98% of time is spent executing 2% of code so over optimizing at the expense of readability is something I try to avoid. Optimization: When it needs to be, I love making code race like a Ferrari. I always benchmark the code and make sure it is faster, and not just assume it is faster. Technologies ============ Languages: C/C++ (18 yrs experience), HTML/CSS (2 years), Javascript (Some), Visual Basic (3 Years) Windows: MFC, Desktop applications, DLL development, Systems Administration. Platforms: Microsoft Developer Studio 2003, 2008, 2013, Marmalade, Remote Debugging, Perforce VCS Systems: Windows 95/98/2000/XP/Vista/7 Hardware: PCs, Pen Computers Databases: PostgreSQL, ODBC APIs: Amazon, MFC, libcURL, REST, DLL, COM, DirectX, DirectSound, XML, DirectPlay, Flickr, Autodesk, 3DS Max, Codejock, SpeedTree, Install Shield, Yacc/Lex, Areas: Multi threading, C++ Templates, Client/Server, Image Processing, Relational Database Design.

    $120.00 /hr
    0 hours
    0.00
  2. Maxime ALAY-EDDINE

    Maxime ALAY-EDDINE

    Software and Hardware Security Consultant

    France - Last active: 06/24/2014 - Tests: 2 - Portfolio: 4

    I'm a Security Consultant with both Software & Hardware experience. I have a deep understanding of Industrial needs and constraints, thanks to very sensitive missions with large responsibilities in the Military Embedded System field and SASS companies with payments' security issues. My clients are Industrial groups & Consulting companies that want to secure their assets and business. I provide a complete offer of services such as: - Software Auditing (with code review and architecture analysis) - Penetration Testing (black, grey and white boxes) - Analysis of Hardware vulnerabilities (PCB & Embedded Systems) - Training of employees (technical or not) - Monitoring and maintenance against new IT vulnerabilities - Writing & Deployment of Safety Policies A typical mission is as following: 1. Study of the client's needs 2. Timed and Priced proposal 3. Kickoff meeting 4. Execution of the mission 5. Control of the results 6. Validation & Closing meeting

    $80.00 /hr
    0 hours
    0.00
  3. Nazar Kacharaba

    Nazar Kacharaba

    android developer

    Ukraine - Last active: 3 days ago - Tests: 1

    I’ve been developing, and helping in designing android app for the past 2.5 years. Mostly working in a small team (2-3 members) but have a couple of projects developed by myself. Gained deep experience in android-db, android-secure, social integration, code optimization, writing custom UI; UI performance; publishing apps to store; Passionate in writing clean code and developing high performance and beautiful applications.

    $20.00 /hr
    173 hours
    0.00
  4. Ankit P.

    Ankit P. Agency Contractor

    Lead Selenium Automation Expert, JMETER Load Test Expert,Mobile Tester

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

    I am a Senior Automation QA Engineer with 4 years of experience(mostly web apps and mobile ). I am familiar with Selenium/Web driver(Java, C#). I always learning new things that's why I can choose the better approach. I am well versed with load and performance testing architecture design using JMETER.I believe my skills would be ideal for your project.

    Associated with: KIWIQA SERVICES PVT LTD

    $15.00 /hr
    580 hours
    0.00
  5. Mahesh S.

    Mahesh S. Agency Contractor

    Sr Technical Lead | ASP.NET Evangelist

    India - Last active: 1 month ago - Tests: 11 - Portfolio: 4

    Seeking position that is challenging, rewarding and provides me an opportunity to expand my knowledge and abilities in creating client centric solutions. I am ASP.NET evangelist with around 8 years extensive hands on experience of designing and developing Microsoft .NET based n-tier applications. I have good experience in working with all three components of SQL Business Intelligence Studio: SSIS, SSRS and SSAS for developing BI Solutions and Data warehouse. I love to write complex TSQL queries and evaluate my skills by participating in various database challenges. I am enthusiastic and eager to work in an agile environment, to high industry standards and practices; with a genuine passion and pride for writing clean and concise code. I have good exposure on Object Oriented Programming (OOPS), XML, XSD and XPATH and web based applications. I am pretty good in Design Patterns SOA, Factory, Singleton and Façade etc and have hands on experience in using Exception handling using ELMAH, Log4Net and Logging Application Blocks of Enterprise Library 4.0. I have strong control over designing and developing backend functionality in SQL Server 2008 with development experience of Indexes, stored procedures, triggers, DDL statements and DML statements. Normalizing database schemas and optimizing the queries. I have strong experience in working in ERP system (Agresso) and also with Version control tools Team Foundation System, MS Visual SourceSafe.

    Associated with: SPADEZ Solutions Pvt. Ltd

    $12.00 /hr
    0 hours
    0.00
  6. Yevgeniy Tsalko

    Yevgeniy Tsalko

    .NET Software Engineer

    Ukraine - Last active: 09/12/2014 - Tests: 1

    As a .NET Software Engineer I have worked on different enterprise projects - developing analytical systems, inventory systems, medical 3D tools etc. During all this projects I have developed my programmer, analytical and projects management skills to professional level. I have strong experience in .NET, ASP.NET MVC, WebAPI, Entity Framework, SQL, WCF and other Microsoft stack technologies.

    $15.00 /hr
    0 hours
    0.00
  7. Duc T.

    Duc T.

    iOS, 2D Game, C++, Image Processing, Algorithm Developer

    Vietnam - Last active: 07/06/2014 - Tests: 3 - Portfolio: 2

    2 years of experience in iOS/MacOS developing and objective-C expertise 1 years of experience in OpenSource, networking, and framework coding 1 years of experience in Software Development Consultant 11 research/enterprice projects, durations from 2 - 14 months, team size 1 - 6 people 5 useful apps on Apple app store Walked through iOS core frameworks (Foundation, UIKit, CoreData, CoreGraphic, QuartzCore) as proficiency Researched on another graphic & networking frameworks (CoreImage, CoreText, OpenGLES & GLKit, CFNetwork, Security, configurations, media & social, ..., lots of openSource frameworks) within some online projects 2D Game Development with Cocos2d/Cocos2dx and Unity Git/hg/svn, scripting, debugging tools, Appstore submission Testing and fixing bugs Approach: watch tutorial -> search -> look up documentation -> think & solve

    $16.67 /hr
    0 hours
    0.00
  8. Sergei Solomonov

    Sergei Solomonov

    PHP developer / Web technology specialist

    Russia - Last active: 11/15/2012

    I have extensive experience in developing a wide variety of web applications. Know PHP very well, has experience writing own extensions. Experience advanced setup and install Apache2 under any operating system, + write my own extensions. Web Application Security. Researcher. Algorithms and patterns fan. Mathematics in programming. Server-side only and I hate windows os :)

    Groups: Zend Certified Engineers

    $16.67 /hr
    0 hours
    0.00
  9. Anthony Mai

    Anthony Mai

    Senior Software Engineer

    United States - Last active: 09/27/2014 - Tests: 3

    I am a seasoned senior software engineer for over 15 years. Most of my past works were done in C/C++ and various assembly languages. But I have also used other programming and scriptiong languages. Any programming language I have not used before, I can pick it as quickly as an American learns to say Ni-Hao in Chinese. The important thing is I know how a computer works under the hood: The CPU, the instruction set and the memory. I know how programming languages are converted into something that a CPU chip knows. I know not just how to write correct code, but also how to tweak things to best performance and squeze more juice out of the box. The particular areas that interest me: networking, cryptography and data security, data processing and analysis, user interface design, video and audio codecs.

    $55.56 /hr
    0 hours
    0.00