Hey there,

I'm Joshua (joshika39), a software engineer based in Budapest. I enjoy working across a broad spectrum of
technologies — from desktop and web development to IoT, the Apple ecosystem, and game engines like Unity, Unreal,
and Godot.
I’m also passionate about teaching and sharing knowledge. I regularly write articles and contribute to open source
projects to help others grow in their programming journey.
You’ll find a few highlighted projects below, and even more on my GitHub
profile.
Open Source Projects
- nextjs-toolkit – a set of components and styles for a Next.js project.
- dotnet-core – a NuGet package for making your life with .NET Core easier.
- dotnet-game-framework – framework for easily building 2D board games with WPF, MAUI and Forms.
- jsonservice – a Python package for managing JSON data easily.
- py-repositories – a Python package using SOLID principles to manage repositories and data.
- py-advanced-selector – a Python package that provides a CLI selection wrapper for python projects.
- minecraft-mods [archived] – a tool for downloading and managing pre-made Minecraft mods sets.
- sms-automation-backend [unmaintained] – a FastAPI backend for automating SMS sending and receiving.
- printable-flashcard-generator – a tool for generating printable flashcards from images and words.
- eslint-plugin-clean-code – an ESLint plugin for enforcing clean code principles in JavaScript projects.
- japanese-cinema [unmaintained] – a ThreeJS 3D experience in a Japanese cinema to view the airing trailers in 2020.
- sms-automation-backend [unmaintained] – a FastAPI backend for automating SMS sending and receiving.
Contributions
-
osu! – Contributed to the
osu!
game client, focusing on improving the look to be more in line with the website. -
Floorp Website - Contributed to the
Floorp
browser's website, enhancing its design and functionality. -
Skills Service – Contributed to the
Skills Service
, a project by the National Security Agency.
Work Experience
-
Software Developer – Sportograf GmbH & Co. KG
(Full-time)
Nov 2023 – Present · Remote (Germany)
React TypeScript GitLab CI/CD Web Development AWS Amplify AWS Lambda AWS S3 AWS CloudFront AWS DynamoDB Elixir -
Software Developer – XperiCAD Kft. (Contract)
Jun 2021 – Present · Remote (Hungary)
WPF .NET MVVM Git C# -
Software Developer – DXC Technology (Contract)
May 2023 – Dec 2023 · Hungary
Python Software Documentation NestJS Azure Kubernetes -
Head Instructor – Logiscool Ltd. (Full-time)
Oct 2019 – Aug 2023 · On-site (Serbia)
Python Scratch Game Design Classroom Instruction -
Intern – JUSOFT Hungary Ltd. (Internship)
May 2016 – Sep 2016 · On-site (Serbia)
.NET SQL Databases C# Maui UWP
Education
-
Bachelor's Degree in Computer Science – Eötvös Loránd University
Sep 2022 – Aug 2025 · Budapest, Hungary
Angular Web Engineering Java SQL Data Structures Algorithms Software Engineering Computer Networks Operating Systems Computer Architecture Database Systems -
High School Diploma in Computer Science – Bolyai Tehetséggondozó Gimnázium és Kollégium
Sep 2018 – Jul 2022 · Zenta, Serbia
Databases Web Engineering HTML C++ Networking Software Basics
Languages
- Hungarian (Native)
- English (Fluent)
- Serbian (conversational)
- Japanese (conversational)
Go to /resume.txt
to the raw resume.
Download the PDF version from here.