
I am a 18-year-old Frontend Luau Developer specializing in scalable systems on the Roblox platform. I utilize professional-grade workflows including Rojo for external development and am proficient in industry-standard libraries such as Knit, Cmdr, Promise, and Janitor to create clean, maintainable code.
Discord: chrisvecs
Roblox: chrisvecs
Email: [email protected]
6.4M+
Visits contributed
100%
Client satisfaction
6 years
Luau experience
Throughout my six years on Roblox I have undertook many ambitious projects - here is a collection of my biggest projects.
I believe this shows my evolution on the platform. Recent works (The Betrayers, Hargrave Free School) represent my current ability in Luau.

Upcoming
Lead of Development • 2025-Present
This is a match-based experience where players are grouped into 'Faithful' and 'Betrayers'. You must complete missions as a team and banish Betrayers from the castle to survive.In this game I worked using Rojo and Knit to create a multitude of systems, including: Daily Rewards, Shop, Matchmaking, Invite Connections, Inventory, a modular Settings system and more. All scripts use robust error handling and type checking logic to be scalable. All strings are ran through a Translator so that it is accessible to every country.There is also a work-in-progress trading system that uses the relevant policy APIs to conform to local laws, such as locking paid items from being traded to UK -18 players.
System Previews
Click images to expand and learn more

Daily rewards UI that updates every day at 5AM GMT in your timezone with a streak system; also integrates with TopBar Plus

Server UI that shows the three different servers that can be joined and a join connections tab, that either shows users as 'Online' or 'in XYZ servers' with options to invite/join them and improve player retention

Matchmaking UI that populates with user avatars and syncs with the matchmaking status; Overhead UI that displays user title, data and verification

Cmdr is a professional-level commands system - it's been set up here to work with the game and use custom type checking

Settings UI that supports different user inputs such as sliders, buttons and dropdowns; a notification popup that animates

A prompt screen with customiseable text and buttons; the server awaits a button response if necessary using promises to not yield code
Code Snippets
Click images to expand and learn more

A snippet of the achievements system on the client.

Friend connections sytem; handling invitations, joining and API calls, with robust error handling

A prompt system that uses Promise-based state management for seamless transitions and error handling to return a user's decision, if needed.

A snippet of my player service that encompasses adding titles to the user by saving data, and also handling player requests to teleport to a specific server or player

240K+ members
Lead Programmer • 2023-Present
Hargrave Free School is the largest 'ro-school' on the platform. Each day brings in hundreds of new players where they roleplay in a school environment.My systems must be robust and optimised as there are 250-player servers. Implementation of cutting-edge Roblox technologies such as group join prompts, along with invite rewards and looking at analytics have skyrocketed the groups growth and caused a boom in success and revenue.Development on a new version has begun which will be linked with RoJo and Knit.
System Previews
Click images to expand and learn more

Phone system where you can message friends - conforms with Roblox friends, chat and age policies

The admin panel lets you control the auditorium, including spotlights, colors and events. Made to be modular.

Admin panel of a timetable UI that updates to specific year groups in real time.

Shop UI that uses marketplace service to display regional pricing and disable if owned - supports realtime feedback from the server when gamepasses and products are bought

Kitchen panel, where a user can be selected and an order can be made for them if they have enough money on their account.

Cooking system preview where items can be placed on the stove and microwave and burn if overcooked

Whiteboard system where teachers can sync to any whiteboard in the game and display images that save between sessions

Book system which supports different subjects. Teachers can also mark other students work. The book displays on the table if the user is sitting.
The following examples are less up to date with my current code formatting, but they still show ambitious and advanced coding
Personal Project / Showcase • 2024
This game did not make it to production and was mainly used to showcase my programming capabilities.
System Previews
Click images to expand and learn more

A tooltip system that is built to support both item tooltips and single messages (features include showing RAP, showing a loot pool, rarity, serial number, multiple descriptions)

A shop / marketplace system that handles developer products and gamepass purchases efficiently and securely; a boosts system that can change luck, damage multiplier etc. in real time; Credit to BIG Games for placeholder pet images

A modular events system with automatic events on the weekend
Lead Programmer • 2023-2024
I was the sole Scripter / Programmer at Asagi Restaraunt, a restaraunt roleplaying game. I developed a range of ambitious systems for a cafe group.
System Previews
Apologies for the low quality! These are old screenshots
Click images to expand and learn more

A greetings system where users can input their own messages and send them

A complete cosmetics system where users can unlock register skins, particles, name effects and more using a crate unboxing system with satisfying opens

A tips system inspired by pls donate where users can set up gamepasses for customers to buy, giving them Robux (includes a multitude of satisfying effects)

interactive minigames to complete orders
Thank you for reading over my portfolio! ❤️
If you are considering me for your project, you can contact me on Discord. @chrisvecs