Software developer, founder, and airsoft enthusiast.

I'm Evan, a seasoned software developer and entrepreneur based in Ireland, with a specialization in JavaScript development. With over a decade of experience, my career has spanned various industries, including telecommunications, machine learning for fraud detection, education management, and development for large multinational corporations. Throughout this journey, I've had the privilege of designing and developing a wide range of applications, leveraging my skills to drive innovation and efficiency in each sector.

10 Tips for javascript developers

As a developer, JavaScript is an essential language to know, especially for modern web development. JavaScript can be used to create dynamic and interactive websites and web-based applications.

Cleaning up reducers with kotlin-when

how can we go about cleaning up this reducer? This is where our kotlin-when package comes in handy. In order to clean up our state we can leverage the kotlin-when package.

Work

  1. Company
    HubSpot
    Role
    Technical Lead II
    Date
  2. Company
    HubSpot
    Role
    Technical Lead I
    Date
  3. Company
    HubSpot
    Role
    Senior Software Engineer
    Date
  4. Company
    VSWare
    Role
    Head of frontend
    Date
  5. Company
    Risk.Ident
    Role
    Javascript Developer
    Date
  6. Company
    Blueface
    Role
    Javascript Developer
    Date