Skip to main content

Résumé

Phillip Raffnsøe Nilsson

Last updated on

Portrait picture of Phillip Raffnsøe Nilsson

phillip@praffn.dk+45 42 48 34 10

GithubLinkedInTwitter

Profile

28-year-old full stack software developer with 8 years of experience in modern web technologies, e-commerce solutions and API development. I consider myself a programming language polyglot but with a strong preference for JavaScript/TypeScript.

I hold a bachelor's degree in software development from the IT University of Copenhagen and I'm a multimedia designer from The Copenhagen School of Design and Technology.

Backend

I have several years of experience with API and system integration development in different languages and frameworks. My current tool of the trade is Laravel, but with experience in both Express and ASP.NET.

I typically work in completely containerized environments using Docker through the entire pipeline; from development to staging and finally to production. I strive for completely reproducible builds and zero-downtime deployments.

Frontend

I have a very deep understanding of accessible and semantic HTML and clean, structured CSS combined with advanced, interactive JavaScript to create usable and great experiences for both clients and end users.

I usually work with SSR frameworks like Nuxt for Vue or Next for React (this website is built with Next and Typescript) and have extensive experience working with modern JavaScript SPA/SSR/Jamstack development and tooling. For styling, I usually work with modular SCSS, styled-components or Tailwind.

I'm used to working directly with designers in collaborative tools like Figma and Sketch and are quite comfortable in Illustrator and Photoshop (and to a lesser extent Blender)

When I'm not developing

I live in Hellerup, Denmark with my boyfriend who is currently finishing his masters in economics.

I love retro gaming and besides playing old 8-bit games I particularly enjoy tinkering with antique hardware emulation like Gameboys and NES. Besides that, I'm a gourmand and enjoy eating great food just as much as I enjoy watching shows about it, reading about it and cooking and experimenting with it myself.


Work Experience

Full Stack Developer

2019-current
Signifly, Copenhagen

Responsibilities

  • Scoping and speccing complex development projects with multiple stakeholders
  • Developing and maintaining full stack websites, web applications and e-commerce solutions
  • Creating and maintaining CI/CD pipelines, managing deployments on different cloud providers; Netlify, Laravel Forge and own in-house Docker Swarm setup
  • Mentoring interns/junior developers in web technologies and general programming problem solving

Notable achievements

  • Developed key parts both in the frontend and the backend of Maersk Container Sales, a global platform for buying shipping containers. The entire system is event sourced, and the frontend is server-side rendered.
  • Fully lead the development of DEA's new website and event management solution. A completely statically generated website with thousands of pages, deployed in just a few minutes.
  • Lead the development of the new b2c e-commerce website for Zaptec, a Norwegian tech company making EV chargers. Statically generated Jamstack website, hosted on Netlify using Shopify as the headless e-commerce system.

Freelance Software Developer

2016-2019
Freelance

Responsibilities

  • Involvement in the entire journey with clients; from initial contact to speccing, designing, implementing, testing and maintaining the final product
  • Consulting customers on best solutions with respect to both problem and budget
  • Clear communication with client and other stakeholders through the entire project

Notable achievements

  • Development of campaign site for a new series of commercial door entrances for the global door manufacturer Assa Abloy (the campaign is now offline). Built in client's CRM HubSpot for better customer insights.
  • Campaign website for brand new senior cell phones by Swedish phone company Doro (the campaign is now offline). Pure HTML and CSS with sprinkles of Javascript for interactivity
  • Website and rental booking system for vacation properties in Almuñecar, Spain. React SPA with Express backend.

Frontend Developer

2015-2016
Frankly A/S

Responsibilities

  • Full development of websites for clients from design to final product

Notable achievements

  • Lead the frontend development of an MVP of a digital platform for travel itinerary planners selling trips and journeys around the world. Frontend in Angular and backend in Laravel.

Education

  • BSc. Software Development

    2016-2019
    IT University of Copenhagen

    Bachelor thesis on agile hybrid-native app development with a focus on UX design.

    Favourite courses: Programming Language Theory and Compiler Design, IT Security, Machine Learning and AI

  • Academy Profession Degree in Multimedia Design

    2014-2016
    Copenhagen School of Design and Technology