Resume

Pursuing a meaningful career.

Dodi

Me at Your Majesty's 2019 Midsommar celebration

— After graduation in 2005 I started my career as a junior level web developer, in the following years up until now I took on roles as frontend developer, server-side developer, solutions architect and tech lead. My experience with frontend technologies consists mostly of vanilla, React, NextJs, typescript, Svelte and a bit of Angular. As for server side technologies I've written applications in python, ruby on rails and a bit of php and jsp. Generally I'm interested in all aspects of the tech stack and build digital products. Because I worked at several strategy and design agencies I have a lot of experience in implementing design systems.

Most of the time I worked in international teams communicating mainly in English, remote on a regular basis and sometimes async across different time zones. Meaningful work has my preference and as a person caring a lot about the environment I avoid employers and clients that have a big hand in harming the planet.

With that said I'm curious what the future in web technology will bring and always love to learn something new.

Personalia

Place of residence Haarlem, the Netherlands

Nationality Dutch

Place of birth Delft, the Netherlands

Date of birth July 21st, 1983

Elsewhere https://mastodon.nl/@dodi
github.com/dodi-the-rad
dodiraditya[at]gmail.com

Work history

An overview of my career so far. The featured projects described are just a small selection of all the projects I've worked on.

2013 - current

Tech lead / senior developer at Your Majesty Co.

Amsterdam, the Netherlands

Your Majesty Co. is a design and technology firm based in Amsterdam that does all forms of digital design, motion, strategy and technology. Besides actually developing I give tech related advice to producers and designers. In projects I'm involved from the start with architecting solutions during definition phases and building proof-of-concepts to finish when launching a product after going through a QA process. The kind of projects include dotcoms, campaigns, Shopify stores and installations based on web technology. Tasks on a day-to-day basis include:

  • Provide technical advice and time estimates to managers
  • Guide junior and medior engineers
  • Review code from peers
  • Setup test and production environments
  • Perform technical maintenance to any running project
  • Application development, server side and frontend together with other engineers as a team
  • Managing remote teammembers

Featured projects

Next Voice

Next Voice (2022)

Tech lead and frontend development in React / typescript / NextJs of the design system and page modules.

Drunken Meats

Drunken Meats (2020)

Shopify store development using liquid templates.

Los Angeles Lakers

Los Angeles Lakers (2019)

Frontend development in React / NextJs of the design system and page modules for lakers.com.

Samsung Connected Living

Samsung Connected Living (2018)

Vanilla frontend development for an in-store installation to present Samsungs Connected Living products.

Driver

Driver (2018)

Design implementation in existing React codebase.
This startup has shut down as of Q4 2018.

2013

Senior developer at Vurig

Rotterdam, the Netherlands

Vurig was a digital agency based in Rotterdam that closed its office in 2013. As a software engineer in a small team of 8 I did both frontend and Ruby on Rails development. Tasks on a day-to-day basis include:

  • Perform technical maintenance to any running project
  • Application development, server side (Ruby on Rails) and frontend

2011 - 2013

Developer at Fantasy Interactive

Stockholm, Sweden

Fi (Fantasy Interactive) is a digital agency based in Stockholm, Sweden and the US. In these years Fi was in my opinion globally one of the most advanced in usage of modern web technologies. I wanted to learn from the best in the industry and got hired for my experience in python programming and frontend development. I started as a medior level software engineer and ended my time here in a senior role. Tasks on a day-to-day basis include:

  • Provide technical advice and time estimates to managers
  • Perform technical maintenance to any running project
  • Application development, server side (python) and frontend

2006 - 2011

Junior / medior developer at Fabrique Communication & Design

Delft & Amsterdam, the Netherlands

Started as a junior software engineer after graduation and later grew into a medior software engineering role. Began participating in agile scrum projects in 2008. The projects I've worked on varied from small (several weeks production) to large (1.5 year production).

  • Provide technical advice and time estimates to managers
  • Setup test and production environments
  • Perform technical maintenance to any running project
  • Application development, server side in (python, php and jsp) and frontend

Side projects

2009

Developer at Fontanel as side project

Rotterdam, the Netherlands

Fontanel was a Dutch Online design magazine. When I joined as the technical member of the team the ambition was to transition from a regular blog to a professional website. At a later stage we added a job postings site called Fontal Jobs. This project was our evening hobby next to our full-time day job. Tasks on a day-to-day basis include:

  • Setup test and production environments
  • Perform technical maintenance
  • Application development, server side and frontend

Education

2001 - 2005

Student at Interaction Design - De Haagse Hogeschool

The Hague, the Netherlands

Finish a 4 year bachelor programme in Interaction Design which included courses in java programming, database engineering, usability research and interface design.

Graduation internschip at Woedend! Communicatiedingen.
Research for usability optimisation for an text-based online game.