Shape Games
September 2022 - present
full-time
on-site from Copenhagen, Denmark
100+ employees
My job at Shape Games is to develop custom libraries and components for user interfaces. Recently I have also been responsible for developing a new library for working with asynchronous state management which will be used throughout the application.
- leading development of a library for async state management with scalability as the main priority
- ongoing development of a few domain areas in the application as the only web person on my team
- single-handedly conducting a large refactor involving dozens of files over the course of a few weeks
- adding unit and integration tests to key parts of my areas of responsibility to ensure robustness
Copyright Agent
February 2022 - July 2022
full-time
on-site from Copenhagen, Denmark
51-100 employees
For 6 months, I was working in a team of about 12 developers on a large microservice application. I was responsible mainly for the development of the frontend, which was built with React and TypeScript. I also worked on the backend, which was built with Node.js and TypeScript.
- improving developer experience through better typings and setting TypeScript standards for the whole engineering team
- building new features from front to back, including working with REST APIs, databases and database migrations
- educating my colleagues on TypeScript through workshops and writing extensive documentation with type challenges
- enhancing existing design systems in accordance with the style guide