Gabriél Österwall

Software Engineer

I build efficient and scalable financial services

About

I'm a software engineer based in Stockholm, Sweden, with a passion for solving complex challenges and building efficient, scalable systems. While I enjoy crafting sleek frontends, I'm most drawn to backend development—where the real magic happens.

Currently, I'm working at Tietoevry Banking as a Solution Consultant, helping to build and optimize financial services for large-scale applications. My focus is on scalability, efficiency, and modernizing architectures for seamless integrations.

When I'm not programming, you'll find me reading, battling it out on the badminton court, or getting lost in my favorite music. I also love spending time with my partner and friends.

Experience

Sep 2024Present

Solution Consultant @Tietoevry Fintech Sweden AB

My work involves designing, developing and maintaining integration services, including RESTful and SOAP APIs, while ensuring code quality through unit testing, system testing, and log analysis for troubleshooting. I actively participate in code reviews, as well as mob and pair programming, to foster knowledge sharing and maintain high development standards. Working within cross-functional Agile teams in a SAFe Agile Release Train, I contribute to delivering secure, scalable solutions that effectively meet business needs.

Aug 2023Jun 2024

Teaching Assistant @Department of Informatics and Media, Uppsala University

Delivered engaging lectures across multiple courses, including programming, databases, data structures, algorithms, and web development. Additionally, I supervised individual and group projects, facilitated examinations, and provided mentorship, contributing to improved course evaluations and a more enriching learning experience for students.

Skills

Languages

Java C# Python TypeScript JavaScript SQL

DevOps & CI/CD

Github Actions Azure DevOps Maven Git Jenkins Docker

Technologies & Frameworks

Spring Spring Boot Hibernate OpenAPI Swagger Postman Node.js React.js Next.js JQuery Tailwind

Databases

MySQL MongoDB PostgreSQL

Projects

Screenshot of portfolio webpage.

Developer Portfolio

This website. Original design by Brittany Chiang, rebuilt and tweaked by me. Deployed to Vercel.

TypeScriptNext.jsTailwindVercel
Screenshot of api docs.

Resume API

A RESTful API of my resume. Features JSON Web Tokens for authentication and authorization, CRUD operations, an OpenAPI specification, Swagger integration for auto-generated documentation. Deployed to Render.

JavaScriptNode.jsExpress.jsSwaggerMongoDBRender
Screenshot of java solitaire game.

Napoleon's Tomb

A patience game built with Java and Swing. This implementation utilizes one deck of card, instead of the usual double-deck.

JavaSwing