Skills
Work Experience
15+ years building backend and distributed systems for the web, across two tracks that overlapped for years: full-time engineering roles and a long freelance career.
For most of the last decade I've been a senior full-stack engineer at Local Staffing LLC, building systems that serve millions a month - a high-throughput email & SMS platform plus the data pipelines, API gateways and tools around it, across Python, Go and Node.js. Earlier I built mobile-app backends at Durlov (DRF, Celery, Django Channels), led a web team at Transcendio, and shipped product at AirCourts, okdo.it and Leevio - building for the web since 2009.
Alongside the day jobs I freelanced on Upwork (formerly oDesk) from 2009 to 2021 - 58 jobs, 2.9K+ hours, 4.7★ across 57 reviews - mostly Python/DRF backends, crawlers and automation, and later polyglot code review across PHP, Python, Node.js, Go and Java. Clients kept coming back. I'm not actively freelancing now, but I'm open to the right proposal.
Career Timeline
Senior Python Developer (Backend)
2016 - 2018Durlov
Over two years building backends for mobile apps - architectures, scalable APIs with Django REST Framework, background jobs with Celery, and a realtime chat system over WebSocket with Django Channels. Also managed AWS EC2 instances.
Senior Full Stack Software Engineer
Jul 2015 - NowLocal Staffing LLC
Building scalable systems used by millions. Built everything from large monoliths to high-scale microservices in Python, Node and Go. Main focus: the email & SMS delivery platform (Python + Celery). React on the front end, Chi for Go services, Koa + TypeScript for Node services. Also built internal services and reporting tools.
Lead Developer
Dec 2014 - Jul 2015Transcendio
Led the web dev team building web products for local clients. Work involved Django / Laravel with an AngularJS front end.
Web Application Developer
May 2012 - Jan 2015Vitzo.com Internet Services
Mostly PHP / CodeIgniter with plenty of front-end jQuery. Built Google Apps automation, Firefox & Chrome extensions, in-house YouTube R&D, and a realtime chat app with Python and Tornado.
Python/Django Developer
Sep 2013 - Dec 2014AirCourts
Built the web application for a Portugal-based startup reinventing how sports clubs work - an online booking platform. Django + Django REST Framework with AngularJS on the front end.
Software Engineer / Product Co-ordinator
Nov 2012 - Dec 2013okdo.it / Tasawr
Contributed to a SaaS product on Zend Framework 1.x and AngularJS. Doubled as Product Co-ordinator - communicating with investors and founders, translating business requirements into JIRA issues.
Software Engineer
Sep 2009 - Nov 2012Leevio
Built web applications with PHP and used Python extensively. Also built mobile apps with PhoneGap and Titanium.
Web Developer
Mar 2010 - Feb 2011BRE LLC
Built a web traffic monitoring application with CodeIgniter and jQuery. Sole developer, working directly with the founder (part time).
Code Reviewer - PHP, Python, Node.js, Go & Java
Jan 2021 – Jul 2021Upwork
Code Reviewer - Python / PHP
Nov 2018 – Nov 2019Upwork
PEEMZ - Backend, Python / Django
Mar 2018 – Jul 2019Upwork
Code Reviewer - Python / PHP
May 2018 – Nov 2018Upwork
Code Reviewer - Python / PHP
Feb 2017 – Mar 2018Upwork
PEEMZ - Backend Development, Python / Django
Nov 2017 – Mar 2018Upwork
PEEMZ - Python / Django REST API & Website
May 2017 – Nov 2017Upwork
Python / Django / DRF - Mobile Backend
Jul 2016 – May 2017Upwork
REST API Development - Python / Django / DRF
Jan 2017 – Mar 2017Upwork
Code Reviewer - Python
Sep 2014 – Feb 2017Upwork