Niodi Oy

Harri
Virtanen

Harri Virtanen, Freelance Senior Software Engineer

About me

Senior Software Engineer, Tech Entrepreneur, Business owner, Software Architect, Programming Perfectionist and the owner of two lovely Maine Coon cats.

Founder and CEO at Niodi Oy. Modern day tech-freak and fancier of bleeding edge tech.

Experienced in Full-stack Development, Software Architecture Design, Serverless solutions, Mobile Application Development, DevOps and Cloud Services.

I'm a professional, easy-going person that gets along well with people. In my work I strive to develop clean, secure and eco-friendly code, while trying to find the optimal solution by weighing business requirements, user needs, performance and maintainability. I emphasize open communication even in difficult matters.

In my spare time I travel the world and dabble with legos, tech and food.

Experience

Networking with people

I've had the pleasure and opportunity to work with awesome people in the field in multitude of different projects.

Some examples include projects in the public sector, a private health care company, developing world renown SCM software and leading my own team.

Accumulating experience

During my career I have made it a point to always experiment with tech I'm not familiar with - and keep up my skills in the ever changing world of software development.

Freelance Senior Software Engineer & CEO @ Niodi Oy

Helsinki2020 - ongoing

Multiple clients, multiple projects. Some of which include a private health care company, global medical trial data collection and contract management SaaS.

AWS
Azure
PostgreSQL
Node
TypeScript
React
GraphQL
...and many more

Software Specialist (Consultant) @ Compile Oy

Helsinki2018 - 2020

Global, world class software and mobile applications for international clients.

Node
TypeScript
React
Flutter
Dart
AWS

Full-stack Software Developer & Tribal Lead (Consultant) @ Siili Solutions Plc

Helsinki2016 - 2018

A Tribal Lead (team manager) and a Full-stack Software Developer. Project work for the Finnish government and insurance companies in the Helsinki Metropolitan area.

Node
React
Vue
GraphQL
Angular

Full-stack Developer @ Retail Logistics Excellence - Relex Solutions Oy

Helsinki2014 - 2016

Full-stack Developer building world class Supply Chain Management software. JRuby backend, SQL databases, Node frontend.

React
Ember
Flame.js
Ruby on Rails
SCRUM
Kanban

Frontend Developer @ Valve Branding Oy/Really Oy

Helsinki2013 - 2014

Senior-level work with a focus on mobile applications, corporate brand websites and UX development.

JS
HTML+CSS
CMS development
UX
Mobile App
App store
SEO
Lead Developer

Web Developer @ e21 Solutions Oy

Helsinki2010 - 2013

Full-stack Web Developer for 3+ years. In-house CMS development. Multiple made-to-order applications and web services.

C#
ASP.NET
JS
HTML+CSS
CMS development

Education, Training & Certificates

Additional know-how I've picked up along the way.


  • Certified Scrum Master (CSM)

    PSM I

  • Communication Boot Camp - by Elisa Heikura, Koodarikuiskaaja

    Intensive communication training for software consultants

  • Laurea University of Applied Sciences, Leppävaara

    Bachelor of Business Administration, DP in Business Information Technology

Languages

I usually communicate in Finnish, but I'm equally versed in English as a working language.

🇫🇮 Finnish
Native & full professional proficiency
🇺🇸 English
Full professional proficiency
🇸🇪 Swedish
Basics
🇯🇵 日本語
Basics
🇩🇪 German
Basics

Key skills & Tech

I've gathered a diverse set of technical skills and knowledge which I'm proud of.
I'm a quick learner for new tech and grasping the big picture. I love automating things and solving problems in clean, practical ways.

Languages

TypeScript, JavaScript, GraphQL, Dart, C#, Ruby, Java, HTML/(S)CSS, PHP, Python, Bash, Lua...

Tech, Frameworks and Databases

Node, React, React Native, Flutter, Docker, Rust, Ruby on Rails, xSQL, PostgreSQL, DynamicHealth, relational databases, REST, ASP.NET, Angular, Vue

Cloud Platforms

Azure, AWS, GCP

Testing & Maintenance

Jest/Mocha/Vitest, Selenium, SonarQube, Robot Framework, Sentry

DevOps & CI/CD

GitHub Actions and workflows, Azure DevOps, Jenkins

Agile Practices

SCRUM, Kanban, SAFe. I’m also a licensed SCRUM Master.

Misc.

App Store releases and maintenance (Apple App Store, Google Play Store, Microsoft Store)

References

"Riskien keskellä"

A tablet app for the public publisched by Finnish Red Cross (SPR).
Designed to help the public be aware the world around us where natural catastrophes, climate change and health issues arise.

"Clinical Trial Questionnaire"

Smartphone & web application to gather patient data for researh purposes from medical trial subjects participating in clinical trials.

Work with me

Need an experienced Senior Software Engineer in your ranks?

Always up for new opportunities and challenges.

I'm open to project work, one-offs, consultation, training, mentoring and everything in between -
if you have something in mind, let's talk!

Best way to reach me is via email

Get in touch