Hello, I'm Jackson Alvarez

Junior Software Engineer

Building innovative web applications with clean code and exceptional user experiences. Based in Charlotte, NC and passionate about turning complex problems into elegant solutions.

Resume
Jackson Alvarez

Skills & Expertise

Languages

  • Python
  • Java
  • C/C++/C#
  • JavaScript
  • Haskell
  • R

Web-Dev

  • React
  • Node
  • HTML/CSS
  • MongoDB/Atlas
  • Vercel
  • Bootstrap

Soft Skills

  • Easy to train
  • Strong mathematics
  • Data science
  • Team collaboration
  • Project management
  • Problem solving

My Story

I graduated from Appalachian State University with a Bachelor's in Computer Science (6/27/25) and a minor in Mathematics, complemented by a software development internship and two years as a student ITS-Systems research employee. I believe this unique combination of academic foundation and practical experience equips me with a strong understanding of both theoretical concepts and how to apply them effectively in real-world scenarios.

Currently, I'm building VibeCodeCLI, an AI-powered development suite that revolutionizes how developers work with code. This Python-based tool leverages ChatGPT-4 to test, compile, and execute code directly from the command line, supporting over 10+ programming languages. It's designed to bridge the gap between AI capabilities and real-world development workflows.

Beyond my professional focus, I'm a passionate hobbyist game developer with 5 years of Unity experience. Currently, I'm working on "The Lighthouse", a horror movie parody story game inspired by Willem Dafoe's iconic film. Unity has become my favorite development workflow due to its flashy plug-and-play nature and the never-ending learning experience it provides. I spend my free time crafting small products and applications, always with the intention of improving my craft and learning best practices in software development.

My journey in technology began at 11 years old when I first discovered programming. Now at 21, I've cultivated nearly a decade of curiosity and hands-on experience in software development. This early passion has driven me to continuously explore new technologies and push the boundaries of what's possible with code.

Featured Projects

VibeCodeCLI Project

VibeCodeCLI

An AI-powered development suite that revolutionizes how developers work with code. Features recursive code generation with auto-compilation testing, dynamic token allocation, and intelligent prompt engineering for 10+ programming languages.

LLM Fine-TuningDynamic Token AllocationContext ModelClean CLI Development100% PythonWell Documented
View Project
2D Drawing Engine Project

2D Drawing Engine (Haskell)

Developed a functional graphics engine to explore declarative rendering and recursion.

HaskellTokenizationGraphicsCustom File Types
View Project
Web Portfolio Project

Web Portfolio

Built a personal website to showcase projects and practice modern web development. No Bootstrap, just custom CSS.

ReactNext.jsCSSTypeScriptThree.js
View Project