About
Highly skilled Lead Software Developer with a robust background in Java, Spring Boot, and modern web technologies, currently spearheading the development of a monetization platform for streamers. Proven ability to architect scalable solutions, drive DevOps initiatives, and lead cross-functional teams in agile environments. Combines deep technical expertise with a passion for mentorship and project management, seeking to leverage extensive experience in building robust, high-performance applications.
Work
→
Summary
Currently leading the development and architectural design of a scalable monetization platform for streamers, overseeing the full software development lifecycle from planning to deployment.
Highlights
Spearheaded the end-to-end development of a cutting-edge monetization platform for streamers, designing scalable architecture and implementing robust backend services using Java, Spring Boot, and Vert.x.
Directed comprehensive software planning and architectural design, ensuring the development of high-performance, resilient systems capable of handling diverse monetization strategies and future growth.
Implemented and optimized DevOps practices, streamlining CI/CD pipelines and automating deployment processes to enhance development efficiency and system reliability.
Managed key project phases, coordinating cross-functional teams and leveraging Agile methodologies to ensure timely delivery of critical platform features.
Utilized a comprehensive tech stack including Docker, Angular, React, TypeScript, MongoDB, and Git to build and deploy full-stack solutions, ensuring seamless integration and optimal user experience.
→
Summary
Led intensive Java coaching programs, guiding and mentoring aspiring developers while contributing to internal software development initiatives.
Highlights
Developed and refined engaging course materials and curricula for advanced Java topics, ensuring alignment with industry best practices and emerging technologies like Spring Boot and Docker.
Delivered expert-level instruction and mentorship to Java development cohorts, preparing students for successful transitions into professional software engineering roles.
Provided in-depth technical guidance and conducted rigorous code reviews, significantly improving student code quality and problem-solving abilities.
Contributed to internal software development projects, applying expertise in React, TypeScript, CI/CD, and MongoDB to enhance educational tools and platforms.
→
Summary
Coached and educated aspiring developers in core Java concepts and modern web technologies, contributing to their foundational understanding and practical application.
Highlights
Prepared and delivered foundational Java programming lessons, enabling new students to grasp complex concepts and build practical applications.
Guided students through hands-on coding exercises and project-based learning, effectively translating theoretical knowledge into practical development skills.
Supported the development of in-house tools and platforms, applying learned technologies such as Angular, React, and Git in a practical development environment.
Facilitated interactive learning sessions and provided individualized feedback, contributing to a high success rate among students transitioning into tech roles.
→
Summary
Managed retail operations, client relations, and technical installations, ensuring efficient service delivery and customer satisfaction for security systems.
Highlights
Provided comprehensive customer support and consultation for security products, resolving inquiries and ensuring high levels of client satisfaction.
Configured and programmed complex video surveillance systems and electronic/mechatronic locking systems, ensuring precise installation and optimal functionality for clients.
Manufactured mechanical cylinders and duplicated keys with high precision, maintaining quality standards and meeting client demands efficiently.
Coordinated and scheduled a team of installers, optimizing operational workflows and ensuring timely completion of technical installations.
→
Summary
Supported retail operations and customer service, gaining foundational experience in sales, inventory management, and technical support.
Highlights
Assisted customers with product inquiries and sales, contributing to a positive shopping experience and supporting sales targets.
Managed inventory and stock, ensuring product availability and contributing to efficient store operations.
Supported the installation and maintenance of basic security systems, learning foundational technical skills in hardware setup.
Collaborated effectively with team members to maintain store standards and achieve daily operational goals.
Languages
Deutsch
Native
English
Fluent
Skills
Java
Programming Language, Backend Development.
JavaScript
Programming Language, Frontend Development.
TypeScript
Programming Language, Frontend Development.
MongoDB
NoSQL Database.
Spring Boot
Java Framework, Backend Development.
Angular
Frontend Framework, Web Development.
React
Frontend Library, Web Development.
Postman
API Testing, Development Tools.
AWS
Cloud Services.
Vert.x
Reactive Framework, Java.
IntelliJ IDEA
IDE, Development Tools.
CSS
Styling, Web Design.
HTML
Markup Language, Web Development.
JUnit
Testing Framework, Java.
Mockito
Mocking Framework, Java Testing.
Git
Version Control.
GitHub
Version Control Platform.
CI/CD
Continuous Integration, Continuous Delivery, DevOps.
Docker
Containerization, DevOps.
PostgreSQL
Relational Database.
Teamfähigkeit
Teamwork, Collaboration, Soft Skill.
Lernbereitschaft
Eagerness to Learn, Continuous Learning, Soft Skill.
Kommunikationsfähigkeit
Communication Skills, Interpersonal Skills, Soft Skill.
Projektmanagement
Project Planning, Project Execution, Methodology.
Führerschein Klasse B
Driver's License, Mobility.