Joel Purra: Developer and more


You have a great idea. I will program so computers understand. Then others can use it!

The ace up your sleeve

I do freelance software development consulting. Adding new features, refactoring old systems, building entire greenfield projects and MVPs from scratch. Primarily short-term contracts (0-3 months with option to extend), optionally part-time (8-40 hours per week), mostly working remotely. Subcontracting accepted.

Reinforcement on short notice

Hands-on software development in the entire stack as well as code reviews, designing system architecture and being an interim CTO. Emphasis on quality code with tests. With a wide range of skills and experience, I enjoy being the go-to guy. Working full-stack, but prefer backend over frontend.

Current contract positions
Senior Backend Software Engineer at CodeControl April 2017—Present (9 months)

Preparing technology work estimates for clients/projects. Developing stable, configurable, reusable backend systems. Designing API backend-frontend interactions. Supporting frontend developers with advice. Setting up and deploying systems. Per project assignments, 95% remote.

Node.js, system design, data-driven systems, API design, ES2017+, Promises, ES6 classes, Rollup.js, Koa.js, dependency injection, AWS ElasticBeanstalk, AWS SES.


Grew up in an entrepreneurial family and have been running businesses since high-school. Co-founded several e-commerce sites, built tools for the government, done internet/security research, released dozens of open source projects, advised developers and startups. Have a master's degree in information technology and engineering, army officers' training, traveled the world with my backpack, lived in several countries. Prefer to have a flexible lifestyle; am currently a freelance contractor/consultant. Message me.

Please read my annoyingly long LinkedIn cv, or pdf résumé. Also see some of the software engineering services I provide, scroll through my online portfolio and open source projects; some links are professional, others to hobby projects.