Luke Murphy, Software Engineer
| +31684233964 | Rotterdam, The Netherlands, NL
EXPERIENCE
Aptivate: Digital Agency for International Development
Director and General member of staff 2017-11-01 - 2019-05-01
http://aptivate.org
  • Launched a micro-insurance platform to serve an estimated 600,000+ farmers in Malawi and Zambia with Pula Advisors
  • Released several alpha versions of FollowItApp, an application designed to help victim-survivors of stalking record what’s happening to them, in collaboration with Media Coop.
  • Completed a zero downtime MediaWiki migration and CKAN system upgrade for MapAction.
Technologies: Python, Django, Django REST Framework, Ansible, Ansible Molecule, ReactJS, MySQL, PostgreSQL, AWS S3, AWS RDS, AWS EC2
Noa Technologies: IoT Bike Fleet Platform
Python Back-end Developer 2015-12-01 - 2016-01-08
https://noa.one
  • Development and deployment of an authentication system for administration users
  • End-to-end design, development and release of a new task management system for bike mechanics
  • Daily management and maintenance of a Google Campus bike fleet operations with SaltStack configuration management
Technologies: Python, Pytest, Django, Django REST Framework, PostgreSQL, SaltStack, AWS DynamoDB, AWS RDS, AWS Lambda, AWS Kinesis, Docker
Tracdelight: Premium Network for Fashion Publishers
Python Back-end Developer 2015-01-05 - 2015-01-12
https://www.tracdelight.io/
  • Implemented and released new stores feature
  • Refactored in-house widget metrics and test infrastructure.
  • Increasing test coverage of existing codebase.
Technologies: Python, Nosetest, Django, Django REST Framework, PostgreSQL
Ammeon: Infrastructure Services and Solutions Partner
Test Engineer 2013-02-01 - 2014-01-01
https://www.tracdelight.io/
  • Implemented new test framework for coming 2.0 version of the product.
  • Taught off-site engineers how to use the API to write their own tests.
Technologies: Python, Pytest
SKILLS
Python Back-end Development (5+ years experience): Django, Django REST Framework, Flask, AsyncIO, MyPy Typing, PostgreSQL, MySQL
DevOps Infrastructure Management (3+ years experience): Ansible, Ansible Molecule, Debian System Adminstration, Linode, Hetzner, Heroku, Docker, Amazon S3, EC2, Lambda, DynamoDB, RDS and Kinesis, Travis CI, Gitlab CI
System Administration (2+ years experience): Debian systems, Linux KVM, Docker, Docker-compose, Discourse, MediaWiki, Gitea, Postfix and Dovecot mail configurations
Javascript Front-end Development (1+ years experience): ReactJS, VueJS
PUBLISHING
Fedidrama: This Section is Non-normative, Pervasive Labour Union
  • Addresses the ActivityPub protocol in more detail, especially some of the criticism it faces for ambiguous specifications regarding issues of security, which results in privacy and trust concerns that AP developers have been trying to address.
WORKSHOPS
FREE SOFTWARE
librehosters-cli
  • Librehosters community command line suite.
hdyndns
  • A GNU/Linux Python 3.5+ DynDNS client for your homebrew server.
VOLUNTEER
YunoHost - Core Developer
  • YunoHost is a server operating system aiming to make self-hosting accessible to everyone.
Ansible Molecule - Core Developer
  • Molecule is designed to aid in the development and testing of Ansible roles.
DatPy - Core Developer
  • A community based Python implementation of the Dat protocol.
EDUCATION
University College Cork 2009-01-01 — 2013-01-01
Bachelor - Computer Science
LANGUAGES
English (Native) , Dutch (Beginner)
INTERESTS
Low tech sustainability [ Self-hosting, Librehosters, low-cost, low-power, low-maintenance ], Worker cooperatives [ Non-hierarchical organising, Consensus decision making ], Politics of networking [ community wireless, mesh, local first, peer-to-peer, federation, decentralisation ]