Hello There. I'm Craig Sampson
Full stack developer passionate about building intuitive, efficient web applications.
My Journey
My path to software engineering wasn't a straight line — it started in high school, when my architecture teacher, based off what work she had see me do for 3 years, told me she thought I should become an engineer. That small comment stuck with me and sparked my curiosity about how things are built and why they work. I began studying robotics, where I gained hands-on experience combining mechanics, electronics, and problem-solving. During college, I took a few introductory web development classes — and that's where everything clicked. I quickly realized how much I enjoyed coding — the creativity, the logic, and the instant feedback of bringing ideas to life on screen. After spending some time working in the robotics field, I realized it wasn't where I wanted to stay long-term. I was more drawn to the problem-solving and creative aspects of software, so I transitioned into software engineering — and I haven't looked back since. Over the past three years, I've built full stack web applications that focus on efficiency, scalability, and user experience.
What I Do
Full Stack Web Development
Building responsive, scalable web applications using modern frameworks and clean architecture.
Electronics Repair
Diagnosing and repairing consumer and small-device electronics — keeping hardware running like new.
Calligraphy Art
Designing hand-lettered pieces and signage that bring craftsmanship and personality to each project.
Outside of Work
When I'm not coding, repairing or creating, you will almost certainly catch me on the mats. Freshman year of high school I began wrestling and I haven't looked back since.
I continued my wrestling career in college and after that began training other martial arts including Brazilian Jiu-Jitsu, Judo and MMA. Besides training I am the assistant wrestling coach at my former high school as well as the head wrestling coach for my local MMA team


