About

Here you can see my personal / work experience and tools!

Bio:

Hi! I'm Roy Eden, a Full-Stack Developer & Electronic Arts Student who started coding in 2016 and hasn't stopped ever since! I've picked up some of the concepts of design and also about UX and accessibility over the years. This has also come with an interest in performance and also good DX.

I think that programming is and should always be a fun experience, that's why I like sharing it with other people. For example: helping others start on their programmer journeys. It's always a joy to collaborate with others, see how others code and how others think. This is also the reason I love open source projects and try to contribute to them whenever possible. I also love to reverse engineer solutions or modify some code to experiment with what others make.

Experience:

React Native Developer
Widergy

2018 — 2019

Responsabilities:

  • Development of mobile applications for clients by myself and with the rest of the mobile team.
  • Training of new colleagues.
  • Continuous Intregration / Deployment Configuration for the applications using Bitrise & Fastlane.
  • Development of complex components for animations/transitions.
  • Research/Update tracking for dependencies.
  • Research and design for component libraries.

Tech Stack:

  • React
  • React Native
  • Redux
  • Redux-Sagas
  • Bitrise
  • Fastlane
  • Agile Methodology
Front-End Developer
Worcket

2019 — 2020

Responsabilities:

  • Implemented diverse features across the platform.
  • Helped desing & implement a new product.
  • Performance & metrics optimizations for all our used sites.
  • Performed end to end testing with Cypress.
  • Continuous Intregration / Deployment Configuration for the mobile application using Bitrise.

Tech Stack:

  • Next.js
  • React
  • React Native
  • Redux
  • Bitrise
  • Design
  • TailwindCSS
  • Styled Components
  • Cypress
Full-Stack Engineer
embark.live

2020 — 2022

Responsabilities:

  • Implemented diverse features across the site.
  • Co-designed & implemented a unified design system components for the site.
  • Improved UI/UX/DX, performance, lighthouse metrics and accessibility across the site.
  • Implemented complex animated components.
  • Implemented end to end testing with Cypress.

Tech Stack:

  • Vue (version 2.7.x)
  • Laravel
  • TailwindCSS
  • Cypress
  • SQL
  • Design
  • SASS
Full-Stack Developer
ZERF

2022 — Current

Responsabilities:

  • Development in multiple projects
  • Designing training flows for new staff
  • Strive for better DX and accessibility
  • More info in the future, I'm still new 🙂

Tech Stack:

  • React
  • Next.js
  • TailwindCSS
  • Typescript
This could be your company 😁

You can consider getting in touch!

My Toolbox:

Front-End:

  • JavaScript (I'm even certified ).
  • TypeScript (still getting better at it).
  • React (Next.js, Gatsby)
  • Vue (mainly used Vue 2).
  • Svelte (still learning).
  • Solidjs (still learning).
  • Astro ( Powers this site ).
  • Redux (with thunk and sagas).
  • Vuex.
  • CSS (I mainly use TailwindCSS, also used BEM with SASS).
  • React Native (mobile).
  • Web Accessibility (learning more everyday).
  • Electron for Desktop applications (that where/are currently in development).

Back-End (Mostly basic or moderate knowledge):

  • Laravel (mainly used with Vapor).
  • Python with flask.
  • NodeJS / Express.
  • SQL, SQLite or MongoDB as Databases.

Testing:

  • Cypress for End to End Testing.
  • uvu/mocha for unit tests.

Other:

  • JavaScript, Python, Bash or Ruby for basic scripting.
  • Pure Data for graphic programming and sound/music processing.
  • Processing (Java) / p5js for visuals.
  • Arduino.
  • Currently learning ThreeJS for 3D web visuals.
  • Shaders is on the list of things to learn as well.