Tumi Snær Gíslason, Developer in Reykjavík, Iceland
Tumi is available for hire
Hire Tumi

Tumi Snær Gíslason

Verified Expert  in Engineering

Software Developer

Reykjavík, Iceland

Toptal member since September 23, 2022

Bio

Tumi is a senior software engineer with eight years of professional experience. He has a positive attitude toward work-related challenges and believes teamwork and empathy with both co-workers and customers are crucial to accomplish outstanding results. Experienced in a wide array of technologies, Tumi is a quick learner of new tools, technologies, and programming languages and is willing to leverage his expertise in new challenging projects.

Portfolio

Smitten
Amazon Web Services (AWS), Distributed Systems, Node.js, PostgreSQL, Python 3...
Gangverk
Kubernetes, gRPC, GraphQL, Scala, Node.js, TypeScript, Go, PostgreSQL, Datadog...

Experience

  • Python 3 - 7 years
  • PostgreSQL - 6 years
  • REST - 6 years
  • Distributed Systems - 6 years
  • GraphQL - 5 years
  • Amazon Web Services (AWS) - 5 years
  • Scala - 5 years
  • Streaming Data - 5 years

Availability

Part-time

Preferred Environment

Amazon Web Services (AWS), Python 3, Scala, Java, Node.js, PostgreSQL, Terraform, Kubernetes, Distributed Systems, Streaming Data

The most amazing...

...solution I've developed is the back-end system for a dating app ranked number one in its category in my geographical area.

Work Experience

Senior Software Engineer

2021 - PRESENT
Smitten
  • Developed features, fixed bugs, architected cloud infrastructure, optimized data storing and fetching, maintained deployment pipelines, managed monitoring solutions, and improved business-critical algorithms.
  • Joined the project after the seed funding and helped the product grow to the point that enabled the company to start receiving Series A funding.
  • Optimized the matching algorithm to run in less than 100 milliseconds for each user with fewer computational resources. It increased the solution scalability and aided in the organic growth of our user base.
  • Took part in a 24/7 on-call rotation of engineers, responding to and managing critical incidents, and writing up post-mortems.
  • Set up logging and metric pipelines to monitor and alert on anomalies using Datadog and PagerDuty.
Technologies: Amazon Web Services (AWS), Distributed Systems, Node.js, PostgreSQL, Python 3, Redis, REST, TypeScript, Cloud Firestore, Datadog, PagerDuty, Terraform

Software Engineer

2018 - 2021
Gangverk
  • Developed core services in a microservice architecture for a highly critical, money intense auction platform for one of the most significant and oldest auction houses selling art and various luxury items.
  • Created a back-end solution that sold the most expensive item bought with a button click in an online-only auction.
  • Took part in a 24/7 on-call rotation of engineers, responding to and managing critical incidents, and writing up post-mortems.
  • Developed the first NFT auction for our client, a massive success in early 2021.
Technologies: Kubernetes, gRPC, GraphQL, Scala, Node.js, TypeScript, Go, PostgreSQL, Datadog, PagerDuty, Terraform, Amazon Web Services (AWS)

Software Engineer

2016 - 2018
Rapyd Financial Network (2016) Ltd.
  • Took part in the core back-end team developing custom in-house solutions.
  • Developed Java processes that were the backbone of all post-processing for ingested credit and debit card transactions, chargebacks, settlements, and more.
  • Helped the business set up monitoring, triggers, and data pipelines by custom business rules and notifying when detecting anomalies.
Technologies: Java, Docker, Python 3

Software Engineer

2015 - 2016
Prógramm
  • Acted as a contractor handling full-stack development for several large government agencies in Iceland.
  • Created web APIs, message brokers, database schemas, and web interfaces for various clients.
  • Collaborated with other team members and orchestrated everything from database queries to web interfaces.
Technologies: Oracle PL/SQL, Java

Experience

Back end for a Large Auction House

A back-end system for the oldest and largest auction house in the world. It's an event-driven, distributed microservice back end orchestrated in Kubernetes with services written in Scala and Go. The client integrates with the back end using a GraphQL API.

Back-end System for a Global Dating Application

A Python REST API hosted on AWS that serves a large user base with a personalized experience using advanced matching algorithms. It uses message queues and AWS Lambda functions as consumers to handle the post-processing of events.

Education

2012 - 2015

Bachelor's Degree in Computer Science

University of Iceland - Reykjavík, Iceland

Skills

Libraries/APIs

Node.js

Tools

Terraform

Languages

Python 3, Scala, Java, TypeScript, GraphQL, Go

Paradigms

REST

Platforms

Amazon Web Services (AWS), Docker, Kubernetes, PagerDuty

Storage

PostgreSQL, Datadog, Redis, Cloud Firestore, Oracle PL/SQL

Frameworks

gRPC

Other

Distributed Systems, Streaming Data

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring