About Me
Five years ago, I made the switch from Business Management to Web Development, a decision that proves to be one of my best moves. Each day brings new coding puzzles to solve, which I thoroughly enjoy.
Currently working as a JavaScript Developer at ePages, where I primarily use React, Remix, and TypeScript. My experience spans Angular, Svelte, Redux, Node.js, and testing frameworks like Jest, Cypress, and Playwright, along with build tools including Webpack and Gulp. In my free time, I enjoy building projects with Astro and diving deeper into Web Accessibility standards - always eager to learn and grow as a developer.
Technologies & Skills
React & Remix
Building modern web applications with React 19, Remix, and Redux
TypeScript
Type-safe development with strict mode and advanced patterns
Testing
Comprehensive testing with Jest, Cypress, and Playwright
Angular
Building enterprise applications with Angular and TypeScript
Astro
Building fast, content-focused sites with Astro
Accessibility
Creating inclusive web experiences with WCAG standards
Work Experience
Javascript Developer
ePages
Jan 2024 - Present
- • Develop features for customer storefronts and the visual page editor using React 19, Remix, Redux, and TypeScript across storefront and admin platforms
- • Build and maintain Commerce Cockpit, a merchant admin platform with 50+ views for managing products, orders, and customers
- • Write unit tests with Jest and E2E tests with Cypress and Playwright to ensure code quality across both platforms
- • Work within a monorepo architecture managing multiple interconnected packages and shared component libraries
- • Work with design and backend teams to deliver features in two-week sprints
Frontend Developer
FxPro
Feb 2022 - Oct 2023
- • Worked on the main FxPro trading platform using Angular 11, TypeScript, and Svelte for interactive components and features
- • Created landing pages and marketing microsites with Gulp build workflows, featuring responsive designs and animations
- • Built email templates using EJS for marketing campaigns supporting multiple languages and regulatory requirements
- • Developed financial calculators and interactive trading tools integrated with Highcharts for data visualization
- • Worked on banking platform applications (BankPro, BnkPro) using Angular 9 and Bootstrap for the user interface
Education
Full Stack Web Developer
DCI Digital Career Institute
Nov 2020 - Dec 2021
- • HTML, CSS, and responsive web design
- • Modern JavaScript development with React, Express.js, and Node.js
- • Git version control and GitHub team workflow
- • Advanced database development with MongoDB and Mongoose
Bachelor of Business Administration
MBS Business School
2012 - 2016
- • Strategic management, project management, and organizational design principles
- • Financial management, corporate finance, and managerial accounting
- • Human resources management and organizational behavior
- • Digital entrepreneurship and modern business practices
Common Questions
Everything you need to know about my skills, experience, and approach to web development.
What's your current tech stack?
Day-to-day, I work with React 19, Remix, and TypeScript at ePages. For testing, I use Jest for unit tests and Cypress and Playwright for end-to-end testing. Before ePages, I spent time with Angular and Svelte at FxPro, and I've done some Node.js work as well. For side projects in my free time, I really enjoy building with Astro.
How do you approach component architecture?
I'm a big believer in keeping things organized and maintainable. I prefer small, focused components that do one thing well. Composition over complexity. Building bigger features from smaller, reusable pieces. I've worked in a monorepo with shared component libraries at ePages, so I've seen how important it is to keep components clean and well structured. It makes the codebase easier to navigate and saves time when you need to make changes.
Why did you switch from business management to development?
I wanted to build things and solve concrete problems. In 2020, I enrolled at DCI in Hamburg and made the switch. Honestly, it was one of the best decisions I've made. There's something really satisfying about solving problems through code and watching features come to life.
Are you open to new opportunities?
I'm currently employed full-time at ePages and not actively job searching. That said, I'm always up for interesting conversations about web development, potential collaborations, or opportunities that align with my interests. If you want to connect, feel free to reach out.