MikkoBitti

Senior Fullstack Engineer
17 Years Experience
Profile Picture Mikko Salmela

About

Fullstack engineer with 17 years of experience building and delivering scalable, user-friendly web applications. Proven ability to work independently and as part of a team to design, develop, and deploy complex backend and frontend solutions. Expertise in AWS and Azure infrastructure, as well as a variety of programming languages and frameworks, including JavaScript, TypeScript, React, and Node.js. Passionate about learning new technologies and staying up-to-date on the latest trends in web development.

Core Technologies

Languages

TypeScriptJavaScriptSQLJavaPython

Frontend

ReactNextJSHTMLCSS

Backend

NodeJSRESTGraphQLServerlessSpring BootHasura

Cloud & DevOps

AWSAzureKubernetesDockerGitBackstage.ioTerraformCDK

Databases

PostgreSQLCosmos DB

Methodologies

AgileScrumKanban

Recent Projects

Cloud Service for IoT Devices
Customer Project • 2024
Designed and implemented a comprehensive cloud service architecture in Azure for IoT device communication. Leveraged Hasura GraphQL Engine for streamlined data operations, Azure Functions for business logic, and deployed on Azure Kubernetes Service with CI/CD pipelines. Built demo applications in Python with MQTT communication testing.
Reporting Application
Customer Project • 2023
Developed a comprehensive reporting solution for a developer platform, including data ingestion from AWS to Microsoft Power BI. Built infrastructure with AWS CDK, implemented JSON to Parquet transformation, and created Power BI integrations with Amazon Athena for advanced data visualization and querying.
Admin Application Build
In-house Project at Dicelight • 2020-2021
Built an aadmin interface and backend features for a lottery management application. Developed React-based UI from Figma designs, created REST endpoints, implemented authentication flow, and built real-time lottery management system with PostgreSQL integration on Azure Web Apps.

Professional Experience

MikkoBitti Oy
Senior Software Engineer
2024 - Present
Full-stack developer in a large customer project in the banking sector. Developing cloud services with Java, Spring Boot and React. Working in an Agile team with DevOps practices, CI/CD pipelines and automated testing.
MikkoBitti Oy
Senior Software Engineer
2024
Full-stack developer in a project for a large international customer. Building a cloud service with integration to IoT devices. Main responsibilites were to design and implement the cloud architecture in Azure, a solution with a Hasura GraphQL API, Azure Kubernetes Service, Azure Functions (NodeJS/TypeScript), Service Bus and PostgreSQL database. The frontend for the cloud service was developed with NextJS.
Graend Company Oy
Senior Software Engineer
2022 - 2023
Full-stack web developer in a customer project. Building a developer platform using Backstage.io with NodeJS/React/TypeScript. Infrastructure development for AWS using CDK Pipelines. Ingesting big data to Amazon S3, utilising AWS components such as Kinesis Data Firehose and Cloudwatch for reporting with Microsoft PowerBI.
Dicelight Oy
Senior Software Engineer
2020 - 2022
Backend web developer in a customer project. Main responsibilities included developing REST and GraphQL endpoints with Serverless Framework, Typescript and NodeJS and integration with Azure Functions, Cosmos DB and other Azure components.
Loihde Factor Oy
Senior Software Engineer
2016 - 2020
Backend web developer in a big customer project. Used Java and Spring Framework to build REST APIs and backend services for mobile clients. Built service integration with AWS and other external APIs.
Elisa Videra Oy
Software Developer
2010 - 2016
Software developer participating in various in- house projects; web applications using Grails (Java/Spring), customer invoicing system development in Salesforce and .NET framework utilising several video communication device APIs for data collecting.
Kvit Group Oy
Software Developer
2008 - 2010
Software developer in a startup company. Involved in developing an in-house product as well as customer projects. Mostly backend development with Spring Framework.

Certifications

Microsoft Certified: Azure Fundamentals
Earned on Dec 13, 2023