My Journey to Software Development

After running a family business for a decade, I returned to my first passion: software engineering. For the past two years, I've been fully immersed in rebuilding my careerβ€”studying, experimenting, and building across web development, blockchain, and AI programming.

🏒

Business Foundations

A decade running a family tire shop taught me discipline, integrity, and the value of doing things right. After selling the business, I committed to a full-time path of re-education in software.

βš™οΈ

Systems & Low-Level Programming

I started by revisiting the fundamentals: C programming, pointers, memory management, and embedded systems. This rekindled the strong computer science base I had built years earlier.

C ProgrammingPointersMemory ManagementEmbedded Systems
🌐

Modern Web Development

From there, I dove into JavaScript internals, React, Next.js, and TypeScript. I built projects that reinforced my understanding of modern front-end architecture and UI design.

JavaScriptReactNext.jsTypeScriptUI Design
⛓️

Blockchain & Web3

Discovering Ethereum was a breakthrough moment. I studied the Ethereum Virtual Machine, wrote smart contracts, and explored blockchain security with the guidance of experts like Patrick Collins. This work sharpened both my coding skills and my security mindset.

EthereumSmart ContractsSolidityBlockchain SecurityWeb3
πŸ€–

AI Programming (Last 3+ Months Full-Time)

Most recently, I've focused deeply on AI-assisted software engineering:

  • Context engineering & prompt refinement β€” designing better prompts to reduce hallucinations and improve code reliability.
  • Agentic coding workflows β€” experimenting with AI that not only generates code, but manages iterations and corrections.
  • BMAD Method β€” studying a structured approach to AI-first software engineering.
  • Model understanding β€” learning how AI models process context and produce code, so I can leverage them effectively.
  • Linux + CLI AI tools β€” building efficient workflows with Claude Code and other assistants on Linux.

Where I Am Now

I bring together experience in modern web development, blockchain engineering, and AI programming. My next goal is straightforward: join a team where I can contribute immediately, continue learning, and help build reliable, forward-looking software.