Charles Allison, Refactor software engineerView Profile
Charles Allison5.0
Freelance Refactor developer in Lagos, Nigeria

Experienced Software Engineer... Loves music.

This is a something I love doing. Refactroring not only helps to reduce codes but it can helps in optimizing code for best performance. With refactoring, I've reduced many lines of code to the necessary few, this included implementing design patterns to handle parts of the codebase.
Jonathan Mist, top Refactor developerView Profile
Jonathan Mist
Freelance Refactor developer in Farnborough, United Kingdom

Hands-on Software Architect - Multi stack

Many of my commercial projects have involved refactoring existing codebases to be more maintainable, add new features, faster to build etc. I enjoy the challenge of working with legacy code, whether to port it to something modern or integrate it into a new application
Alex Sharp, Refactor freelance developerView Profile
Alex Sharp5.0
Freelance Refactor developer in Los Angeles, United States

Full Stack Expert (Ruby, Javascript, Mongo, Node)

I've spoken about refactoring large codebases at conferences around the US, having honed these skills while working on a very large electronic medical records app.
Brian Swan, Refactor freelance developerView Profile
Brian Swan4.0
Freelance Refactor developer in Edinburgh, United Kingdom

Senior Software Engineer

Early adopter of eXtreme Programming. Worked as an Agile Coach helping teams at companies including GE and Hewlett Packard adopt Agile programming skills. Worked on large and small refactorings keeping code base always deployable.
Aaron Evans, Refactor freelance programmerView Profile
Aaron Evans5.0
Freelance Refactor developer in Post Falls, United States

Freelance tester - Automation, Continuous Integration, Cloud Test Environments

I've helped teams take bloated, tangled, untestable codebases and refactored them into clean, well tested products with clear interfaces and mockable dependencies.
Steve Smith, Refactor freelance programmerView Profile
Steve Smith
Freelance Refactor developer in Hudson, United States

Chief Technology Officer at Falafel Software

I've been working as a professional software developer for almost twenty years. I've been interested in refactoring since discovering Fowler's book shortly after its publication. A couple of years ago, I published an extensive course on Pluralsight on Refactoring Fundamentals and Code Smells.
Pete McFarlane, senior Refactor developerView Profile
Pete McFarlane
Freelance Refactor developer in London, United Kingdom

Experienced mentor, wanting to help you understand your code and your problems better.

I strangely find refactoring quite satisfying! It is no coincidence that the most bugs are lurking in dodgy 100+ line method calls. Refactoring is the task of making code look good on the inside, to make it better for developers to work with.
Michał Darda, Refactor freelance coderView Profile
Michał Darda
Freelance Refactor developer in Warsaw, Poland
I love refactoring, introducing dependency injection and simple, testable design
Matt Griffiths, senior Refactor developerView Profile
Matt Griffiths5.0
Freelance Refactor developer in Chester, United Kingdom
Carlos Ramirez III, Refactor software engineer and devView Profile
Carlos Ramirez III5.0
Freelance Refactor developer in San Francisco, United States

Are you new to Rails? Need help debugging or cleaning up your code? I can help!

Mastering the in's-and-out's of Rails can be tricky, especially for a beginner. I've been using the framework exclusively for over 6 years, so I can help you learn from my own experience. -- I've been running my own NYC Ruby on Rails consultancy for the past 6+ years, working with entrepreneurs, startups, and small businesses to build web applications for their technology-based businesses. My previous experience was as a .NET developer, so I know what it's like to be learning Rails for the first time. I can help with *debugging* those issues that you just can't figure out, *refactoring* the code that just doesn't look right, and *learning* the best practices and conventions that will take you from beginner to intermediate and beyond. Two heads are always better than one, so don't hes...
Ivan Novikov, Refactor freelance coderView Profile
Ivan Novikov5.0
Freelance Refactor developer in Tver, Russia

Experienced full-stack software engineer specializing in .NET, Javascript, AngularJS, React and VueJS

I worked as a backend developer, software architect and design-centric front-end developer with some proccess management for more than 12 years. I am confident in C++/C#, Javascript and all crazy modern (but not limited to) software and product design tools we have to use every day. I like to prototype fast and develop with pleasure. I consider myself as a consultative source of information for others inside or outside the company to help you to understand the importance of the projects to which you are assigned and the role that you plays within it. I can help you to realize the vision and the real value of your product by division, simplifying and building well-collaborating environment at every stage of the software development process. I provide lower rate for long term mentoring. F...
Andrew Salmons, senior Refactor developerView Profile
Andrew Salmons5.0
Freelance Refactor developer in New Hamburg, Canada

Experienced Architect - Azure, C#, WebAPI, OAuth, .NET, Swift, Android, Java

Many new developers spend countless hours trying to figure out how to design, code, deploy and run their websites, apps and services. Save time and reach out to an experienced architect. Designed and built websites using ASP.NET MVC, APIs using WebAPI2, securing applications with OAuth tokens/OpenID Connect using IdentityServer, mobile apps in Swift and Java. Architected and deployed cloud infrastructure in Azure and devops with VSTS. VMs, Cloud Services, Blob Storage, Azure SQL, Service Bus, Web Apps and Traffic Manager, multi-datacenter high availability setups.
John Boyer, Refactor freelance developerView Profile
John Boyer5.0
Freelance Refactor developer in Seattle, United States

Full-Stack Developer, Architect, Designer, and Agile Trainer

I have 20 years experience as a full-stack developer, architect, and designer. I cofounded a company that specializes in cloud-based mobile apps for the enterprise. I’ve trained and coached hundreds of Fortune 500 technical employees in software engineering best practices, tooling, and agile best practices. I’ve also taught Java and C programming at University of Washington, Seattle. I’ve designed, developed, and distributed apps using platforms and frameworks such as Java SE, Java EE, iOS, and Android. https://johnboyer.me
Freddy Chiron, top Refactor developerView Profile
Freddy Chiron
Freelance Refactor developer in Montrouge, France

Senior Java Developer, Agile Enthusiast

I am a senior java developer with more then 13 years of experience. I a am an extreme programming enthusiast, I practice mob programming on a regular basis. My areas of interest : Test Driven Development (TDD), Behavior Driven Development (BDD), Clean Code and Refactoring, Mob programming.
Charlton Wilbur, Refactor software engineerView Profile
Charlton Wilbur
Freelance Refactor developer in Spofford, United States

Software Engineer, Teacher, Explainer and De-Mystifier

I'm a software engineer with over ten years of exprerience in software architecture, client-server programming, and dynamic languages -- Perl, Python, Ruby, Javascript. I'm also a humanist who's overeducated in music theory and history, with experience teaching in a college classroom and in a software boot camp environment. If you're learning to code or struggling with a problem that's just out of your grasp -- the best way to learn! -- I can help you break problems down, understand the pieces, and create a solution.

Need to Hire a SeniorRefactorDeveloper?

Get Started

Are You aRefactor Developer?

Get paid while making an impact. Become a Codementor for the next wave of makers.

Apply Now