Portfolio | Programmer, mc3334

About Me

Hey, I’m Matt Carey, or mc3334. I am am in my senior year of high school, and I play varsity Lax and Soccer. I lifeguard in the summer and take part in school clubs during the winter. I have been programming Roblox games for over 6 years. Additionally, I have experience with java and python. I am a full-stack programmer. I can also create UI, build, and make realistic lighting. I respond quickly through discord, I’m active, I’m knowledgeable, and I’m professional.

Generally, I prefer short term commissions due to my frantic schedule. However, don’t be afraid to reach out and ask about your project specifically - I’m willing to work with you!

I program through a plugin called Rojo. Rojo allows me to edit roblox scripts through the professional grade editing software, Visual Studio Code.
This allows me to have access to a greater variety of plugins, addons, and utilities while I am programming.

Current Activity

Founder and Director of EasyLS:

“All my games, completely destroyed because of unbearable lag! Apparently the roblox engine does not handle 400 “while” loops, found in the ways of traditional ELS scripting, very well. Not to mention how time consuming and monotonous this type of scripting is, and all of the random errors that clog up the output and flood away useful messages.
As it turns out, I was never the only one with this problem. It’s an issue that’s existed in roleplay games since the dawn of roblox. A lot of people have come up with their own unique systems, but unique or not, one thing has remained a constant in the ELS creation process: It’s a time-consuming pain in the neck.
With these factors wreaking all sorts of havoc in roleplay/simulation titles, I decided I was going to define the next-generation standard for roleplay games on Roblox. It was at this moment that EasyLS was born.
EasyLS is the emergency lighting plugin that will change the market as we know it. With its user-friendly UI’s, organization, and optimization, You can now make any light pattern you could imagine in roblox, without any scripting knowledge. EasyLS can reduce the time it takes to produce intricate lighting patterns by as much as 80%. Users are able to create eye-catching patterns with a UI similar to the widely known NS Siren Tool. Streamlined and simplified, no lag, no errors, no wasted time, one tool in one place. This is EasyLS.”
EZLSshowcase (1).mp4 on Vimeo

ERR QA Tester (Former Lead Programmer)

Showcase

Here are some code snippets so you can see my style of programming. I can program in many different styles. I can do standard programming with just scripts, module based programming, OOP, and much more. Some of this code goes as far back as 2-3 years, so certain practices may be deprecated or outdated.

OOP:

Car Spawner with OOP Incorporated

Object Module for a Car

MBP:

Initializing Script for Module Based Programming
Module based programming is the concept where one script initializes modules that contain all of a games code. This allows each module to get code from other modules upon request, so all code can be accessed from everywhere (on the server).

Example of module that is compatible with MBP system.
This module would make and run all binds for player based roblox script signals.

General Programming

Excerpt From Admin Command Module

Excerpt from a system that runs street lamps and traffic signals in custom patterns

Ordering System Local Script

History

I joined the Roblox community in 2016. I immediately began to play around in Roblox studio. I started how most do, with building. I got decent at that, and pretty familiar with the Roblox studio interface. I then moved on to very basic programming. Click detectors, :PlayerAdded connections, Luau globals, etc. After that, I decided I wanted to pursue programming in Roblox. I programmed from 2016, to 2019 straight. Half way though 2019, I took a short break, but resumed programming at the beginning of 2020.

Here are some notable positions that I have held regarding programming.

Lead Programmer at ERR (380K members, ~300 Concurrent Players, 2.4m visits)
Lead Programmer at Operation Standstorm (~400 Concurrent Players, 2m visits)
Lead Programmer at TUC (29K Members, ~30 Concurrent players, 1m visits)
Primary Developer (Programmer) at Pablo’s (61k members, ~200 Concurrent Players, 2.4m visits)
Programmer at Silver Studios

*This is not an all inclusive list, my most notable positions are listed above.

Availability

My availability fluctuates. Generally, I can average 2-4 hours a day of efficient work. I live in New York, so I am in EST.

Payment

Prices are dependent on requests and time limits. Payment is up for negotiation and is acceptable in robux or USD.

Contact

The guaranteed way to reach me for commissions is through discord, @ mc3334#8388.

7 Likes

Hey, I’m interested in hiring you! Do you accept %?

I personally work with @mc3334. He is a reliable and professional programmer. He always helps me when I need it, if you are looking for a great programmer, this is one of them!

1 Like