Tom Hastjarjanto

I'm a Software Developer from Amsterdam driven by modern technology and craftsmanship to build high quality, high performance and reliable software products.

In my spare time I'm interested in martial arts, building side projects in new technologies, traveling, dining and gaming.



  • Node.js
  • React
  • Javascript / HTML5 / CSS
  • Docker
  • Git / SVN version control
  • SQL / NoSql databases

Software Development Life Cycle

  • Scrum/Kanban
  • Continious delivery
  • Code reviewing
  • Jira/Confluence/Bamboo/Stash

Software Engineering

  • Object-Oriented Programming
  • Functional Programming
  • (Mobile) Web Development
  • GUI Development
  • Unit testing/Integration testing


Pimmr Software Developer

March 2015 - Current (full-time)
  • Developed an iOS application using Javascript (ES6), ReactJS and React-Native.
  • Developed backend services using Node.js, micro service architecture and Docker.

Optiver Software Developer

April 2012 - March 2015
  • Responsible for requirements gathering, specification, development and delivery of mission critical trading and risk applications.
  • Part of multi-team projects, involved in design- and architecture meetings.
  • Product lead of several smaller applications.
  • Worked closely with testers to ensure timely and high quality releases.
  • Worked closely with traders to gather requirements and user feedback.
  • Developed software using C#, Python, .NET, Winforms, DevExpress, SignalR and TypeScript.
  • Experienced in using source control, package management and versioning of software with Git, SVN, NuGet and Bamboo.
  • Experienced in using Atlassian products such as Jira, Confluence, Crucible, Bamboo and Stash.
  • Experienced in Agile software development practices such as Scrum, Kanban and continuous delivery.
  • Analysed and resolved performance issues and race conditions by using profilers and debuggers.
  • Analysed and resolved production issues by using user feedback, production logs and system knowledge.
  • Set up trading systems from scratch within a Linux environment.
  • Worked in a multicultural environment with over 30 nationalities.

Spil Games Mobile Developer

April 2011 - April 2012 (part-time)
  • Created a Selenium test suite for our mobile portals.
  • Implemented several new features in the front-end using Javascript and HTML5.
  • Assisted third party developers implementing our API.

KingCom Software developer

July 2010 - March 2011 (part-time)
  • Implemented Webcam connectivity for a training application for UEFA.
  • Developed C# and actionscript based software applications for clients.

Netsociety Software developer

March 2008 - June 2009 (part-time)
  • Built the first version of a catalog-to-Adwords API synchronization tool using .NET, C# 3.0, Mssql and Linq-to-sql, NUnit.
  • Built the first version of a reporting tool for Adwords and Analytics using Java, Spring, Hibernate, Maven, JUnit, BlazeDS.
  • Helped customers with troubleshooting Google Analytics implementation issues.

KingCom Front-end developer

March 2005 - March 2008 (part-time)
  • Helped switching the company to W3 standards based layouts using HTML/CSS and Javascript.
  • Implemented and deployed several designs into W3 standards based templates for the based CMS.
  • Designed and built the UI of a new version of the cms using ASP.NET, YUI and HTML/CSS.

Intellicode Freelance

2005 - 2014
  • Built the initial back-end and front-end using php and mysql.
  • Optimized traffic throughput for by configuring Nginx and apache.
  • Converted the design into crossbrowser compatible HTML/CSS.
  • Helped clients convert their design to W3 standards based HTML/CSS
  • Made a IPhone optimized version of in ASP.NET MVC, JQuery Touch, HTML5 and CSS3.


Utrecht University

2008 - 2013

MSc in Computer Science

IT University of Copenhagen

2009 - 2010

Erasmus Exchange in Game Technology

Universiteit van Amsterdam, Vrije Universiteit


Summerschool in Multicore and GPGPU technology

Utrecht University

2004 - 2008

BSc in Computer Science


1st place HTML5 Gamejam


Spil Games & Google Europe Original version

2nd place software design


Microsoft Imagine Cup Netherlands

Social Media