Tatu Solla

Senior Full Stack Developer

Oulu, Finland
+358 45 2098 836tatu.solla@calicode.fihttps://www.linkedin.com/in/tatu-solla
Tatu Solla

About

An experienced full stack developer with over ten years of experience. Has designed and built successful enterprise software solutions using Spring, and implemented them in major enterprise institutions.

Has experience in delivery-focused software development in projects that require quick turnaround times, adaptability, and close collaboration with stakeholders to meet deadlines and evolving requirements.

Enjoys working in the enterprise space where domain knowledge and cross-team communication is key for successful application delivery.

Has an empathetic approach to problem solving, where active listening and the understanding of different viewpoints leads to solutions that address challenges in innovative ways.

Skills

  • Java
  • Spring Boot
  • Spring Security
  • Spring MVC
  • Spring Data
  • AWS
  • Azure
  • Kubernetes
  • JavaScript
  • TypeScript
  • Apache Kafka
  • Angular
  • Jenkins
  • HTML
  • CSS
  • SCSS
  • Docker
  • Figma
  • Python
  • Postgres
  • DynamoDb
  • Apigee
  • Dynatrace
  • Robot Framework
  • IBM Cloud
  • IBM Watson
  • Splunk
  • Git
  • Astro

Experience

  • Calicode
    Oulu, Finland - Hybrid

    Description:

    • Maintained and developed a suite of web applications that are used for managing customer information.

    • Migrated legacy applications to modern technologies, enhancing overall system reliability and maintainability.

    • Java
    • Spring Boot
    • TypeScript
    • Spring MVC
    • Kubernetes
  • Calicode
    Helsinki, Finland - Remote

    Description:

    • Successfully designed, developed, and documented the migration of applications and application infrastructure from AWS to Azure.

    • Consolidated multiple applications to a single modular structure simplifying application management and development.

    • Streamlined API management from requiring a full-time person to needing minimal, almost no ongoing effort each month.

    • Java
    • Spring Boot
    • Spring Security
    • Spring Data
    • AWS
    • Azure
    • Python
    • JavaScript
    • Apigee
    • Splunk
  • Calicode
    Oulu, Finland - Hybrid

    Description:

    • Developed and maintained an AI powered Chatbot application that acts as a virtual assistant for the customer to interact with.

    • Created integrations into existing systems, enabling the virtual assistant to execute customer-initiated tasks using available backend services.

    • Java
    • Spring Boot
    • AWS
    • IBM Cloud
    • IBM Watson
    • Python
    • JavaScript
    • Robot Framework
    • Splunk
  • Calicode
    Helsinki, Finland - Remote

    Description:

    • Responsible for developing and maintaining APIs and cloud infrastructure for a team that aggregates banking and insurance data for various consumers.

    • Ensured the availability and redundancy of multiple business critical applications that millions of requests each day.

    • Simplified and modernized legacy applications to improve maintainability and overall system architecture.

    • Transformed existing cloud infrastructure and workloads into a more efficient and cost-optimized architecture by leveraging productized solutions and best practices.

    • Java
    • Spring Boot
    • Spring Data
    • AWS
    • TypeScript
    • Python
    • Postgres
    • Apache Kafka
    • Apigee
    • Splunk
  • Loihde
    Oulu, Finland - Hybrid

    Description:

    • Successfully designed and implemented a web application for new customer onboarding.

    • As a part of a team, created a user-friendly interface that simplifies complex regulatory rules into a single unified system.

    • Java
    • Spring Boot
    • TypeScript
    • React
    • Spring MVC
  • Loihde
    Oulu, Finland - Hybrid

    Description:

    • Developed a web application for bank and insurance clerks to retrieve and display customer data in a meaningful format, using charts and visualization elements to assist in managing customer information.

    • Java
    • Spring Boot
    • TypeScript
    • React
    • Highcharts
    • Spring MVC
  • Loihde
    Oulu, Finland - Hybrid

    Description:

    • Lead the frontend development of an online store for an insurance company. This application facilitated the migration of the client's insurance sales to an online platform.

    • Java
    • Spring Boot
    • TypeScript
    • React
  • Loihde
    Oulu, Finland - Hybrid

    Description:

    • Designed and implemented the frontend for a time reservation system utilized by clerks to manage scheduling between healthcare professionals and clients.

    • TypeScript
    • React
    • Python
    • Google Maps
  • Loihde
    Oulu, Finland - Hybrid

    Description:

    • Designed and implemented a web application utilized by the client for managing roof truss designs. The application imported designs in JSON format, rendering them as editable SVG images on-screen. The finalized designs served as inputs within the roof truss manufacturing pipeline.

    • TypeScript
    • React
  • Solita
    Oulu, Finland - On-Site

    Description:

    • Part of a team tasked with the maintenance and development of a railway monitoring system. This system is responsible for collecting and parsing data from various monitoring devices deployed across the Finnish railways and on trains.

    • Held primary responsibility for managing, maintaining, and enhancing the system in accordance with client requirements.

    • Java
    • Spring Boot
    • JavaScript
    • Angular
    • Oracle Database
  • Nordea
    Oulu, Finland - On-Site

    Description:

    • Part of a team tasked with the development of an authentication token system whose purpose was to authenticate the bank's clerks.

    • Java
    • Spring Boot
  • Nordea
    Oulu, Finland - On-Site

    Description:

    • Worked as a frontend developer in an organization tasked with developing the new netbank for the bank.

    • JavaScript
    • Angular
  • Sysart
    Oulu, Finland - On-Site

    Description:

    • As a bachelor's thesis, created an application that enabled the public to submit questions which would then be answered by tax clerks. Selected questions could also be submitted to be viewed by the general public.

    • Java
    • JavaScript
  • Sysart
    Oulu, Finland - On-Site

    Description:

    • Internal tool development for a system that was used for creating bootstrapped web applications for customers.

    • Java
    • JavaScript

Certifications

School

Calicode Oy - 3322159-8