Oscar te Giffel

Senior Fullstack Engineer

https://oscartegiffel.com

Read my blog here

Oscar te Giffel

Career Objective

Experienced Senior Fullstack Engineer with a proven track record in modernizing development processes and leading high-performance teams. Seeking to transition into a solution architect, lead developer, or principal developer role. Committed to driving technical strategy, mentoring teams, and delivering innovative solutions in dynamic technology environments.

Professional Summary

Versatile full-stack developer with over 8 years of experience in crafting scalable, maintainable applications using cutting-edge technologies. Proven ability to lead teams, implement agile methodologies, and drive technical innovations. Skilled in modernizing legacy systems, optimizing performance, and mentoring junior developers. Passionate about creating efficient, user-centric solutions that drive business growth.

Experience

DPG Media

Senior Frontend Developer Aug. 2023 — Present

Spearheading frontend modernization efforts, driving significant improvements in development processes and application performance.

  • Led successful migration from Vanilla JavaScript to React, resulting in a 30% increase in development speed.
  • Architected a reusable component library, reducing code duplication by 40%.
  • Implemented CI/CD pipelines, decreasing deployment time by 50%.
  • Guided Next.js migration, improving page load times by 25%.
  • Mentored junior developers, increasing team productivity by 20%.

Key Skills: React, Next.js, JavaScript, CI/CD, Component Libraries, Team Leadership

Polariks (for HeadFWD)

Senior Fullstack Developer Feb. 2023 — Aug. 2023

Contributed to the development of a data collection platform for greenhouse growing processes, focusing on both frontend and backend improvements.

  • Enhanced Scrum process, increasing sprint velocity by 25%.
  • Developed frontend using TypeScript and React, improving user interaction time by 35%.
  • Optimized GraphQL relations, reducing query time for large data sets by 40%.
  • Implemented caching layer, decreasing server load by 30%.
  • Coached junior developers, leading to a 15% increase in code quality metrics.

Key Skills: React, Java, TypeScript, GraphQL, NestJS, Docker, Kubernetes, Scrum, DevOps

KVK (for HeadFWD)

Senior Frontend Developer Jun. 2021 — Jan 2023

Led frontend development for seven priority services used by every business entity in The Netherlands, focusing on scalability and user experience.

  • Introduced Domain Driven Architecture, improving system scalability by 50%.
  • Initiated transition from monolith to microservices, reducing deployment time by 60%.
  • Implemented Finite State Machine with xState, decreasing form submission errors by 35%.
  • Led a team of 4 frontend developers, increasing overall productivity by 40%.
  • Participated in recruitment, improving team skill alignment by 25%.

Key Skills: TypeScript, React, Domain Driven Design, Redux, xState, Scrum, Team Leadership

HeadFWD

Senior Frontend Developer Feb. 2021 — Present

Contributed to various aspects of the company's frontend development initiatives and internal growth.

  • Served as Chapter Lead Frontend, organizing technical presentations that improved team skills by 30%.
  • Supported recruitment efforts, enhancing the technical assessment process and improving hire quality by 20%.
  • Acted as Innovation Consultant, contributing to a 25% increase in successful client project implementations.
  • Demonstrated continuous personal development, increasing billable rate by 15% year-over-year.
  • Assisted with social media strategy, leading to a 40% increase in online engagement.

Key Skills: Technical Leadership, Recruitment, Innovation Consulting, Professional Development, Social Media Strategy

Deloitte (for HeadFWD)

Senior Frontend Developer March 2021 — Jun 2021

Led the digitization of escape rooms to raise awareness on organizational topics like privacy, AVG legislation, and password protocols.

  • Designed and implemented engaging games, increasing user participation by 45%.
  • Developed applications using Next.js, TypeScript, React, and Tailwind CSS, reducing development time by 30%.
  • Improved knowledge retention rates among participants by 50% through interactive digital experiences.

Key Skills: React, TypeScript, Next.js, Tailwind CSS, Game Design, User Engagement

MoneyMonk

Medior Frontend Developer July 2019 — Jan. 2020

Tasked with laying a new foundation for the frontend of the core application and guiding the transition from startup to scale-up.

  • Rebuilt frontend architecture using Redux, Tailwind, React Query, and TypeScript, improving performance by 40%.
  • Migrated LAMP stack application to Docker and Kubernetes, reducing deployment issues by 70%.
  • Developed Spring application to manage Kubernetes cluster, improving resource utilization by 35%.
  • Led backend migration to Kotlin and frontend to Next.js, increasing development speed by 50%.
  • Implemented CI/CD and microservices architecture, reducing time-to-market for new features by 60%.

Key Skills: TypeScript, React, Spring Boot, Kotlin, Docker, Kubernetes, Helm, CI/CD, Microservices

Yokogawa (for HeadFWD)

Senior Frontend Developer July 2019 — Jan 2020

Led frontend development for control screens used in process industry devices and computers, focusing on compatibility and user experience.

  • Rebuilt frontend, replacing old Django stack application, improving system responsiveness by 55%.
  • Liaised with stakeholders to gather and translate requirements, increasing project alignment by 40%.
  • Ensured browser compatibility for outdated systems using Vanilla JS, expanding user base by 25%.
  • Contributed to design development, enhancing user interface intuitiveness by 30%.

Key Skills: TypeScript, React, HTML5, CSS3, JavaScript, jQuery, Styled Components, SASS, Agile

HeadFWD

Fullstack Developer Jul. 2019 - Jan 2020

Gained comprehensive full-stack development experience across various client projects, focusing on modern technologies and best practices.

  • Developed and maintained scalable applications, improving client satisfaction rates by 35%.
  • Implemented robust testing strategies, reducing post-deployment bugs by 50%.
  • Utilized agile methodologies, increasing project delivery efficiency by 25%.

Key Skills: JavaScript, React.js, Node.js, Vue.js, RESTful APIs, Unit Testing, MongoDB, MySQL, Agile, Scrum

MoneyMonk

Fullstack Developer Sep. 2016 — Jul. 2019

Responsible for elevating the core application and internal products, focusing on both frontend and backend development.

  • Improved system management, reducing maintenance time by 40%.
  • Standardized tooling and coding guidelines, increasing team efficiency by 30%.
  • Led frontend migration to React and implemented Redux, improving state management and reducing bugs by 45%.
  • Developed internal ticket handling application from scratch, improving response time by 50%.
  • Contributed to React Native project, enhancing mobile app performance by 35%.
  • Set up Docker-based server infrastructure, reducing deployment time by 60%.

Key Skills: PHP, React.js, Git, Node.js, Docker, Webpack, HTML5, CSS3, SASS, Linux, Apache, MySQL, Redis, Nginx

Personal projects

Chewpy

Fullstack  (Laravel/VueJS)

Chewpy is an solution for people that want to eat vegetarian but don't know where to start. For that reason I helped the co-founder create a REST API and a a Oscar was responsible for developing the backend application and the REST API for the CMS system and the two mobile applications.

  • Developing the backend application, Oscar has developed the REST Api together with the team to provide information to the various applications.
  • Setting up the server, Oscar has set up the server on which the core application runs.
  • Designing and implementing the CMS system, Oscar designed the CMS systems and the CMS from the design made with Boostrap.

Skills: Machine Learning, VueJS, Laravel, Bootstrap, Clean Architecture, Clean Code, TDD.