Resumé

Biography

I'm a developer by heart, remote worker and interested in open-source.

During the years I've specialized in web-technologies, API's and PostgreSQL-database. Currently ensuring people can pay online with the latest payment methods and that ecommerce merchant's are happy.

I love writing code and to contribute open-source projects. In my opinion programming is more like a form of relaxation and the best way to express my creativity.

So yeah, I love spending my spare time on Github, either looking for possibilities to write code or other ways to contribute.

Also like to play video-games, roleplay (D&D, LARP) and walk aimlessly with Pokémon GO.

Open-source projects I've recently contributed to <3

Professional skills

TypeScript, Ramda, Javascript (ES6, Node.js) Expert
PostgreSQL, Redis, MySQL, MariaDB Expert
Elixir, Phoenix Advanced
Python, Django Framework, Flask Advanced
Clojure, Scala Advanced
Linux, shell-scripting Advanced
Terraform, AWS (S3, EC2, KSM, Cloudformation) Advanced
Ruby on Rails, Ruby Advanced
Go-lang Basics
Rust, Haskell Basics

Other various experience

Git, Jira, Gitlab CI/CD, Agile methodologies, SASS, Photoshop, Shell-scripting, Perl, PHP, C#, React.js, automation tools and task runners.

I'm also interested in security, vulnerabilities and testing web apps.

Employment history

Lead Software Developer

RELEX Solutions

2021 (Jun) — present

Elixir developer for a WFM (workforce management) software product.

Accomplishments
  • Stack: Elixir, Phoenix, TypeScript, Azure, PostgreSQL
  • Feature development for a WFM product
  • Helping in maintaining and upgrading the microservices

Lead Software Developer

Reaktor

2020 (Sep) — 2021 (Jun)

Software consultant focusing on API development, Python, GraphQL, and cloud infrastructure.

Accomplishments
  • Stack: TypeScript, NextJS, Python, Flask, PostgreSQL, AWS
  • Helping a client to build a new GraphQL API for their platform
  • Developing an e-commerce platform for tightly regulated market using Python and Flask
  • Creating a PWA for medical professionals seeking for new part-time job opportunities.

API developer

Programmer, Metosin

2018 (Oct) — 2020 (Sep)

Software consultant with a strong focus towards open-source software and security.

Accomplishments
  • Stack: Clojure, Scala, PostgreSQL, PostGIS
  • Helping an IOT business to scale their services on top of AWS.
  • Organizing SmallFP & ClojuTRE conference

API developer

New Digital Commerce and Payments, OP

2017 (July) — 2018 (Oct)

Helping people pay online with new payment methods (web, mobile, tokenization). Started as a contract worker in January, then changed to work full-time.

Accomplishments
  • Stack: Ramda, Functional Programming, TypeScript, Ruby on Rails, PHP, Java (OJB, Cocoon).
  • Rebuilding legacy infrastructure with TypeScript, upcoming api design
  • Vulnerability fixes and ensuring platform is proof to attacks
  • Lifting the service to run on AWS cloud
  • Helping in developing new architecture with Koa, TypeScript and serverless
  • New API's for the payment gateway. Cool article about it (finnish only).

Software engineer

Leonidas Oy

2016 — 2017 (July)

Contract work for various clients ranging from VR/XR to industrial robots.

Accomplishments
  • Stack: TypeScript, Python, React Native, React.js.
  • Helped implementing a new cloud services to run on Kontena
  • ELK stack for logging (Fluentd, Kibana, ElasticServer)

Software engineer

Soma Inc (remote)

2014 — 2016

Social-network platform & tools for streamers and vloggers built with Ruby on Rails and React.js.

Accomplishments
  • Stack: Ruby on Rails, React.js.
  • Scalable RTMP and HLS delivery architecture with transcoding input streams
  • React.js + flash based app for live-streaming H.264 video with web-browser
  • Prototyping and implementation of Rails based backend and responsive front-end based on Javascript, React and HTML5.
  • Most of the platform runs on Heroku

Software engineer, co-founder

Volundeer (remote)

2014 — 2016

Volundeer is a next generation platform for volunteering and online giving.

Accomplishments
  • Stack: Ruby on Rails, React.js.
  • Prototyping and implementation of Rails based backend and responsive front-end based on Javascript, React and HTML5.
  • Most of the platform runs on Heroku

Freelance developer and consultant

SkyRed Media (remote)

2009 — 2016

We specialised in Python and Django. Completed projects ranging from custom-built hosting control panels with server infrastructures to business-to-customer web stores. Consultation topics include Django, Magento, server architecture and scaling related cases.

Accomplishments
  • Own DNS architecture using PowerDNS+PostgreSQL.
  • Social recruiting application for Novia
  • Lehto Group internal ERP
  • Bauer Media internal systems and Django consultation
  • F-Solutions VPS and web-hosting management panel
  • Tippler.IM webpage & store.
  • Midnight Pitch Fest organizer

Technology specialist

LumoLink (Oulu, Finland)

2010 — 2013

System backend & frontend architecture, programming, Django development using agile methods. I developed LumoApps, an online web-service containing several social media marketing related web applications.

Accomplishments
  • LumoApps
  • Jongla social messaging service
  • Eekoo finnish/russian portal

System Developer

Faarao Inc. (Oulu, Finland)

2008 — 2010

Server installation (Solaris & Linux), server virtualization (Solaris Containers, OpenVZ, Xen). Server backends were done in Perl and Ruby. Developed several applications using PHP & CodeIgniter (custom CMS, mass newsletter software, control panel for managing servers). Provided also Magento webstore consulting.

Education

Lappeenranta Business School

Vocational qualification in Information Systems Development

Lappeenranta, Finland

Graduated 2008