avatar

Alessio Prestileo

Senior Frontend Engineer

Mobile: +1 458 600 4103
Location: Bend, OR 97702, USA

Profile

Senior Frontend Engineer with 9 years of professional experience, specializing in React, TypeScript, and scalable frontend architecture. Proven track record delivering high-quality web and mobile applications, mentoring engineers, and collaborating with product/design teams to build intuitive, performant solutions. Experienced in both greenfield projects and legacy projects.

Core Competencies

React · TypeScript · NodeJS · Modular Frontend Architecture · Design Systems · Scalable UI · Performance Optimization · CI/CD · Automated Testing · Mentorship · Product Collaboration

Professional Interests

  • Strongly typed functional languages: Haskell, PureScript and Elm.
  • Modular Software Architecture: Attended “Master Class in Software Architecture” course taught by “Uncle Bob” Martin.
  • Improving developer workflows through tooling, CI/CD, and coding conventions.

Education

Work Experience

Senior Software Engineer

2020-Present
Oslo, Norway and remote, US
  • Acted as the principal point of contact for TypeScript expertise, shaping coding standards and mentoring colleagues.
  • Contributed to the development and maintenance of a company-wide design system counting ~50 UI components implemented using React.
  • Improved types on 500k lines codebase, reducing runtime errors by 50%.
  • Built and delivered features end-to-end, collaborating with PMs and designers to balance performance, maintainability, and product impact.
  • Mentored engineers, conducted code reviews, and established coding conventions and internal tooling.
  • Enhanced CI/CD pipelines and code architecture, increasing automation and reducing lifetime of merge requests by 50%.
  • Created coding challenges and assessed ~50 prospective candidates in technical interviews, hiring 12 engineers in 2022.

Senior Software Engineer / Frontend Lead

2018-2020
Oslo, Norway
  • Developed an ERP web application and an expense claim mobile app using React/ReactNative/TypeScript.
  • Implemented and maintained design system, coding conventions, and deployment pipelines.
  • Mentored engineers, conducted code reviews, and led frontend team initiatives.
  • Conducted interviews, created coding challenges and home assignments to assess prospective candidates.

Software Engineer

2017-2018
Oslo, Norway
  • Developed and maintained websites using Angular, Vue, Drupal, and WordPress.
  • Key contributor to projects including speiding.no and tradisjonsmat.no

Structural Engineer

2011-2016
DNV
Oslo, Norway
  • Performed non-linear FE calculations to assess the ultimate strength of marine structures.
  • Developed custom engineering software using Python and C++.