Could you tell us a bit about yourself, your journey in tech, and your current role?
I am 34 years young, seasoned front-end developer with over nine years of experience crafting high-performing and user-friendly web applications. My expertise lies in modern technologies like ReactJS, TypeScript, and RemixJS, complemented by a strong foundation in core web technologies such as HTML, CSS, and JavaScript. Over the years, I’ve worked across diverse industries and organizations, including Nationale Postcode Loterij, Port of Rotterdam and ING bank.
Currently, I am focused on building scalable applications while collaborating with cross-functional teams to deliver exceptional user experiences. My journey has been driven by a passion for continuous learning and innovation, which has led me to explore emerging technologies like AI-powered development tools, cloud computing, and advanced frameworks. I thrive on solving complex challenges while ensuring my work aligns with both user needs and business goals.
Are there any key moments in your career that helped shape your approach to front-end development?
Throughout my career, there have been several key moments that have significantly shaped my approach to front-end development. Starting as a web designer, I quickly transitioned into UI development by learning core web technologies like HTML, CSS, and JavaScript within my first year. This foundation allowed me to explore areas like WordPress theme customization, responsive web design, and delivering user-focused interfaces. These early experiences taught me the importance of adaptability and staying ahead of evolving trends.
Every couple of years, I’ve embraced new challenges and technologies that have further refined my skills. For instance, I transitioned to working with ReactJS and eventually TypeScript, which opened doors to building scalable and maintainable applications. My exposure to React Native for mobile app development also expanded my versatility as a developer. In every role, I’ve made it a point to learn something new—whether it’s mastering advanced tools or adopting modern frameworks—which has consistently shaped my growth and approach to front-end development in a positive way.
How is your experience within agap2 so far? Could you share about your current project, responsibilities, and day-to-day?
My experience at agap2 has been highly positive and fulfilling. Working with Alex is such a smooth experience. It’s so easy to reach out to them and communicate. As a frontend developer, I am currently working on a large-scale web application that emphasizes performance, scalability, and user-centric design. My responsibilities include developing features using ReactJS and TypeScript, managing a monorepo setup with Nx Dev Tools, and ensuring seamless integration between frontend and backend through contract testing with Pact. Additionally, I focus on writing robust end-to-end tests using Playwright to maintain the reliability of the application.
On a typical day, I collaborate with cross-functional teams to implement new features, optimize performance, and resolve technical challenges. I also dedicate time to learning and improving my skills—currently, I am learning Dutch to better integrate into the local environment. This role has provided me with an excellent opportunity to grow both technically and personally while contributing to impactful projects.
Is there any particular technology or trend you are excited to dive deeper into in the coming years?
I am particularly excited to explore the intersection of front-end development with AI and cloud technologies. The integration of AI into front-end applications, such as using machine learning for personalized user experiences or automation tools like GitHub Copilot, fascinates me. Additionally, I am eager to dive deeper into cloud-native development, leveraging platforms like AWS and Azure to build scalable, secure, and high-performing web applications.
Another area I’m keen to explore is monorepo-based architectures using tools like Nx. These tools streamline project management and enhance collaboration across teams, which aligns with my passion for creating efficient workflows. Staying ahead of trends like server-side rendering with RemixJS and advancements in performance optimization will also remain a priority for me.
What type of projects do you hope to focus on as you advance in your career?
As I advance in my career, I aim to focus on projects that integrate modern technologies like AI, cloud computing, and advanced development tools such as Nx. I am particularly interested in building scalable, high-performance web applications that leverage AI for automation, personalization, and enhanced user experiences. Additionally, I want to explore cloud-native solutions to optimize application deployment and performance while incorporating cutting-edge tools.
I am also passionate about working on monorepo-based architectures using Nx to streamline project management and improve team collaboration. These projects align with my goal of creating efficient, maintainable codebases while exploring innovative solutions that push the boundaries of front-end development.