Szilárd Kósa‘s homepage

About me

About my professional life.

Picture of me

Hey, I'm Szilárd Kósa, a software developer from Budapest.

My biggest interests are:

Web dev

During university, I found my passion for creating user interface-driven applications, which led me to dive into web development. I still find it the most flexible way to build functional and accessible apps.

AI

Another big interest of mine, 'the big beeping three-eyed elephant in the room', is AI. I spent many semesters learning how to create and use AI models. Nowadays, I enjoy using it as a tool or to sprinkle some magical smartness into my applications.

Game dev

Outside of coding, I enjoy gaming and watching playthroughs. This got me interested in game development. I think it's a great way to express myself creatively as a programmer and to create interactive stories.

Experiences

Some of my favorite projects.

Web dev

Working at Mirango Ltd. as a software engineer

2021-present

Currently, I'm working as a full-stack developer at Mirango Ltd. My tasks include talking with our clients, writing specifications, developing front-end and back-end code, fixing bugs, and additional research tasks.

Loading TypeScript iconLoading Node.js iconLoading React iconLoading Electron iconLoading C# iconLoading ASP.NET iconLoading MongoDB iconLoading Azure iconLoading Docker icon
Portfolio site preview

This portfolio site

2024

I've been working on this site in my free time to look back and document my journey as an engineer. It was also a great way to challenge myself as a designer, and a good opportunity to try out new technologies.

Loading TypeScript iconLoading Next.js iconLoading Tailwind CSS iconLoading Figma icon
Google UX Design Professional Certificate badge

Google UX Design Professional Certificate

2023

I finished this course because I wanted to learn techniques for creating good user experiences. I think this is a crucial skill to have as an app developer.

The productivity calendar in action

Drag and drop productivity calendar

2022

I can get overwhelmed by my to-do list sometimes, so I created a productivity calendar, where I could plan my schedule and document my projects. After discovering OneNote, I adapted that as my planning and documenting platform, but I'm still planning to continue this project in the future.

Loading JavaScript iconLoading TypeScript iconLoading React iconLoading Node.js iconLoading Express iconLoading MongoDB icon
The micromouse simulator in action

Micromouse simulator

2021

During the final year of my master's degree, I developed a web application for micromouse competitions. Users can input maze-solving algorithms and visualize the simulated robot's traversal after their code is processed in a containerized environment.

I had experience with many more application-building technologies. Here is a list of libs and frameworks and languages.

Loading HTML5 iconLoading CSS3 iconLoading JavaScript iconLoading TypeScript iconLoading Node.js iconLoading React iconLoading Electron iconLoading Next.js iconLoading Dart iconLoading Flutter iconLoading Kotlin iconLoading Android iconLoading Angular iconLoading MongoDB iconLoading Firebase iconLoading Azure iconLoading Docker iconLoading Java iconLoading C# iconLoading ASP.NET iconLoading Python iconLoading Qt icon

AI

Working at Mirango Ltd. as a software engineer

2021-present

In my current project, I'm researching the possible use cases of large language models and text embedding models for processing order emails.

Loading Python icon
The pose estimation app in action

Development of multi-person marker-less motion capture system

2019

During the final year of my bachelor's degree, I created a real-time motion capture system using multiple PS3 cameras and Google Edge TPU. The system is markerless because I used a neural network to estimate the key points of the actor.

Internship at Aviatronics Ltd. as a software engineer

2019 summer

During my internship, I researched the practical use cases of Intel's pre-trained models provided by the OpenVINO toolkit.

Loading Python iconLoading C++ iconLoading OpenCV iconLoading Linux iconLoading Qt icon
The face recognition project in action

Face recognition project

2018

My friend and I created a face recognition neural network as our project work for our Introduction to DeepLearning course. It was one of those projects I was still discussing months after completion. This started my obsession with AI for the next couple of semesters.

Game dev

Hogwarts legacy II game

Hogwarts legacy II

2024

I created a game for my girlfriend's birthday as the 'sequel' to the game she was playing at the time. It is a story-driven RPG with short classical game segments inserted in it. During the development, I used AI tools to speed up my process. I used AI services to generate art assets, create narrations, and enhance my writing.

Loading Godot iconLoading Figma icon
The intervention game

The intervention

2023

In early 2023, I created a narrated runner game dedicated to a friend. The player faces interventions where they must choose to accept or refuse, with their decisions making the game easier or harder.

Loading Godot iconLoading Figma icon
Bank to the Future game

Won 2nd place at Bank to the Future competition

2021

I participated in a design sprint with two friends to create an educational game for elementary students about financial and environmental topics. We developed a platformer game where solving the puzzles required knowledge of these subjects.

Internship at Aviatronics Ltd. as a software engineer

2019 summer

I had my first experience with game development during my internship at Aviatronics Ltd. There, I was introduced to the Godot game engine, which I've been using ever since.

Loading Godot icon

Robotics

Internship at General Mechatronics as embedded software developer

2019 spring semester

After participating in the micromouse competition, the organizers offered us positions as embedded software developer interns at their startup. During my internship, I developed low-level libraries, created debugging applications, and diagnosed faulty circuit boards.

Loading C icon
Our micromouse robot in the maze

Won 1st place at the local Micromouse competition

2018

My first big project during the university was creating a maze-solving robot for the local Micromouse competition with two of my friends. As we were learning mechatronics engineering, it was a great way to hone our mechanical engineering, electrical engineering, and programming skills.

Loading C iconLoading C# icon

Contact me

Got questions, project ideas, or just want to say hi? Feel free to reach out—I'd love to hear from you!