Hi, my name is Aleksander Laasmägi
I'm a passionate Software Developer.

View tech stack View experience Get in touch

About Me

Profile Image

I'm a devoted software developer who completed a Bachelor's degree with a focus on software and web development. I'm currently pursuing a Master's degree in Computer Science, specializing in software architecture, artificial intelligence, machine learning, and IT management.

My journey into IT began when I was five years old and got my hands on a computer for the first time. Initially, I was fascinated by networks - diving into YouTube tech content, setting up and hosting Minecraft servers and eventually building the entire home network infrastructure that my parents still rely on today. By the end of elementary school and through high school, I had moved into programming, teaching myself Python and attending a programming course. That early curiosity has evolved into a deep commitment to building software that solves real problems.

View Resume View Recommendation

“Aleksander is a curious, hardworking, and fast-learning developer who adapts quickly to new programming languages and tools. He handles complex situations well and approaches his work with a strong results-oriented mindset. During his internship, he demonstrated solid proficiency in Go and PHP and worked effectively with modern development tools.”

— Hardo Kampus Senior Software Developer, AS Postimees Grupp (Translated from Estonian)

Tech Stack

Frontend

  • HTML
  • CSS
  • JavaScript (JS)
  • TypeScript (TS)
  • TS + React
  • TS + React Native
  • Dart + Flutter

Backend

  • C# + .NET
  • Java + Spring
  • PHP + Laravel
  • Go
  • Python
  • C
  • PostgreSQL
  • MySQL
  • SQLite
  • Redis

Tools

  • Git
  • Docker
  • Figma
  • Vercel
  • TailwindCSS
  • Bootstrap
  • Azure
  • AWS
  • Oracle Cloud
  • Firebase
  • Supabase

Work experience

Software Developer Intern @ Postimees Grupp

Developed and maintained AI-driven microservices in Go and PHP for article processing, vectorization and content recommendations. Built the backend for Postimees's 2025 election compass, including data modeling, candidate-voter matching algorithm and integration with Estonia's election service

View Report [Estonian]

Teacher Assistant @ Taltech

Guided first-year students in learning C and Python programming along with the fundamentals of PostgreSQL databases. Focused on software engineering best practices, such as writing clean code and applying structured problem-solving and supported students with personalized feedback during hands-on assignments

View Report [Estonian]

Projects

EduCode

A QR-code based course attendance system built around an offline-first concept, allowing students to register attendance with or without an active internet connection. The system consists of a REST-based backend and mobile and web clients, designed with a layered architecture that separates business logic, data access, and presentation.

Live Mar 2026

Source Code

Halóre

Halóre is a mobile application that simplifies booking wellness appointments by enabling users to select a service, choose a masseur, and reserve an available time slot. The app prioritizes a seamless user experience, offering social login and biometric authentication. It leverages Firebase for backend services such as authentication and data storage, with push notification support to keep users informed about their reservations.

Tic-Tac-Two

An enhanced version of the classic tic-tac-toe game featuring configurable rules, a larger board, and movable pieces for more advanced gameplay. Built with C# and the .NET framework, the project uses a shared game engine to support both a console interface and a web-based Razor Pages UI with persistent game state storage.

OpenAI Salary Calculator

OpenAI Salary Calculator calculates net salary, gross salary, or employer cost based on the Estonian tax system. All taxation rules are configurable through environment variables. Built with ASP.NET MVC and .NET Core, the application separates business logic from the UI and integrates with the OpenAI API to generate a short, human-readable explanation of the calculated net salary, allowing tax rules to be updated without code changes.

More on GitHub

Feel free to explore my repos and get in touch if You have any questions!

Contact

Let's get in touch!