Devops delivered with more than 25 years of experience. Keen on the managed
compute trend, aka “Serverless”, to drive operational efficiency, simplicity
and continuous software value delivery.
Infrastructure Lead at Thoughtworks
December 2020 - Present | UK
- Led and mentored high performing teams
- Accelerated delivery implementing DevOps processes
- Reduced operational overhead with managed services
Tech Stack: AWS, GCP, Go, Javascript, Serverless, Terraform, Github, Gitlab
AWS Cloud practice lead, ‘Teamwork/Corexpert’ consultancy
February 2020 - November 2020 | Singapore
- Operational resilience - designing and implementing Cloud based backup and
disaster recovery for clients
- Cost optimisation on cloud bills from GCP/AWS to save clients money
- Pre-sales on large complex cloud migrations for Digital transformation
Tech Stack:
AWS, GCP, Cloud, Backup
Senior Engineer in Digital Science Platform in ‘Gojek’
October 2009 – January 2020 | Singapore
- Developed a process to label new instances to produce costing reports via
parameterised Jupyter Notebooks
- Instrumented, exported and produced dashboards/alerts in the Jsonnet data
templating language for Grafana with Prometheus and Go language
Tech Stack:
Machine Learning (AI), Prometheus, Grafana, Go
Devops lead at Property Management startup ‘Unee-T’
March 2018 - October 2019 | Singapore
- Built a Continuous Integration (CI/CD) pipeline to deploy Docker containers
with Travis CI on AWS ECS via Github
- Built serverless microservices with Golang, documented in Postman to
smooth over integration points between frontend and backend
Tech Stack:
AWS, Go, Docker
Senior devops at Video streaming company ‘Spuul’
June 2016 - March 2018 | Singapore
- Administrated a complex multi-region fault tolerant and scalable service on
AWS infrastructure
- Created internal tools leveraging AWS SDK Golang V2 to roll out of ~150
channels on AWS Elemental media{live,package}
- Wrote the {static site, playlist} generator in Golang to deliver video over
the AWS CDN faster and with more rendition features
- Wrote Vue.JS / AWS JS SDK serverless app to ingest video with metadata
Tech Stack:
ffmpeg, AWS, Go, HTML, Javascript (JS)
Managing Director of ‘Webconverger’, the Browser Linux distribution
February 2012 - March 2016 | London/Singapore
- Designed, developed and maintains the leading open source Web kiosk & signage
distribution based on our own innovative gitfs technology
- Implemented subscription and one off billing with Stripe and a powerful
configuration / device management service for Webconverger deployments
- Consistently patch the system for upto 5000 machines without down time
Tech Stack:
Linux, shell, git
Compliance Process Manager at Telecoms Joint venture ‘WAC’
July 2010 - February 2012 | London
- Editor of compliance tests for product delivery from Widget Runtime (WRT)
vendors to Joint Venture members
- Lead development on security tools: widget signing and validation tools
- Designed test result reporting system for members and vendors to track their
compliance progress
- Presented and represented the company at the Mobile World Congress stand
- integration points between frontend and backend
Tech Stack:
Web browsers, mobile
Senior developer at Japanese mobile company ‘Aplix’
August 2007 - July 2010 | Guildford, Surrey
- Developing and testing the WebVM browser plugin for exposing device APIs
securely on mobile devices
- Active in OMTP BONDI, W3C DAP and W3C widgets working groups
- QA for the SDK, an Eclipse based IDE for BONDI widgets and an emulator
runtime
- System administrator for our source control, Bug Tracking System (BTS) and
services
Tech Stack:
Javascript, PHP, Make, C, Shell, Standards processes
Skills
- Certifications: AWS Certified Professional & GCP Associate Cloud Engineer Certification
- Programming Languages: Go, Shell, Javascript
- Distributed Computing: Web (REST), Event driven design
- Data stores: S3, DynamoDB, SQL
- Tools: vim, git, Make
- Servers: Debian/Ubuntu/AWS or any Unix/Linux system
- Domains: Entertainment, Self service, Real Estate, Telecommunications, Finance, Retail
- Methodologies: Agile / Continuous integration
Education
- Graduated from the University of Helsinki Computer Science Masters program at
the Faculty of Science in 2005 with minors in Management, Mathematics,
Statistics, German and the Finnish language
Presentations