Martin Matusiak

Full name MATUSIAK, Marcin Lech (Martin)
Date of birth 30.06.1981
Nationality Polish/Norwegian
Address Cornelis de Wittlaan 19d, 2582AA Den Haag, The Netherlands
Telephone +31 (0)6 25 09 76 83   (please no cold calls)
Email numerodix[.]gmail.com

I am a software engineer with extensive experience in desktop and web applications and with a strong interest in open source and programming languages.

My work is results oriented and I have a keen awareness of deadlines. I apply high standards to my work and inspire my team to give their best through code reviews, mentoring and technical discussions. I drive the adoption of best practices.

I am interested in positions that combine a technical challenge (such as system/api design, distributed systems, performance critical code) with a chance to make a difference in the company (through, for example, mentoring, interviewing or improving dev/testing practices).

Work experience
January 2016 -Team Lead Software Development
  • Managed internal development team and external contractors.
  • Developed company hiring policy, wrote role descriptions and developed interview questions and coding assignments. Conducted interviews.
  • Defined and documented team development process. Introduced sprint cycle, developed CI standards for packages, began tracking test coverage.
  • Appraised company service architecture and formulated a development plan to achieve state of the art services.
  • Conceived and implemented key company architecture projects.
  • Architected company developer documentation project and authored the bulk of the content covering domain theory, company projects, systems, and testing practices.
March 2013 - June 2015Software Development Engineer
  • Launched new AWS service Amazon WorkMail.
  • Led team of 3 in development on the WorkMail Control Plane service (python, java).
  • Led team of 6 in development on the WorkMail email backend service (python/flask, c++/com, c#, scala/akka).
  • Conducted 100+ technical and non-technical interviews with candidates.
  • Organized a department wide talk series to improve the exchange of knowledge (event host, speaker outreach, video recordings).
  • Mentored co-workers (in software development, team work).
November 2012 - February 2013Senior Developer
  • Designed and built a new REST service to facilitate the administration of LDAP/Zarafa services in cluster/cloud deployments (python, django, rest, tastypie, fabric, puppet, ldap, jenkins).
February 2012 - November 2012Senior Software Engineer
  • Development on high traffic media websites (python, django, postgresql, celery, rabbitmq, memcached, redis, haystack, solr).
  • Ported a number of php/mysql applications to python/django/postgresql.
May 2011 - February 2012Lead Developer
  • Design and development of a new web platform in online market research (python, django, couchdb, mysql).
January 2010 - January 2011Intern/Master student
  • Worked on automated porting of delphi desktop applications to the web through program analysis and transformation (delphi, python).
January 2005 - January 2006Developer
  • Development of GRIDportal, an application portal for grid computing (python/java).
  • Integration of mpiBLAST bioinformatics software with GRIDportal.
  • Support for users on the local grid resource.
Open source
2015-2016emcache (author)
A fully compatible implementation of memcached in Rust.
2014pypy (contributor)
A fast, compliant alternative implementation of the Python language.
2013purely.js (author)
A simple testing framework for javascript.
2010delpy (author)
A collection of Python tools for working with legacy Delphi codebases.
2009SolarBeam (author)
A desktop application for solar diagrams (c#, python, javascript).
2008aopy (author)
An aspect oriented programming framework in python.
2007spiderfetch (author)
A modular web spider.
For more projects see ohloh or github.
Community work
2016Pycon Italia (conference)
  • Speaker: Strings don't exist (video).
2015Buurthuis De Mussen (community center)
  • Teacher: Introduction to computers.
2015 -Django Girls (programming workshop for women)
  • Programming coach (2016): Bordeaux, Florence.
  • Organizer (2016): Den Haag.
  • Programming coach (2015): Groningen, Bordeaux, Rome.
2014EuroPython (conference)
  • Volunteer.
Education
2006 - 2011Master of Science in Software Technology
  • Focus on programming languages, compilers and functional programming.
  • Thesis: Automated program transformation of delphi programs.
2001 - 2005Bachelor of Science in Software Engineering
  • Standard computer science/software engineering degree.
  • Thesis: An application portal for grid computing.
Additional information

Language skills

Native Polish, Norwegian, English
Fluent Italian
Intermediate Dutch, French

Programming languages

Tier 1 Bash, Java, Javascript, Python, SQL
Tier 2 Assembly (x86), C, C++, C#, Erlang, Haskell, Pascal/Delphi, Perl, PHP, Ruby, Rust, Scala

Preferred development tools

Linux, Bash, Vim, Git.

Interests

Literature, natural languages, philosophy, psychology, writing, photography, swimming, biking.