From Mech Eng to Software Dev

From Mech Eng to Software Dev

I've always been a builder for as long as I can remember, and I've always been fascinated by how things work. I've worked on vehicles, aircraft, a boat once, and a couple of robots, all with nuts and bolts. Now I build things with code, libraries, and APIs being my new nuts and bolts. I'm a full-stack developer with a focus on Web3 and AI.

Why The Change?

Truthfully, there were two reasons:

  • I had developed a keen interest in software, and found blockchain development to be very interesting, and wanted to explore it further which then lead into AI.
  • I lost my brother three years ago, he was the age that I will turn this year, and it rocked me. Dark times ensued, I quit my job having lost all interest and losing myself in a new career was the change I needed to get back on track.

How I Did It

I returned to education, studying for an HND in software development, followed by a year of a BSc in Computer Science. Admittedly, I didn't finish the degree, bills to pay and all that, it's hard taking more than a 60% pay cut for any reason, but I'm glad I did it. I'm passionate about this becoming my life's work and I'm excited to see where it takes me.

What I'd Like To Do

I've been working with Web3 and AI for the past year, learning for the last three, and I'm keen to continue down that path. I'm a big fan of the remote work culture and would love to work with a team that shares that sentiment.

Although, having never worked in an office-like or highly-interactive team environment as a developer, I think it would be a great experience, and I'm open to it, knowing myself I'd be right back to remote work after the experience.

I am committed to building six products this year as part of my #buildinpublic journey, so that has my focus for the time being. I'm also open to freelance work, so if you have a project you think I'd be a good fit for, please reach out to me on Twitter.

My Own Projects

These are some of the projects I've worked on in my own time, either for fun, to solve a problem I had, or an attempt at something new.


A smart contract security learning and revision platform. Built around the Secureum smart contract security RACE challenges.


"Think of SupaBuddAi as your database ChatBot, trained on your database structure as opposed to its data. I leverage the power of GPT-4 to automate the process of creating a test suite to validate your RLS policies. But you can ask it anything."


It's a print-on-demand service that allows for the creation of truly unique and top-quality products by leveraging the power of GPT-4.

Projects I've Worked On


Great team, great idea. They pay you for open source contributions all handled with their AI Github repo manager. I've made a fair few contributions and will return for more as they I enjoyed working with them.


A decentralized betting platform, still in development, but a few of the things I've worked on are:

  • Unit and integration tests
  • Frontend UI
  • Backend API
  • Smart contracts


A Web3 RPG game, I handled two rounds of premints building the front and backend for the minting process as well as handled general bug fixes and improvements.

What I'm Working On Now

Like most anyone in this industry with sense, I'm trying to grow my social presence. I'm terrible at it and see no signs of improving any time soon but committed to #buildinpublic is the name of the game this year.

I'm launching the MVP of my first two SaaS products, SupaBuddAi and Chat2Print in the coming weeks.

Starting early December, it has been code intensive for me so my plan is to push forward and get the two MVPs shipped and spend the next month getting feedback while I study up on my weak points, like sales and marketing.

I plan to return to UbiquityDAO as soon as I ship the MVPs, I have open PRs which may have been taken by another hunter by then but I'm sure there will be more to do.

Jack of All Trades, Master of None

But oftentimes better than a master of one.

Writing personal longform content like this is something that is new to me, so I guess that and the other half of the #buildinpublic equation, social media i.e marketing, sales, building an authority, the list goes on.

I have a solid working knowledge of Web3, AI, Frontend and Backend development, but I'm always learning and improving. My intention is to become a very well rounded developer, so I'm always looking to learn something new.

Keep on, Keeping on

I'm excited to look back at this a year from now and see what has changed, what I've learned and what I've built.

I'm most excited about meeting new people and building new relationships, so if you're reading this and want to chat, hit me up on Twitter.

If I said anything that is incorrect, of interest, or you have any questions, please reach out to me on Twitter. I would love to hear from you!


Made with 💙 by Keyrxng