James Etchells

Full-Stack Developer

I build full-stack applications, create CI/CD pipelines, and love linux.

Arch Linux User


In 2018, I was a promising cook in the heart of downtown San Diego, receiving an offer from Mister A's renown chef Stephan Voitzwinkler to become his apprentice. As much I loved the culinary arts, I had a passion for technology and decided to pursue a career in software development.

I enrolled in a coding bootcamp and quickly found myself immersed in the world of web development. I have since worked on a variety of projects, most notably, building an SPA for Real Game Athletics .

I have been continually expanding my skillset with the goal of landing a full-time developer role. Ideally, I'd like to work at a start-up with a close-knit team so that I can immerse myself in a project, make a meaningful impact, and grow with the company.

Currently I am developing the mobile app version for Real Game Athletics, practicing CI/CD pipelines, installing linux on every free device I have, and learning about the world of blockchain and smart contracts. I strongly believe I would be a valuable asset for any team, with my wide range of skills, ability to learn quickly, and my love for working with others.

When I am not at the computer, I am testing new recipes in the kitchen, watching movies with my girlfriend, playing soccer/rock climbing, or gaming with my friends on Apex/Counter-Strike.


  • Placeholder

    Etchmon Acid VS Code Theme

    A custom VS Code theme using high contrast colors on a dark theme to emphasize readability and lessen eye strain. It is available on VS Code MarketPlace and is continually being worked on.

    • JavaScript
    • Node.js
    • CSS
  • Placeholder

    CookBook Digital - Social Media Cookbook

    Explore and Share Recipes with this dynamic Full-Stack Next.js project designed for culinary enthusiasts. With Next-Auth integration, users can sign in with custom credentials or Google accounts to save their favorite recipes securely on MongoDB. The project serves as a playground for mastering Next.js functionalities, including Server-Side functions, while fostering a vibrant community of food lovers.

    • Next.js
    • React
    • Tailwind CSS
    • MongoDB
    • Next-Auth
    • Vercel
    • Mongoose
    • Node
  • Placeholder


    My personal website, deployed on Cloudflare Pages with DNS redirects to my custom domain name. Developed using Next.js and Tailwind CSS and implements a GitHub Actions CI/CD pipepline that triggers on successful PR merges and deploys to production using Wrangler.

    • TypeScript
    • Next.js
    • Tailwind CSS
    • Node.js
    • Cloudflare
    • Wrangler
    • GitHub Actions