Hire the Best
Code Refactoring Specialists

Ivaylo G.

Sofia, Bulgaria

$42/hr
5.0
190 jobs
I can't say for sure but I have the impression that very few people (if any) in the IT field have read the "Message to Garcia" by Elbert Hubbard. I have read it and I dare to consider myself one of the people, who are able to "bring the message". There always will be someone who is more creative, knows more or works faster than me. I am aware of that and I accept it. Still, I am quite confident of being a better prepared professional than the average IT guy. I have 20 years of experience in programming, database modelling, system design and architecture, business processes analyses and automation, basic managerial accounting, Linux and network administration, Asterisk (FreePBX) configuration. I have successfully solved various business-related software and hardware challenges. Being able to combine both low-level and high-level allows me to work on wide range of tasks. I have reverse engineered and fully decompiled about a dozen Delphi components and desktop applications. Assembler was my 2nd language (after BASIC) and my first significant application was a player for tracker music entirely written in Assembler - with bass/treble digital filters. I like digging deeper and understanding the root cause. I am quite good at debugging and troubleshooting - and this is not an empty claim. Some of my achievements: - developed 2 full-blown ERPs (for Walltopia and Composite-X) - developed 2 accounting / warehousing applications with OLAP reporting and hierarchical multi-dimensional accounts - developed Windows service daemon for logging Skype chats to a REST API in real-time - ported one large desktop application (Interactive Delphi Reconstructor) from Borland CBuilder to Delphi - implemented a company-wide real-time backup solution using Yadis or Bvckup, Samba and NappIT on OpenIndiana - developed Linux daemon for controlling large LED strips based on WS2811 (and organized into X/Y matrix) through TCP/UDP socket - developed combined CDR reporting, matching information from the local Asterisk PBX with billing information from the VoIP providers - implemented Linux daemon for reading SMDR/CDR data from Panasonic PBX TDA-200 and storing in MySQL with reporting capabilities - developed custom reporting module for a 3rd party security access control system and integrated it with the in-house ERP system I choose my clients as carefully as you choose your freelancers. I value honesty, respect, good communication, good sense of humor, intelligence, modesty, kindness, generosity. I prefer to develop from scratch custom business solutions automating the workflow of small businesses. My previous experience with the 2 ERP systems I already developed (and which are used 24/7 by customers and employees) is of enormous benefit. I feel truly happy when I am able to help a client by removing the burden and simplifying the workflow. What can you expect from me: - educating and explaining the things which are too technical and unfamiliar to you - asking good questions - providing meaningful advises and recommendations - not trying to suck additional money by finding extra work of low business value - understanding your real business needs and goals - keeping you from making worthless or unwise expenses - excellent responsiveness - taking precautions against damaging your data - really listening to you and your problems/pain points - acknowledging my faults - enjoying good jokes - not quietly disappearing after faced with some tough challenge - honestly admitting when I do not know something or not being qualified enough - not over-complicating the solution - being available for support and further assistance after the final deployment - solving difficult problems - positive skepticism - breadth of knowledge - ability to “finish” - introspective, self-motivated to constantly improve - perseverance, scrappy in the face of setbacks, doesn’t “get blocked” - systems design ability - empathy for users - taking pains to write readable and maintainable code - methodical and analytical: can diagnose the most mysterious bugs or find the source of performance bottlenecks
  • Code Refactoring
  • Software Debugging
  • Quasar Framework
  • PostgreSQL
  • RESTful API
  • Tailwind CSS
  • JavaScript
  • SQL
  • Vue.js
  • Business Analysis
  • Vuex
  • Database Design
  • ERP Software
  • Vuetify
  • HTML
Rehan H.

Washington, United States

$275/hr
5.0
111 jobs
I understand my rate is higher than most, and that's because I bring extensive experience working with companies like Google, Meta, Reddit & hundreds of start ups. My goal is to make sure your investment in development leads to growth and success. Shoot me a message, and we’ll schedule a call to discuss your project Here's what I've worked with Languages & Frameworks: Swift, Kotlin, React, React Native AI & Machine Learning: Expertise in OpenAI API, LLM, and Diffusion Models Mobile Development: Custom iOS and Android apps built with Swift, Kotlin, and React Native. Web Development: Responsive and dynamic web applications using React and Node.JS. Backend Solutions: Robust backend development with Node.JS Cloud Integration: Seamless integration with AWS and Google Cloud services. AI Integration: Leveraging AI and machine learning models to enhance your applications.
  • iOS Development
  • Mobile App Development
  • Node.js
  • Amazon Web Services
  • Swift
  • Firebase
  • Android App Development
  • React Native
  • Android
  • Java
  • High Fidelity Design
  • Figma
  • Smart TV
  • Apple TV Application
  • Roku
Ajdin H.

Sarajevo, Bosnia and Herzegovina

$50/hr
5.0
54 jobs
🟢 WordPress & WooCommerce expert with 7+ years of experience in developing high-performance Websites/eCommerce solutions 🟢 Expertise in custom theme WordPress development with ACF custom blocks and building with popular page builders like Elementor, Divi and Beaver Builder 🟢 Webflow, Shopify, Squarespace experience - flexible in adapting to any platform needs 🟢 Converting Figma/Adobe XD designs into pixel-perfect HTML, CSS and responsive layouts 🟢 Offering website maintenance and updates 🟢 Experienced in code refactoring and website optimization for speed and efficiency 🟢 Providing site migrations, custom features and bug fixes CMS & Technologies: ✅ WordPress | WooCommerce | Webflow | Shopify | Squarspace ✅ Elementor | Divi | Beaver Builder ✅ JavaScript | PHP | Node | HTML5 | CSS3 ✅ Tailwind | Bootstrap | Foundation | Material UI | SCSS ✅ React | Next | Vue | Astro | Alpine | jQuery
  • Code Refactoring
  • WordPress
  • WooCommerce
  • Web Development
  • Website
  • Landing Page
  • JavaScript
  • PHP
  • CSS
  • HTML
  • jQuery
  • SCSS
  • Front-End Development
  • React
  • Next.js
Viet N.

Ho Chi Minh, Vietnam

$60/hr
5.0
40 jobs
◈ Top Rated Plus freelancer with 100% Job Success on Upwork ◈ More than 17 years of experiences using Microsoft tech stack to develop Web, Mobile and Windows based applications, with strong analytical skills and a broad range of computer expertise. ◈ An excellent problem-solver, able to quick grasp complex systems and identify opportunities for improvements and resolution of critical issues. ◈ Dynamic and committed in continue gaining knowledge of the business domain and latest technologies ◈ Excellent team player, skilled in enlisting the support of all team members in aligning with project and organizational goals.
  • Windows Communication Foundation
  • C#
  • ASP.NET MVC
  • Windows Presentation Foundation
  • AngularJS
  • jQuery
  • Microsoft SQL Server
  • Entity Framework
  • Microsoft Outlook Development
  • .NET Core
  • Microsoft Silverlight
  • Unit Testing
  • XAML
  • Web API
Ahmed J.

Khanpur, Pakistan

$65/hr
5.0
30 jobs
Greetings!! 8+ years of Booking/Delivery Applications, Marketing Applications, Financial Applications, Aviation Industry, eCommerce, B2B, B2C, Saas and ERP Products Development Experience. 8+ years of professional experience as a Senior Full Stack Python/Django/Flask Developer & DevOps engineer (Angular/React/Vue/JS) in developing the web application. I have strong OOP skills, deep knowledge in Python and Django framework programming as well as huge experience in database integration and high load optimizations. Here is the list of technologies I use: Languages: Python, JavaScript Server Side: Django Framework, Django Rest Framework, Express Framework, Flask, Laravel, Codeigniter Client Side: jQuery, Angular, ReactJS, VueJs, Bootstrap, Material, Vuetify, Vue Material, bootstrap-vue Database: MySQL, PostgreSQL, MongoDB API Integration: Social Login, Braintree, Strip, Mailchimp Additionally: - Experience scaling and administering full web application stacks - Deploying code and AWS / Managing AWS resources - Hands-on experience with Linux administration and bash scripting - ElasticSearch - Unit-testing/Experience with TDD & BDD - Dev-ops – Puppet/Chef/Ansible/SaltStack - Some experience in Matrix Oriented Programming languages (Matlab) Preferred workflow stack: Trello/Jirra/Basecamp. VCS - Git - GitHub Flow. I find myself a responsible, self-motivated, solution-driven developer and always meet clients expectations in terms of code quality and turnaround.
  • Amazon Web Services
  • Vue.js
  • Django
  • JavaScript
  • Laravel
  • React
  • AngularJS
  • Python
  • Front-End Development
  • RESTful API
  • Relational Database
  • Python Script
Tuan L.

Nieuwegein, Netherlands

$50/hr
5.0
17 jobs
I'm a Unity Developer with 12 years of experience. Lots of experience in developing mobile games from the beginning until the end. Super clean and readable code! Strong points: - Gameplay - SQL (databases) - Bug fixes - Full stack Hit me up, if you are interested or need more information about me!
  • Unity
  • Game
  • Video Game
  • Game Development

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

Hire anyone,
anywhere.

Sign up for free

Code Refactoring Specialists Hiring FAQs

What is code refactoring?

Code refactoring is the practice of restructuring your code without changing its functionality, often for the purpose of making it clean, concise, and in accordance with development best practices. A code refactoring specialist can save you the trouble of refactoring your code yourself, giving you more time to focus on development of new features. 

How do you hire a code refactoring specialist?

You can source code refactoring talent on Upwork by following these three steps:

  • Write a project description. You’ll want to determine your scope of work and the skills and requirements you are looking for in code refactoring specialists.
  • Post it on Upwork. Once you’ve written a project description, post it to Upwork. Simply follow the prompts to help you input the information you collected to scope out your project.
  • Shortlist and interview code refactoring specialists. Once the proposals start coming in, create a shortlist of the professionals you want to interview. 

Of these three steps, your project description is where you will determine your scope of work and the specific type of code refactoring specialists you need to complete your project. 

How much does it cost to hire a code refactoring specialist?

Rates can vary due to many factors, including expertise and experience, location, and market conditions.

  • An experienced code refactoring specialist may command higher fees but also work faster, have more-specialized areas of expertise, and deliver higher-quality work.
  • A contractor who is still in the process of building a client base may price their code refactoring services more competitively. 

Which one is right for you will depend on the specifics of your project. 

How do you write a code refactoring job post?

Your job post is your chance to describe your project scope, budget, and talent needs. Although you don’t need a full job description as you would when hiring an employee, aim to provide enough detail for a contractor to know if they’re the right fit for the project.

Job post title

Create a simple title that describes exactly what you’re looking for. The idea is to target the keywords that your ideal candidate is likely to type into a job search bar to find your project. Here are some sample code refactoring job post titles:

  • Need help refactoring Java development code into production-ready code base
  • React developer needed for code refactoring UI components for production
  • Refactoring legacy Objective C code into Swift (iOS development)

Project description

An effective code refactoring job post should include: 

  • Scope of work: From technology migrations to production-ready code, list all the deliverables you’ll need. 
  • Project length: Your job post should indicate whether this is a smaller or larger project. 
  • Background: If you prefer experience with certain technologies, programming languages, or developer tools, mention this here. 
  • Budget: Set a budget and note your preference for hourly rates vs. fixed-price contracts.

Code refactoring specialist job responsibilities

Here are some examples of code refactoring specialist job responsibilities:

  • Refactor code from development environment into production-ready deployment
  • Write automated unit, integration, and end-to-end tests
  • Document all processes and code
  • Update code from legacy deployments to latest best practices

Code refactoring specialist job requirements and qualifications

Be sure to include any requirements and qualifications you’re looking for in a code refactoring specialist. Here are some examples:

  • Working knowledge of the desired programming language (e.g., C#, Swift, Java, JavaScript)
  • Experience with target technology ecosystem (e.g., React, Microsoft, iOS, Android)
  • Application development
View less