Marvin Jung
Backend-focused Junior Fullstack Developer | PHP, JavaScript, C#, Python | Building Web Applications & Backend Systems | Linux
Technical Skills
-
Programming Languages:
- C#
- Java
- JavaScript
- Python
- PHP
- Bash
- Frontend:
- React
- HTML
- CSS
- SCSS
- Bootstrap
- Backend:
- ASP.NET
- Laravel
- CakePHP
- Databases:
- MySQL
- Tools & Methods:
- Git
- Jira
- Linux
- REST APIs
- Scrum
- Agile Software Development
Languages
- German: Native Language
- English: Fluent (C1)
About me
Junior Fullstack Developer with hands-on experience building web applications using React and Laravel. I focus on developing clean, structured solutions with a strong emphasis on backend logic, data handling, and maintainable architecture.
Through academic projects and practical experience, I've worked on designing and implementing full-stack systems, contributing features in agile environments, and improving existing applications.
Currently seeking an entry-level position where I can grow as a developer, take on real-world challenges, and contribute to buidling reliable software
Willing to move for possibilities within the EU/EEA Area.
Apprenticeship
Projects (excerpt)
-
File
Sharing Web Application
A community hub website which aims to provide a general overview of various files, free to download and upload.
Problem: These files were stored on a different database (google sheets, drive) and thus complicated to obtain and manage by public means.
Solution: a full-stack webapplication with role management where all relevant data is being displayed on an overview page, followed by a detailed view.
Features:
- Role-based management for files
- Upload/Download files
- CRUD operations on various types (newspost, event, games)
- Bootstrap
- JavaScript
- Laravel (PHP)
- MySQL
-
Jobseeker-Tracker
A simple job application tracker designed to help users manage applications, track progress, and reduce job search chaos.
Problem: In today's world, especially young applicants struggle to find a job within a reasonable amount of time. Pretty quickly they manage to write 10, 20, 30, ... applications. Such a big amount of applications makes it easy to land into a chaos, therefore this application focuses on solving the following problems:
- Losing track of applications
- Managing messy spreadsheets
- No proper overview
Solution: This webapp helps you to organise your written jobapplications better. You can enter data about the job you applied to (Title, Company, Location, etc.) and attach a status to it. This helps applicants to keep an overview on their jobhunting progress without having to manage an entire spreadsheet.
Features:
- track interesting job applications
- status (applied, interview, rejected)
- notes / company info
- Bootstrap
- TypeScript
- React
- Laravel (PHP)
- MySQL