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 multi-locale 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.
What are you currently learning or exploring?
Right now I'm diving into React 19 patterns and Server Components, exploring more of what Remix can do, and studying web accessibility (WCAG standards). Outside of work, I really enjoy building with Astro. This site is actually built with it. There's always something new to learn, which keeps things interesting.
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 Berlin 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.
What kind of projects do you work on at ePages?
I work on both the customer-facing storefronts and the Commerce Cockpit admin platform. Day-to-day, that means building React components, implementing features with Remix and Redux, integrating with backend APIs, and writing tests. Since we're in a monorepo, I also pay attention to how changes affect other packages.