Senior Fullstack Developer / Tech Lead Helsinki, Finland

Saattaa olla saatavilla

(Päivitetty 2023-05-02)

Senior Fullstack Developer / Tech Lead

Helsinki, Finland

Äidinkieli Finnish, English, Russian, Sujuva Japanese, Keskitasoinen Danish, Svenska, Aloittelija Catalan; Valencian, Spanish

  • 10+ years of experience in React and Angular
  • 10+ years of experience in Java and Spring Boot
  • 10+ years of experience in Javascript and Node.js

Taidot (32)

NextJS

NodeJS

JavaScript

Java

TypeScript

Fullstack

CODING

GraphQL

Next.js

REDUX

SOFTWARE DEVELOPMENT

React

Spring Boot

REACTJS

Node.js

CONTINUOUS INTEGRATION/DELIVERY

Jenkins

Continuous Integration

FINANCE

RxJS

webpack

LINGUISTICS

Perl

Ansible

Game Development

Kotlin

Swift

PROPERTY MANAGEMENT

.NET

C#

Python

CRM

Yhteenveto

I started working in IT in 1999 and have grown professionally as a software developer and
architect. Besides that throughout my career I have gained qualifications in entrepreneurship,
product ownership and work with clients from sales to delivery

My most recent and strongest experience and skills are in design and implementation of
enterprise systems and industrial applications. But I have interest and capability for other
development work as well. I have actual work experience in blockchain, test automation,
mobile apps, streaming, games, graphics, CRM and more.

Languages and major frameworks I can use productively from day one: Java, Spring
Framework, JavaScript, TypeScript, Node, React, Angular. Deployment and CI: Jenkins,
Travis, Ansible, Docker, Kubernetes, Openshift, AWS, Azure. In test automation I'm very
comfortable with Selenium based tools as well as Robot Framework. Databases: Oracle,
Postgres, Mongo, Redis .I have been paid for coding in Python, Clojure, Swift, C# and even
Perl but don't have much recent framework experience in them.

My ultimate goal in my work is to create great products. This is my goal in any role and the roles
that I'm comfortable with range from development to architecture. I'm motivated and rewarded
by creation process and seeing results of my work. I try to be a great colleague and surround
myself with great colleagues that I look forward to see on Monday while it's still Sunday.

Työkokemus

Founder, Entrepreneur, Programmer
Refactory DX Oy

2017-01 - Nykyhetki

Contracting work for Bluefors Oy as a developer / co-architect developing quantum computing cooling control system. Co-architecting the system in tandem with another developer with focus on data engineering. Domain: Industry. Tech: Java 16, Spring Boot.
Contracting work for NETS A/S as a senior developer developing clearing system for card payment provider. Domain: Finance. Tech: Java 10, Spring Boot, Angular 8.
Contracting work for Väestörekisterikeskus as lead architect developing service management system for government's e-services. Tech: Java 8, Spring Boot, Kotlin, NodeJS, React.
Contracting work for Trafi as a technical lead developing seafaring safety systems for permits, inspection and registration. Tech: Java 8, Spring Boot, QueryDSL, React/RxJS, Clojure.
Developing Transitlinks - universal transit connection resource. Tech: Sequelize, ExpressJS, GraphQL, React/Redux.
Senior consultant
Rakettitiede Oy

2015-12 - 2017-01

Founder, CEO, Developer
Refactory DX Oy

2013-06 - 2016-09

I founded the company to create a business around a line of Bitcoin applications I was developing. Eventually three applications were published: Automated Bitcoin trading aplication, Bitcoin commerce application, Bitcoin payment system. The technology stack included Java, Node, Angular and (of course) Bitcoin.
Later the company was restructured and I started working with new partners on event management and ticket sales application. I was the sole developer and the application stack was mainly Node/Express and Angular.
I supported myself by doing client work developing a marketing system for a retail business.
Lots of work was gathering requirements and creating specifications. Some development work in Django and Salesforce.
Tech
Penno.fi / Takuu-Säätiö

2015-01 - 2016-01

Node/Express, Sequelize, React/Redux, Docker - Trafi - Seafaring permit and register system Roles: Development, architecture Tech: Java 8, Spring Boot, QueryDSL, React/RxJS, Clojure
Developer, architect
Hotel Ninjas SL / Booking.com

2014-06 - 2015-06

Hotel Ninjas was a startup in Barcelona that developed a property management system (bookings, availability, resources etc.). I was one of the first employees when it started growing and had a central role in the architecture design. I ended up as architecture coordinator and full stack developer. We had a team of about 15 developers and designers and used technologies such as J2EE, Django, NodeJS and AngularJS.
After Booking.com had acquired Hotel Ninjas I worked in Barcelona and Booking.com HQ in Amsterdam contributing to the development of the Booking.com site. The stack consisted of various Perl frameworks.
Senior developer, Project manager
Ixonos Oyj

2012-04 - 2013-06

We designed and developed solutions based on Salesforce platform for Nokia Siemens Networks. The solutions were for a wide range of applications such as inventory management, resource planning and KPI tracking. My role was in development and substituting for project management during vacation periods. Technologies used: Salesforce, Apex, Java, JavaScript.
Software developer (summer job)
Accenture Technology Solutions Oy

2011-05 - 2011-09

Expert, project worker (part time)
Kehitysvammaliitto / Tikoteekki

2009-05 - 2010-01

Planning, designing and implementing test automation system in a .NET environment for a governmental enterprise project 05/2009 - 01/2010, 09/2011 - 12/2011 Kehitysvammaliitto / Tikoteekki Expert, project worker (part time) Developing augmented communication software for speech disabled users. Developing a morphosyntactic parser and sentence generator, coordinating software development, system integration and delivery efforts.
Software Engineer
EfiCode Oy

2006-06 - 2008-06

Developing software for various customers. The customers were major Finnish and international telecom companies and governmental infrastructure businesses. Projects included following subjects: inventory management, continuous integration, map and traffic information.
Mobile Software Developer
Mind On Move Oy / Satama Interactive Oyj

2004-04 - 2006-05

Design and development of software for mobile phones for Java and Symbian platforms.
Projects included following subjects: social media, S60 technology demo, media browser, chat application. Part of the job was adapting software to varying device configurations.
Game Programmer
Jippii Group Oyj

2000-10 - 2003-05

Perhaps the best job I've ever had. Design and development of Java games for Jippii's gaming web site, development of a multiplayer platform, studying new mobile technologies and their adoption in game development (for EPOC and MIDP devices).
Software Developer
Smilehouse Oy

1999-10 - 2000-10

Design and development of web applications with a set of Java techniques. Projects included a web shop and a discussion forum.

Koulutus

MSc
University of Helsinki

2024-05 - 2024-05

Sertifikaatit

NATURAL LANGUAGE PROFICIENCY

Ota yhteyttä konsulttiin

/