About Me
I'm Justin, a software engineer passionate about programming languages, open source, and developer tools. I'm a core team member of inklang, a compiled scripting language for game development, where I work on the language runtime, package ecosystem, and tooling.
I also contribute to OpenClaw, building AI agent automation skills for GitHub and developer productivity. My background spans full-stack development, machine learning research, and Minecraft plugin development with 1,000+ total downloads.
Currently a senior at CSU Bakersfield, I've served as a TA for Data Structures and led the ACM chapter. I love building tools that make developers' lives easier and contributing to the open source community.
Skills & Technologies
Featured Projects
Showing 4 of 10 projects
Ink Language
Core contributor to ink, a compiled scripting language for the modern VM. Building the language runtime, standard library, and tooling for game developers.
Lectern - Package Registry
Built and deployed the official package registry for the Ink programming language. Astro-based frontend with Supabase backend, deployed on Vercel.
OpenClaw Agent
Active contributor to OpenClaw, an AI agent framework. Building skills for GitHub automation, Trello integration, and developer productivity tools.
ModularJobs
Minecraft Paper plugin providing a modular, highly-configurable jobs system. Features level progression, economy integration, and specializations with 900+ downloads on Modrinth.
My Journey
Core Team - Ink Programming Language
Joined the core team of inklang, a compiled scripting language for game development. Contributing to the language runtime, package ecosystem, and developer tooling. Led development of Lectern, the official package registry.
Core Team - Ink Programming Language
Joined the core team of inklang, a compiled scripting language for game development. Contributing to the language runtime, package ecosystem, and developer tooling. Led development of Lectern, the official package registry.
OpenClaw Contributor
Active contributor to OpenClaw AI agent framework. Building automation skills for GitHub, Trello, and developer productivity. Implemented autonomous issue resolution and PR creation systems.
OpenClaw Contributor
Active contributor to OpenClaw AI agent framework. Building automation skills for GitHub, Trello, and developer productivity. Implemented autonomous issue resolution and PR creation systems.
Teaching Assistant - Data Structures
Selected as TA for CS 311 Data Structures. Mentored 80+ students in algorithms, data structures, and problem-solving. Hosted weekly coding labs and office hours. Developed curriculum materials still used today.
Teaching Assistant - Data Structures
Selected as TA for CS 311 Data Structures. Mentored 80+ students in algorithms, data structures, and problem-solving. Hosted weekly coding labs and office hours. Developed curriculum materials still used today.
Software Engineering Intern
Interned at a Bakersfield tech startup, developing full-stack web applications. Built REST APIs, implemented authentication systems, and deployed to AWS. Gained experience with agile development and CI/CD pipelines.
Software Engineering Intern
Interned at a Bakersfield tech startup, developing full-stack web applications. Built REST APIs, implemented authentication systems, and deployed to AWS. Gained experience with agile development and CI/CD pipelines.
Minecraft Plugin Development
Started developing Minecraft Paper plugins, eventually reaching 1,000+ total downloads. Built ModularJobs, a highly-configurable jobs system with 900+ downloads. Learned Java, game development, and community management.
Minecraft Plugin Development
Started developing Minecraft Paper plugins, eventually reaching 1,000+ total downloads. Built ModularJobs, a highly-configurable jobs system with 900+ downloads. Learned Java, game development, and community management.
Machine Learning Research
Conducted independent research on semantic search and vector embeddings. Built Kitsune, a semantic search engine for game assets. Presented findings at the CSUB Undergraduate Research Symposium.
Machine Learning Research
Conducted independent research on semantic search and vector embeddings. Built Kitsune, a semantic search engine for game assets. Presented findings at the CSUB Undergraduate Research Symposium.
ACM Club Leadership
Became an active leader in the ACM chapter and coding club. Organized hackathons, hosted tech talks, and mentored underclassmen. Built lasting connections with fellow developers and industry professionals.
ACM Club Leadership
Became an active leader in the ACM chapter and coding club. Organized hackathons, hosted tech talks, and mentored underclassmen. Built lasting connections with fellow developers and industry professionals.
Declared Computer Science Major
After taking CS 101, knew this was my path. Declared Computer Science and dove into programming. Built first real projects, learned multiple languages, and discovered passion for open source development.
Declared Computer Science Major
After taking CS 101, knew this was my path. Declared Computer Science and dove into programming. Built first real projects, learned multiple languages, and discovered passion for open source development.
Started at CSU Bakersfield
Began journey at California State University, Bakersfield. Nervous but excited to explore computer science. This university would shape my career, introduce me to amazing mentors, and set me on the path to becoming a software engineer.
Started at CSU Bakersfield
Began journey at California State University, Bakersfield. Nervous but excited to explore computer science. This university would shape my career, introduce me to amazing mentors, and set me on the path to becoming a software engineer.