Kelvin - Software Engineer transitioning from Mechanics

From Fixing Machines to Building Software

Mechanical expertise meets modern development. I bring precision, problem-solving, and hands-on experience to every line of code.

My Journey

Transitioning from the garage to the keyboard, bringing real-world problem-solving skills to software development.

Why My Background Matters

Systematic Problem Solving

Years of diagnosing complex mechanical issues translates perfectly to debugging code and architecting solutions.

Attention to Detail

Precision work with mechanical systems has honed my ability to write clean, efficient, and maintainable code.

Continuous Learning

The rapid evolution in both fields has taught me to adapt quickly and embrace new technologies.

Career Transition Timeline
2025 - Present
Founder & Mentor, Tech Affiliates
Guiding IT newcomers through hands-on labs and scripting fundamentals
2024
IT Support Specialist
Hybrid systems support with AD, Azure, and endpoint troubleshooting
2018 - 2025
Lead Diesel Engineer
Tech-driven field ops and cross-functional diagnostics in freight logistics
2015 - 2016
Data & Security Analyst
Database tuning, log forensics, and system vulnerability assessments

Technical Skills

A unique blend of mechanical precision and modern development tools

Frontend Development
React
Next.js
TypeScript
Tailwind CSS
HTML/CSS
Backend Development
Node.js
Python
PostgreSQL
MongoDB
REST APIs
Tools & Methods
Git
Docker
Netlify
AWS
Linux (Red Hat, Ubuntu)
Agile
CI/CD
Testing (Jest)

My Writing

Sharing insights from my journey transitioning from mechanics to software engineering — including tutorials, tech reflections, and mental health in the developer space.

Tech Blog

@kelvin-intech on Hashnode

I write about software development through the lens of real-life experience—from career changes to code walkthroughs and everything in between.

Visit My Blog

What I Write About

Career Transitions

From the shop floor to software—real stories from my pivot into tech.

Technical Tutorials

Hands-on walkthroughs in web development, DevOps, and scripting.

Industry Insights

Tech trends, developer culture, and the future of work in software.

Learning Resources

A curated list of tools and resources that helped me grow as a dev.

Mental Health & ADHD

Honest takes on managing ADHD and mental wellness in a high-paced tech world.

Featured Projects

Real-world applications showcasing my development journey

CodeCompound
Code Compound is an interactive learning platform designed to help aspiring developers practice and understand real-world coding concepts through hands-on exercises. Whether you're just starting out or building your skills, it’s the perfect place to explore programming in a guided, engaging environment.
React
TypeScript
Python
Git
KnowYourDistro
KnowYourDistro is an interactive learning tool designed to bridge the gap between Debian and Red Hat-based Linux systems. Users can explore and compare commands side-by-side in a split-view IDE, gaining practical experience with real-world syntax differences.
Next.js
Linux
TypeScript
React
C#
Git

Let's Talk About Your Next Project

Ready to discuss how my unique background in mechanics and software development can benefit your team? Schedule a conversation and let's explore opportunities together.

Quick Chat

15-30 minute intro call to get acquainted

Technical Discussion

Deep dive into projects and technical capabilities

Collaboration Planning

Explore how we can work together on your goals

Schedule Your Call Now

Choose a time that works for you - I'm flexible and accommodating!

Ready to Connect?

Let's schedule a conversation to discuss your project needs and how my unique background can add value to your team.