I love programming, challenges and learning
I'm a happily married, 30 years old software developer, originally from Cork, Ireland, but living currently in Sweden for the last 6 years. Besides programming and all things computers (and my academic background in Physics and Applied Mathematics), I love to travel, read and watch sci-fi & fantasy, and learn new languages and cultures. I speak Swedish pretty fluently and I'm slowly learning Georgian so I can speak better with my wife's family. I'm big into endurance running, and I've participated in the Stockholm Half Marathon ever since moving to Sweden. I also had the fortune to be able to run and finish New York City Marathon 2017! On top of that, I've ran the race my family and I have been organising since 2010, the Clonakilty Waterfront Marathon.
It all started a rainy Monday morning when I was 11, home sick from school. I was browsing the Internet trying to learn more about game development, having already played around with "game maker" programs but finding them overly restrictive and unintuitive, when I came across something called C. A few minutes later I had written my first program using Notepad on my Windows 98 and managed to compile and run it shortly after. From there, I was hooked. I made endless small programs and "games", using whatever resources I could find. It was both an exhilarating and isolating experience. On the one hand, I was doing things with computers nobody I knew could understand ("bending them to my will"), but on the other, it left me with little guidance and appreciation in an era where even playing PC games was considered "geeky" (particularly, in a country town in rural Ireland!).
But I persevered, and learned a ton of cool stuff along the way. Installing Linux for the first time and having no idea how to undo it? Check! (was even more interesting when I deleted it without thought and had to learn at 14 what a bootloader was, and that Microsoft had its own). Overclocking my GPU without understanding the potential consequences (16), and burnt it out. Check! (ordered and replaced my first GPU that summer).
In the end, it just fed into my curious nature and desire for knowledge. The more I learned, the more I wanted to learn, the more the dots connected, and the more the big picture revealed itself. These days I'm still the same, but having made a thousand stupid mistakes in my eager youth, I feel like I've learnt a thing or two!
Python, Java, C/C++/C#, Tcl/TK, Django, Spring
Linux, VPS configuration, Docker, AWS, Postgres, ElasticSearch
Learn fast - focus on the 85%!
Teamwork - no one is an island!
Clean code - if it's not's committed, it doesn't exist. If it's not tested, it doesn't work.
Below are some of the technologies used in this site.
Send me an email or a message on LinkedIn if you'd like to get in touch!
Quality burgers at an affordable price. Eight locations in Sweden.
Healthy and creative salads focused on quality, fresh ingredients. Six locations in Sweden.
Fast delicious pizza. Just one location for now.
"Poké ( poh-kay ) is a seasoned raw fish dish that originates from Hawaii. It has its influence from Japan and is best described as sushi salad." 3 locations in Sweden.