Software engineer, founder, and open source aficionado.

I’m Andrew, a software engineer and entrepreneur based in Cork City. I’m the founder of Enio, where we develop components that empower other software engineers with tools and services that make their products stand out.

How to Build a Versatile Traverse Function from Scratch

This article will break down the process of building a versatile traverse function from scratch. The first problem with a traverse function is that it’ll need to navigate to each data point in a complex data structure. A data structure is a collection of data stringed together somehow, arranged in some logical order, where one data point is connected to another.

Create a Search Engine and Other Startup Ideas Using Data-Ferret

Data-ferret is an open-source library to scan or transform deeply nested and complex object-like data with ease. It can be used to build the quintessential search engine. Data migration tool for companies to seamlessly transfer data from one system to another. Visualization tool to easily visualize large amounts of data from various sources.

There are not enough open-source authors!

I work on my own open-source projects after my day job is over. On good days I spend about 5 hours polishing my craft. But make no mistake, my motivation for putting my projects out into the world is not about saintly selfless altruism. No sir.

Work

  1. Company
    Click Dimensions
    Role
    Senior Software Engineer
    Date
  2. Company
    Dell
    Role
    Senior Software Engineer
    Date
  3. Company
    Clearstream
    Role
    Frontned Engineer
    Date
  4. Company
    Antaris
    Role
    Frontned Engineer
    Date
  5. Company
    Partner Hero
    Role
    Software Engineer
    Date
Download CV