Joel Purra: developer and more

For a fistful of dollars

Gun for hire. I do freelance software development consulting. Primarily short-term contracts (1-3 months with option to extend), optionally part-time (16-40 hours per week), preferably working remotely (with occasional in-person meetings). Subcontracting accepted.

Need reinforcements?

Hands-on software development mixed with mentoring new talent, designing system architecture and being an interim CTO. Emphasis on code quality over hacks. With a wide range of skills and experience, I enjoy being the go-to guy for problems which have already stumped others. Working full-stack, but prefer backend over frontend.

Current contract positions
Backend Software Engineer at BCG Digital Ventures July 2016—Present (2 months)

Working on the backend in a mid-sized greenfield project for an external Boston Consulting Group client. Designing the distributed microservice oriented architecture, designing the API for iOS/Android/web, implementing business logic together with the backend team in close collaboration with other teams. Contract, 40 hours per week/100%.

Node.js, microservices, architecture, API, Amazon Web Services (AWS), AWS Lambda, AWS S3, design patterns, dependency injection, Aurelia, javascript ES6/ES2015, Promises, git, Stash, JIRA.

Who is Joel?

Grew up in an entrepreneurial family and have been running businesses since was a teenager. 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. Also scroll through my portfolio; some links are professional, others to hobby projects.

Hexagonif is experimental -- let me know if it causes any problems. Thanks!