If you are in search of a reputable software developer with a track record of producing high-quality and maintainable code, please get in touch to discuss your needs.
As former Technical Architect at Thread.com (YC S12) and Playfire.com I was responsible for two major Django codebases, receiving acclaim from my peers for scaling both the site and the codebase in a maintainable and reliable manner whilst still delivering features at an extremely fast pace.
In addition to significant development on the products themselves, I was sole system administrator, deploying servers and performing low-level diagnostics to investigate performance, security and configuration issues. I also introduced quality assurance tools such as configuration management (Ansible, Salt, cdist), continuous integration/deployment (Jenkins) and code review to detect mistakes and regressions as early as possible.
As a freelancer, I have debugged, designed, and implemented projects in C, C++, Python, Java, Bash/POSIX shell, etc., and I also have assisted technical teams with their infrastructure and architecture so they can deliver better results faster.
I am a firm believer in code quality and am an author of a number of tools that automatically check (or "lint") various bits of software.
To find out more, please see:
- My professional portfolio
- Overview of the open source projects I maintain
- Some of my writing
- More about me
You can contact me at email@example.com. Testimonials available upon request.