# Resume 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](https://github.com/joshika39) profile. ## Open Source Projects - [nextjs-toolkit](https://github.com/joshika39/nextjs-toolkit) – a set of components and styles for a Next.JS project - [dotnet-core](https://github.com/kougen/dotnet-core) – a NuGet package for making your life with .NET Core easier. - [dotnet-game-framework](https://github.com/kougen/dotnet-game-framework) – framework for easily building 2D board games with WPF, MAUI and Forms. - [jsonservice](https://github.com/kougen/jsonservice) – a Python package for managing JSON data easily. - [py-repositories](https://github.com/kougen/py-repositories) – a Python package using SOLID principles to manage repositories and data. - [py-advanced-selector](https://github.com/kougen/py-advanced-selector) - a Python package that provides a CLI selection wrapper for python projects. - [minecraft-mods](https://github.com/kougen/minecraft-mods) [archived] – a tool for downloading and managing pre-made Minecraft mods sets. - [printable-flashcard-generator](https://github.com/kougen/printable-flashcard-generator) – a tool for generating printable flashcards from images and words. - [eslint-plugin-clean-code](https://github.com/kougen/eslint-plugin-clean-code) – an ESLint plugin for enforcing clean code principles in JavaScript projects. - [japanese-cinema](https://github.com/joshika39/japanese-cinema) [unmaintained] – a threejs 3D experience in a Japanese cinema to view the airing trailers in 2020. - [sms-automation-backend](https://github.com/kougen/sms-automation-backend) [unmaintained] – a FastAPI backend for automating SMS sending and receiving. - [email-signer-frontend](https://github.com/kougen/email-signer-frontend) - a Next.JS project, that serves as a client for the `email-signer-api` - [email-signer-api](https://github.com/kougen/email-signer-api) [archived] - a FastAPI backend for sending RSA signed emails from a template. This project is being rewritten in `C#` for better reliability, scalability and it's being extended as a marketing platform that combines more channels (Email, SMS, etc.) together. That project will combine the functionalities of the last 2 repositories including this. ## Contributions - [osu!](https://github.com/ppy/osu) – Contributed to the `osu!` game client, focusing on improving the look to be more in line with the website. - [Floorp Website](https://github.com/Floorp-Projects/web) - Lead dev to the `Floorp` browser's website, enhancing its design and functionality. - [Skills Service](https://github.com/NationalSecurityAgency/skills-service) – Contributed to the `Skills Service`, a project by the National Security Agency. ## Work Experience - **Software Developer** – [Sportograf GmbH & Co. KG](https://sportograf.com/) (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 – Dec 2024 · 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 – Present · 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)