2024 - today: various Projects
Role: CEO, Senior Software Engineer
Customer: on request
2024 - 2025: Developing and maintaining web applications and an AWS IoT data pipeline
Role: Consultant
Customer: A customer in industrial machinery sector
Tasks:
Skills:
TypeScript, React, Redux, ReactQuery, Node.js, PostgreSQL, MySQL, AWS, ECS, CloudFront, AWS Lambda, AWS CDK, AWS Kinesis, AWS SQS, GitLab CI, GitHub Actions, OneTrust
2022 - 2024: Developing and maintaining web applications
Role: Consultant
Customer: A customer in industrial machinery sector
Tasks:
In scope of the project, was developing and maintaining 5 web applications dedicated to end users, sales, and technicians. Continued working with the same customer.
Skills:
TypeScript, React, Redux, ReactQuery, Node.js, PostgreSQL, MySQL, AWS, ECS, CloudFront, AWS Lambda, GitLab
2021 - 2022: Planning and implementing features in Unity Ads dashboard
Role: Software Engineer (in-house)
Customer: Unity Technologies
Tasks:
Planning and implementing features in Unity Ads dashboard across multiple frontends and microservices, targeting enterprise and mid-market gaming companies
Skills:
React, Redux, ReactQuery, Node.js, NATS, MongoDB + Mongoose, GCP, Kubernetes, Grafana, Amplitude
2020 - 2021: Maintaining and developing a genetic testing ordering platform
Role: Full-stack Developer (in-house)
Customer: Blueprint Genetics
Tasks:
Maintaining and developing a genetic testing ordering platform used by hospitals around the world and custom genetic interpretation tooling used by in-house geneticists
Skills:
React, Redux, Angular, Node.js with TypeScript, PHP, Golang, REST, MySQL + custom ORMs
2019 - 2020: Maintaining and developing a social platform
Role: Software Developer (in-house)
Customer: Freeed
Tasks:
Maintaining and developing a social platform for teachers, growing from 3,000 to 20,000 users in a year
Skills:
React, Redux, Node.js, REST + WebSockets, PostgreSQL + Sequelize, Kubernetes, Grafana
2016 - 2019: Implementing a custom BI solution
Role: Software Developer (in-house)
Customer: Prima Power
Tasks:
Skills:
React, Redux, AngularJS, .NET, Node.js, REST + WebSockets, RabbitMQ, EntityFramework + Microsoft SQL, SQLite
2016 - 2019
Information Technology
Bachelor's degree,
Metropolia University of Applied Sciences
2015 - 2016
Information Technology
Bachelor's degree
VAMK University of Applied Sciences
2024 - today: various Projects
Role: CEO, Senior Software Engineer
Customer: on request
2024 - 2025: Developing and maintaining web applications and an AWS IoT data pipeline
Role: Consultant
Customer: A customer in industrial machinery sector
Tasks:
Skills:
TypeScript, React, Redux, ReactQuery, Node.js, PostgreSQL, MySQL, AWS, ECS, CloudFront, AWS Lambda, AWS CDK, AWS Kinesis, AWS SQS, GitLab CI, GitHub Actions, OneTrust
2022 - 2024: Developing and maintaining web applications
Role: Consultant
Customer: A customer in industrial machinery sector
Tasks:
In scope of the project, was developing and maintaining 5 web applications dedicated to end users, sales, and technicians. Continued working with the same customer.
Skills:
TypeScript, React, Redux, ReactQuery, Node.js, PostgreSQL, MySQL, AWS, ECS, CloudFront, AWS Lambda, GitLab
2021 - 2022: Planning and implementing features in Unity Ads dashboard
Role: Software Engineer (in-house)
Customer: Unity Technologies
Tasks:
Planning and implementing features in Unity Ads dashboard across multiple frontends and microservices, targeting enterprise and mid-market gaming companies
Skills:
React, Redux, ReactQuery, Node.js, NATS, MongoDB + Mongoose, GCP, Kubernetes, Grafana, Amplitude
2020 - 2021: Maintaining and developing a genetic testing ordering platform
Role: Full-stack Developer (in-house)
Customer: Blueprint Genetics
Tasks:
Maintaining and developing a genetic testing ordering platform used by hospitals around the world and custom genetic interpretation tooling used by in-house geneticists
Skills:
React, Redux, Angular, Node.js with TypeScript, PHP, Golang, REST, MySQL + custom ORMs
2019 - 2020: Maintaining and developing a social platform
Role: Software Developer (in-house)
Customer: Freeed
Tasks:
Maintaining and developing a social platform for teachers, growing from 3,000 to 20,000 users in a year
Skills:
React, Redux, Node.js, REST + WebSockets, PostgreSQL + Sequelize, Kubernetes, Grafana
2016 - 2019: Implementing a custom BI solution
Role: Software Developer (in-house)
Customer: Prima Power
Tasks:
Skills:
React, Redux, AngularJS, .NET, Node.js, REST + WebSockets, RabbitMQ, EntityFramework + Microsoft SQL, SQLite
2016 - 2019
Information Technology
Bachelor's degree,
Metropolia University of Applied Sciences
2015 - 2016
Information Technology
Bachelor's degree
VAMK University of Applied Sciences