A little about me and what I'm doing right now, sit back and enjoy some chai while you read :)
Welcome to my GitHub profile, I'm currently going through a process of revising my digital footprint as a developer. That means I'm currently rebuilding my developer blog, updating my GitHub profile by deleting unused repositories, highlighting my best work and my LinkedIn.
Why? You're asking, I've got a few reasons:
- I've been so busy working, I haven't really given my digital footprint as a software developer as much attention as it deserves. I'm taking some time to fix that now.
- I have a plan to progressively continue my professional development by building larger, more complex projects, expanding my technical expertise by going into depth building production ready applications while working with different frameworks and libraries.
- I want to use my online presence to properly showcase my talent, I want to give myself goals to reach, I want to collaborate more, while I'm doing that I want to take you on the same journey with me by documenting it online.
- I have a never ending yearning to tinker with things, I'm always getting ideas that I jot into my second brain obsidian, my curiosity peaks and I have a burning desire to challenge myself, I don't just want to be doing the same things I do at work all the time, I'll be perusing other computer science topics I'm passionate about. With this declaration, I'm holding myself to account to bring my ideas into reality. I'm going to write those articles, make those tutorials, build those projects.
- Every job I've had I've always been good with keeping detailed notes, day to day journals working as a developer, noting what I learned, bugs I solved, triage strategies and so forth. Now I want to start creating content around software development, I don't just want to build handholding guides, I want to prepare junior devs for what really happens day to day, thinking like a seasoned developer by sharing my experience, how to become a valuable member of the team while working in a business environment.
- I want to start contributing to open source projects I use more frequently and collaborating on projects for fun. I miss running the Game Dev Society, volunteering at code camps like coder dojo and Scott Logic events. If you think you have something going I might be interested in, feel free to send me a message.
- I'm going to use my developer blog and other Social media platforms to document all of the above.
I've written a longer, more personal article (coming soon!) describing what's going through my mind after working for five years and what I now hope to achieve.
TL;DR Share my work experience with other devs, pursue non work related topics I'm passionate about, collaborate with others, contribute to open source all while documenting everything on my blog and other social media platforms.
Currently, I am a Senior Full Stack Developer, most of my professional experience has been within the JS/TS ecosystem, primarily working with small to mid-size companies. It was never intentional to always work at start-ups like environments, however I have loved the experience so far. The fast pace environments, the juggling of responsibilities, the release rush, It's fantastic. These days, I'm more focused on the backend aspect of web development.
I'm not the kind of person to chase fancy titles, I like my work to be interesting, I like having agency, to have ownership, responsibilities and being able to instantly collaborate across teams without too much red tape.
I've worked with all the major JS frameworks and libraries, most of my personal project tech stacks mirror that. When I start a new role, I always mirror the tech stack they use to build something on the side so I can quickly become a valuable member to the team pushing tickets across the board.
I have been keeping an eye on .NET, Kotlin and Rust, I've got different reasons for each and while I've played about with them, I would love to daily drive them professionally.
Recently, I've been playing around with Raylib (C++ graphics library) and Godot a lot. I started programming when I was a teen because I was interested in learning how to make games. I started with Unity3D back then and pursued my interests further at university, I joined the Game development Society (as well as the Comp and Data Societies) and led it for two years, even led a team to participate in the Global Game Jam.
Recently I've been feeling a burning desire to get back into making games again, playing around with low level libraries, trying to make small MVPs, implementing features I like in other games. You need to pull from a wide breadth of disciplines from data structures, algorithms, patterns and programming paradigms, the experience is completely different to what I do day to day it's genuinely refreshing.
If you're working on something, even if it's just for fun, and you think I would be interested, just shoot me a message. I'm looking to work on bigger projects in my free time that aren't just basic TODO or CRUD apps, I really want to challenge myself more.
Not to sound too boring, but I do love my TV shows, anime and movies. I built my dream home cinema and gaming setup with a huge OLED TV as the centrepiece so I can sit back and really appreciate my favourite works of art. It's good to sit back and properly appreciate other forms of art (yes, coding is art) instead of always creating it.
Regular gym attendee when I can be bothered π I'm trying to keep fit and healthy! One downside of working from home is how little exercise you can get if you don't actively make an effort. I've invested in some gym equipment, bought a standing desk, sticking to a Keto based diet with meal prep and intermittent fasting for planning my meals.
I'm going to make this the year I get absolutely shredded!
One thing I definitely want to do is to travel more, there is so much of the world I haven't experienced, which is something I'm going to actively change soon. I'm a huge foodie too, I want to travel to try as many cuisines cooked in their native lands.
Not just abroad but Scotland π΄σ §σ ’σ ³σ £σ ΄σ Ώ (greatest county on earth!) too, there's so much natural beauty here, just a few hours drive from where I stay and I've never experienced it. I'm going to make plans for weekend getaways to experience more of what home has to offer.
Well, that's all about me, I know this is probably significantly longer than what any GitHub profile should ever be but just making everything a one line bullet point is so boring, I didn't want to do that. I feel as if this should be more personal, It should be a friendly conversation, so you get to know how I am more.
I would appreciate it if you gave my blog a follow and my social media channels as I want to start creating content for fun, I hope you enjoyed reading this!
Feel free to reach out if you have any questions.

