Last active
March 29, 2026 12:43
-
-
Save TeePlunder/588e09cde8a00176ced5bc6b611d7ccd to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "basics": { | |
| "name": "Leon Bergmann", | |
| "label": "Backend Developer", | |
| "picture": "", | |
| "email": "leon.bergmann23@gmail.com", | |
| "phone": "+4917655256643", | |
| "url": "https://github.com/TeePlunder", | |
| "summary": "Passionate Software Developer | Loving every Line of Code | Embracing Innovation, Exploring Boundaries", | |
| "location": { | |
| "address": "Dresdner Straße 79", | |
| "postalCode": "01705", | |
| "city": "Freital", | |
| "countryCode": "DE", | |
| "region": "Saxony" | |
| }, | |
| "profiles": [ | |
| { | |
| "network": "LinkedIn", | |
| "username": "leon-bergmann-b3520318b", | |
| "url": "https://www.linkedin.com/in/leon-bergmann-b3520318b" | |
| }, | |
| { | |
| "network": "GitHub", | |
| "username": "TeePlunder", | |
| "url": "https://github.com/TeePlunder" | |
| } | |
| ], | |
| "image": "https://www.linkedin.com/in/leon-bergmann-b3520318b/?lipi=urn%3Ali%3Apage%3Ad_flagship3_profile_view_base%3BQJzTqXzITTiC6AUBQgIaaw%3D%3D" | |
| }, | |
| "work": [ | |
| { | |
| "company": "SweetConnect", | |
| "position": "Backend Developer", | |
| "url": "https://sweetconnect.io", | |
| "startDate": "2025-01-01", | |
| "endDate": "", | |
| "summary": "Organizing and optimizing critical data workflows.", | |
| "highlights": [ | |
| "Implementing the AI projekt", | |
| "Led document manager development", | |
| "Organized and optimized critical data workflows" | |
| ], | |
| "name": "SweetConnect GmbH", | |
| "location": "Dresden, Germany" | |
| }, | |
| { | |
| "company": "MediaInterface GmbH", | |
| "position": "Frontend Developer", | |
| "url": "https://www.mediainterface.de", | |
| "startDate": "2024-02-01", | |
| "endDate": "2024-12-31", | |
| "summary": "Developed the web-based administration system for Mira in React, enabling customers to manage organizations, users, licenses, and system configurations through a central interface.", | |
| "highlights": [ | |
| "Developed the Mira web administration system in React", | |
| "Implemented organization management features", | |
| "Built user management functionality for customers", | |
| "Added license management capabilities", | |
| "Enabled configuration management through a central web interface" | |
| ], | |
| "name": "MediaInterface GmbH", | |
| "location": "Dresden, Germany" | |
| }, | |
| { | |
| "company": "MediaInterface GmbH", | |
| "position": "Working Student - Software Development", | |
| "url": "https://www.mediainterface.de", | |
| "startDate": "2022-08-01", | |
| "endDate": "2024-01-31", | |
| "summary": "Developed the web-based administration system for Mira in React, enabling customers to manage organizations, users, licenses, and system configurations through a central interface.", | |
| "highlights": [ | |
| "Developed the Mira web administration system in React", | |
| "Implemented organization management features", | |
| "Built user management functionality for customers", | |
| "Added license management capabilities", | |
| "Enabled configuration management through a central web interface" | |
| ], | |
| "name": "MediaInterface GmbH", | |
| "location": "Dresden, Germany" | |
| }, | |
| { | |
| "company": "iSAX", | |
| "position": "Apprentice, Full Stack Developer", | |
| "url": "https://www.isax.com", | |
| "startDate": "2019-08-01", | |
| "endDate": "2022-07-31", | |
| "summary": "Completed a hands-on apprenticeship in application development at iSAX, working on real internal projects in a team-based environment with close mentoring, practical estimation training, and strong exposure to professional software engineering workflows.", | |
| "highlights": [ | |
| "Worked on real internal projects that were actively used in practice", | |
| "Gained hands-on experience in customer communication and collaborative project work", | |
| "Developed estimation skills for planning tasks and project delivery", | |
| "Received continuous mentoring and code feedback from experienced developers", | |
| "Built practical skills in Angular, React, API development, AWS, and database handling", | |
| "Established a strong foundation for working in professional client projects after graduation" | |
| ], | |
| "name": "iSAX GmbH & Co. KG", | |
| "location": "Dresden, Germany" | |
| } | |
| ], | |
| "volunteer": [], | |
| "education": [ | |
| { | |
| "institution": "Hochschule für Technik und Wirtschaft Dresden", | |
| "area": "Computer Science", | |
| "studyType": "Bachelor", | |
| "startDate": "2023-09-01", | |
| "endDate": "2023-12-31", | |
| "gpa": "", | |
| "courses": [], | |
| "score": "Finished without completion" | |
| }, | |
| { | |
| "institution": "BTU Cottbus Senftenberg", | |
| "area": "Computer Science", | |
| "studyType": "Bachelor", | |
| "startDate": "2022-10-1", | |
| "endDate": "2023-09-1", | |
| "score": "Finished without completion" | |
| }, | |
| { | |
| "institution": "BSZ für Elektrotechnik Dresden", | |
| "area": "DUBAS - Abitur + Fachinformatiker für Anwendungsentwicklung", | |
| "studyType": "Vocational and General Education", | |
| "startDate": "2018-01-01", | |
| "endDate": "2022-12-31", | |
| "gpa": "", | |
| "courses": [], | |
| "score": "2,3" | |
| }, | |
| { | |
| "institution": "116. Oberschule", | |
| "area": "", | |
| "studyType": "Realschulabschluss", | |
| "startDate": "2012-08-01", | |
| "endDate": "2018-07-31", | |
| "gpa": "", | |
| "courses": [] | |
| } | |
| ], | |
| "awards": [], | |
| "certificates": [ | |
| { | |
| "name": "Generative AI: Introduction and Applications", | |
| "date": "2025-11-01", | |
| "issuer": "IBM (Coursera)", | |
| "url": "https://coursera.org/share/1634b3663acac489f0487b3ab8b9288b" | |
| } | |
| ], | |
| "projects": [ | |
| { | |
| "name": "Homepage Management Tool", | |
| "startDate": "2020-01-01", | |
| "description": "Developed a configurable school website management tool for the 116. Oberschule, enabling administrators and teachers to manage homepage content, upcoming events, extracurricular activities, and downloadable documents through a web interface.", | |
| "highlights": [ | |
| "Built with Angular and Firebase", | |
| "Implemented editable homepage content such as welcome texts and important announcements", | |
| "Enabled management of upcoming school events and relevant visitor information", | |
| "Created functionality for teachers to manage extracurricular activities (GTAs)", | |
| "Generated PDF exports of GTA content for use in school notice boards", | |
| "Allowed administrators to publish, edit, and delete GTA entries", | |
| "Added document management for files such as the school program", | |
| "Prepared the platform for future student highlight features" | |
| ], | |
| "url": "https://116os.de/" | |
| }, | |
| { | |
| "name": "Mira-Web", | |
| "startDate": "2022-08-01", | |
| "endDate": "2024-12-31", | |
| "description": "Developed a web-based configuration and administration platform for the Mira product, enabling users, administrators, and managers to handle tasks such as user management and vocabulary maintenance, while also improving customer administration processes for MediaInterface GmbH.", | |
| "highlights": [ | |
| "Started the project independently and drove the initial implementation", | |
| "Built the first version of the web application with Vue.js", | |
| "Supported the migration of the frontend to React in summer 2023", | |
| "Implemented features for user management and vocabulary maintenance", | |
| "Contributed to simplifying customer administration workflows", | |
| "Worked with a .NET backend and SQL database", | |
| "Operated in an Azure on-premises environment" | |
| ] | |
| }, | |
| { | |
| "name": "Slideshow Manager", | |
| "startDate": "2022-11-01", | |
| "endDate": "2023-09-30", | |
| "description": "Developed a private slideshow management tool to configure large collections of photos and videos through a web interface, enabling the creation of structured slideshow scenes with predefined layouts and text annotations, which were then rendered into an MP4 video.", | |
| "highlights": [ | |
| "Built a web interface with Angular for slideshow configuration", | |
| "Enabled the setup of scenes with up to four images at once", | |
| "Created predefined layouts with text fields for image annotations", | |
| "Stored slideshow settings in a configuration file", | |
| "Used Firebase for data management", | |
| "Built the slideshow rendering pipeline with MotionCanvas", | |
| "Generated final slideshow videos as MP4 files from configuration data" | |
| ] | |
| }, | |
| { | |
| "name": "ProTrack Patient Portal", | |
| "startDate": "2023-04-01", | |
| "endDate": "2023-08-31", | |
| "description": "Led the development of a patient portal in collaboration with Brandenburg University of Technology Cottbus-Senftenberg, enabling users to enroll in studies, view their recorded values, and explore ongoing as well as completed studies, while allowing professors to create studies and manage participants.", | |
| "highlights": [ | |
| "Took project responsibility and coordinated implementation with a team of 3 other students", | |
| "Built the frontend with Angular", | |
| "Developed the backend using NestJS", | |
| "Used PostgreSQL as the database", | |
| "Implemented database communication with Prisma", | |
| "Containerized the applications with Docker" | |
| ] | |
| }, | |
| { | |
| "name": "Event Timer", | |
| "startDate": "2022-09-01", | |
| "endDate": "2022-09-30", | |
| "description": "Developed a private web application that displays a new image each day together with a custom text, with the ability to edit the text for each uploaded image directly in the browser.", | |
| "highlights": [ | |
| "Built with Angular and Firebase", | |
| "Created a daily image-based timer experience", | |
| "Enabled custom text to be assigned to each image", | |
| "Implemented browser-based editing for uploaded image text", | |
| "Used Firebase for data handling and storage" | |
| ] | |
| }, | |
| { | |
| "name": "Project Management Tool", | |
| "startDate": "2019-02-01", | |
| "endDate": "2022-08-01", | |
| "description": "Developed a centralized project management platform to manage client projects in one place, including project overview, time tracking, document management, and invoice generation based on recorded working hours.", | |
| "highlights": [ | |
| "Built with Angular and NestJS", | |
| "Created a central hub for all client projects", | |
| "Implemented project-based time tracking", | |
| "Added document upload and management features", | |
| "Enabled invoice generation from tracked hours", | |
| "Hosted and managed on AWS with DynamoDB as the database" | |
| ] | |
| } | |
| ], | |
| "publications": [], | |
| "skills": [ | |
| { | |
| "name": "AI & LLMs", | |
| "level": "Intermediate", | |
| "keywords": [ | |
| "Anthropic API", | |
| "Langfuse", | |
| "Langchain", | |
| "AI Agents", | |
| "RAG" | |
| ] | |
| }, | |
| { | |
| "name": "Development Environment", | |
| "level": "", | |
| "keywords": [ | |
| "Neovim", | |
| "Lua", | |
| "Nix", | |
| "UNIX" | |
| ] | |
| }, | |
| { | |
| "name": "Backend", | |
| "level": "Advanced", | |
| "keywords": [ | |
| "Node.js", | |
| "Typescript", | |
| "NestJS", | |
| "PostgreSQL", | |
| "MySQL" | |
| ] | |
| }, | |
| { | |
| "name": "Frontend", | |
| "level": "Master", | |
| "keywords": [ | |
| "Typescript", | |
| "Angular", | |
| "React", | |
| "Vue.js", | |
| "SolidJs" | |
| ] | |
| }, | |
| { | |
| "name": "Cloud & DevOps", | |
| "level": "Intermediate", | |
| "keywords": [ | |
| "Azure", | |
| "AWS", | |
| "Docker", | |
| "CI/CD", | |
| "Bitbucket Pipeline", | |
| "firebase" | |
| ] | |
| }, | |
| { | |
| "name": "Architecture & Tooling", | |
| "level": "", | |
| "keywords": [ | |
| "Monorepos (pnpm-workspaces)", | |
| "System Design", | |
| "API Design", | |
| "Microservices" | |
| ] | |
| } | |
| ], | |
| "languages": [ | |
| { | |
| "language": "German", | |
| "fluency": "Native speaker" | |
| }, | |
| { | |
| "language": "English", | |
| "fluency": "Limited working proficiency" | |
| } | |
| ], | |
| "interests": [ | |
| { | |
| "name": "Photography", | |
| "keywords": [ | |
| "portraits", | |
| "street" | |
| ] | |
| }, | |
| { | |
| "name": "Ultra-Cycling", | |
| "keywords": [ | |
| "pushing your bounderies to a new level" | |
| ] | |
| }, | |
| { | |
| "name": "American Football", | |
| "keywords": [ | |
| "Dresden Monarchs", | |
| "Team Captain U17" | |
| ] | |
| }, | |
| { | |
| "name": "Pádel", | |
| "keywords": [] | |
| } | |
| ], | |
| "references": [ | |
| { | |
| "name": "Thomas Griebner", | |
| "reference": "Worked first as a working student and later as a Software Developer at MediaInterface GmbH, contributing to the development and maintenance of a web application built with React and TypeScript. Responsibilities included bug fixing, implementing new features, and carrying out analysis tasks in preparation for feature development. Delivered functionality such as a password change dialog with password validation, a licensing process for Active Directory synchronization, an audit trail, and a usage report. In addition, independently managed development tasks using Azure DevOps and Asana. During this role, demonstrated strong technical expertise, a structured and efficient way of working, and the ability to deliver reliable, high-quality results even under changing requirements and high workload. Was also recognized for initiative, professionalism, and very positive collaboration with supervisors, colleagues, and customers." | |
| }, | |
| { | |
| "name": "Annegret Funke (iSAX)", | |
| "reference": "Completed a three-year apprenticeship in application development at iSAX GmbH & Co. KG, gaining hands-on experience in professional software engineering within the areas of individual software development and production automation. Worked on bug fixing and further development of the worker assistance system weasl, implemented new frontend features, and developed an internal tool to detect inconsistencies between API producers and consumers. In addition, contributed to the development of a project time-tracking solution with Azure AD integration based on AWS cloud services. Throughout the apprenticeship, built strong practical skills in modern development workflows, analytical problem-solving, and collaborative project work. Was recognized for quickly understanding complex topics, showing a high level of initiative and willingness to learn, and consistently delivering reliable, high-quality results in a professional team environment." | |
| } | |
| ] | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment