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

Kotlin TypeScript Python Java JavaScript Rust Node.js Astro React AWS Docker PostgreSQL Supabase LLVM Machine Learning Git Linux

Featured Projects

Showing 4 of 10 projects

My Journey

Core Team - Ink Programming Language

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

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

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

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

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

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

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

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

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.

Certifications