I am a 20-something year old Senior Software Engineer from Waterford, Ireland. I work for a local development company called Threefold Systems and previously worked at a web consultancy called NearForm. I generally work with high performance Node.js, Golang, scalable MicroService architectures and moonlight in the devops world using Kuberenetes or OpenShift. I also like to play with Rust whenever I get the chance. I'm an honors graduate in Applied Computing from Waterford institute of technology. I also love gaming and often spend my evenings playing games, or hacking away on whatever takes my fancy.
While working in nearForm, and contributing to node.js, I came to love and enjoy being an active member of the open source community. I am passionate about open-source, and I enjoy working in a setting which allows me to give back to the community which has given me so much.
I'm kind of a Nerd, if you haven't guessed. I got my first PC when I was 6, and I've been hacking away on tech ever since! I enjoy taking apart things just to figure out how to put it back together again!
When I got that first computer, I needed something to do to occupy my time... enter video games! :D My passion for Tech stems from here, its why I choose computing in college.
nearForm are a leading global web development consultancy in the enterprise. Some of their clients include EY, Conde Nast, CoderDojo and London School of Marketing. While I was there, I worked with Node.js building large web applications and tooling for clients. I learned how (and when!) to use microservices architectures and how they can be implemented at scale, and how to use the right tools for the job.
I gained experience writing native node.js addons using C++, as I added lttng, a set of tracing tools, directly into the node.js source code. I also was the primary developer of nearForms tracing tools, which required a lot of native C++ code.
Other things of note which I worked on, and with, while in nearform are
Applied Computing is the application of classic and leading edge computing concepts and technologies to different, current problem areas. These concepts and technologies can be applied at the different levels of system development from project analysis and implementation to project management. This course takes a practical approach to teaching computer science.
While there, I studied programming fundamentals and best software development practices. Studied algorithms, data-structures, cryptography, computer architecture, operating systems, discrete maths, statistics, probability, calculus, information modelling, database design, artificial intelligence and choose to study the game development stream.
I am a 20-something year old Senior Software Engineer from Waterford, Ireland. I work for a local development company called Threefold Systems and previously worked at a web consultancy called NearForm. I generally work with high performance Node.js, Golang, scalable MicroService architectures and moonlight in the devops world using Kuberenetes or OpenShift. I also like to play with Rust whenever I get the chance. I'm an honors graduate in Applied Computing from Waterford institute of technology. I also love gaming and often spend my evenings playing games, or hacking away on whatever takes my fancy.