Passionate Front-End enginneer with 10+ years of experience, dedicated to exploring new technologies and enhancing productivity and workflow optimisation. Fan of strict rules, predictable systems, and continuous learning. Expertise in TypeScript, React, React Native, and Test-Driven Development (TDD), with additional experience in NestJS, MongoDB, and writing valid OpenAPI documentation for type-safe frontends.
Overview
11
11
years of professional experience
1
1
Certification
Work History
Senior UI Developer
MorgenFund (FinTech)
08.2023 - Current
Re-engineering and adaptation: of an investment application during the acquisition transition from Deutsche Bank to MorgenFund, ensuring seamless functionality and uninterrupted service delivery post-acquisition, while consistently delivering high-quality work ahead of stringent deadlines.
Typescript Transition: First developer to transition and refine features into TypeScript, focusing on core development tasks related to the change of control.
Replaced Deutsche Bank's 2FA solution: Replaced to Seal One without React Native support. Programmed in Swift/Kotlin to create a bridge between their SDK and RN.
Evolving technical standards & conventions: Replacing legacy codebase to up-to-date standard technologies, but also ensuring that our systems are more maintainable, efficient, and compatible with current development best practices: SOLID, TDD, Clean Code, OOP, BDD
Senior Frontend Developer
Eurosender (Logistics)
04.2022 - 08.2022
Payment Processor Integration: Replaced Adyen payment processor and Integration of Google Pay and Apple Pay, significantly enhancing payment convenience and security for users.
Frontend Technology Enhancement: Integration an auto-generated API types from REST API Swagger documentation and type-safe API calls, significantly boosting system resilience and reducing error frequency. Deployments of frontend packages were only permitted when perfect alignment was achieved.
Proficiency in Diverse Technologies: Demonstrated expertise across a wide array of technologies, including React, Redux + Saga, NextJS, VM, and Typescript.
Lead Front-End Developer
Giftable (E-commerce)
02.2020 - 04.2022
Frontend Development: Development for Giftable’s React Native mobile app and its web-based platforms, including back-office, marketing tools, partner interfaces, and B2B solutions.
Leadership: Strategic choice of technology stack, adoption of high coding and design standards: Clean Code, Solid, TDD. Nurtured a positive and welcoming team environment, promoting collaboration and innovation.
Up to date development: Kept packages up to date, types generated from RESTful Swagger documentation. Preventing deployment if any mismatch between the types was detected, ensuring a high level of consistency and reliability.
Modern Technologies: Experimented with leading-edge technologies like React Native, Redux Toolkit, and Detox for end-to-end testing, contributing to a state-of-the-art, user-friendly application.
Deployment Management Expertise: Handled the deployment processes for both the Apple App Store and Google Play with fastlane and bitrise, mastering each platform's unique requirements to ensure seamless application distribution. Also Integrated code push from microsoft which made us possible to release critical fixes within minutes, saving time on store reviews.
Front-End Developer
Docler Holding (Streaming)
03.2013 - 01.2020
Versatile Project Engagement: Contributed to all projects, including their flagship streaming website, with over 3 million unique visitors daily that time. This experience has been invaluable in enhancing website performance and user experience, even under significant load.
Critical Role in On-Duty Team: In the latter two years, I was a vital member of the on-duty team, ready to respond 24/7 to serious technical issues. This responsibility underscored my reliability and expertise in managing high-pressure situations.
Solo Front-End Development for Compliance: Single-handedly developing an internal tool for GDPR and audit purposes.
Mentorship and Skill Development: Acted as a mentor to new team members, sharing my extensive knowledge and experience.
Innovating with A/B Testing: Introduced A/B testing to the company, marking a significant shift towards data-driven development
Sole Creator
MoodSense
Project Overview: A freshly initiated personal development project about Mental Health, which i developed according to the feedback from my helpful friends, who participated in beta testing.
End-to-End Development: Solely responsible for planning, designing, and implementing the application, covering both front-end and back-end aspects including user and error tracking.
Optimization and Maintenance: Implemented Over-The-Air (OTA) Updates to swiftly release critical bug fixes, bypassing conventional app store review processes. Any deployment is possible within minutes, excluding the mandatory review process of Google and App Store.
Performance: Engineered the front end to perform heavy calculations for operational efficiency, preserving backend resources while maintaining smooth app performance. Prepared the app for internationalization with support for 8 languages, using i18next, currently in the translation process.
Application Health Monitoring: Integrated Sentry for real-time monitoring of app health and identification of user issues.
Data Analysis and KPI Tracking: Employed Mixpanel for optional user tracking, analyzing key performance indicators, user drop-offs, and journey mapping to continually refine user experience.
Professional Integration: I often reuse solutions developed within the Moodsense into my professional environment. These innovations are frequently well-received and integrated into our work processes, demonstrating their versatility and applicability in a broader context.
Education
Bachelor of Science - Journalism, Communication And Media