[8 Years] checcerr's Portfolio | Programmer (Systems & Optimization)

checcerr's Freelancing Services

❌Status: CLOSED | Please check back later! ❌

Last Updated: November 27, 2025 00:10 (Europe/Sofia)

Hello and welcome to my portfolio! I hope you enjoy your stay. :waving_hand:

button button button

I’m checcerr (pronounced ‘checker’, also known as Friday), a T-Shaped Game Developer specializing in high-performance programming. I build robust, scalable systems and complement my deep technical expertise with strong, practical skills in Game Design, UI/UX, and Building.









I’m a 16-year-old developer with over seven years of hands-on experience on Roblox. I began at age 9 and have been driven by a passion for creating ambitious projects ever since. My skills are forged from years of practical, self-directed learning, giving me a deep and fundamental understanding of Luau and the Roblox engine.

T-Shaped means that I not only have deep expertise in one field (Programming, the vertical bar), but also possess broad knowledge in others (Building, the horizontal bar).





When it comes to coding, efficiency, performance and reliability are my top priorities. I use advanced optimization tactics, follow the golden rules of programming and approach a modular design, making my code fast, reliable and easy to expand.


  • :ice: Object-Oriented Programming (OOP) and modular design.
  • :red_exclamation_mark: Strict type checking (--!strict) for robust and predictable code.
  • :wrench: Advanced performance optimization using Parallel Luau, metatables, and attributes (@native, @inline).
  • :bullseye: Proficient with modern Luau directives (--!optimize, --!native, etc.).
  • :books: Knowledge of advanced libraries, such as: Blink IDL, ProfileStore, Janitor, Charm.

  • :locked_with_key: Secure: Code is thoroughly checked for vulnerabilities.
  • :open_book: Readable: Well-structured, documented, and easy for others to understand.
  • :triangular_ruler: Scalable: Designed for long-term reliability and easy expansion.
  • :construction_worker_man: Best Practices: I adhere to community-established best practices. More info here: Best Practices Handbook

To sum it up, I aim to write near studio-grade code that is optimized for performance, long-term reliability, scalability, and most importantly: tailored to Your individual experience.


  • :speech_balloon: Strong communication and teamwork abilities.
  • :thinking: Open to feedback and criticism at any time.
  • :dashing_away: Quick to learn and adapt to new libraries, practices and more.
  • :input_latin_lowercase: Fluent in English, Ukrainian, and Russian.

Working in tandem alongside other people is not a problem for me.


Additionally, I have decent skills in building. When it comes to building, I:

  • :dashing_away: Focus on optimization. Optimization is my top priority, and I push it to its limits without sacrificing on appearance. Examples include:
    • Smart usage of CastShadow, CanCollide, CanTouch, CanQuery, CollisionFidelity;
    • Trimming down the triangle count on 3D models;
    • Minimizing the Draw Count by:
      • Using VertexColor instead of Image Textures where possible;
      • Sparingly using heavy Materials;
      • Recycling Materials, Meshes;
  • :antenna_bars: Structurize. All of my builds resemble a clean, structured and easy-to-navigate hierarchy.
  • :clockwise_vertical_arrows: Build with Asset Streaming in-mind. More info here: StreamingEnabled (Documentation)

My builds promise to be optimized and structured, seamlessly integrating into Your game world.





Here are some fun work examples of mine! The code is fully open source, so feel free to take a peek at the things under the hood! You wont be disappointed.

:pick: Work example #1: Ro Block Tool (Programming)

Expand...

This project features a tool/gear that is greatly inspired by Alan Becker’s AvM series and lets you place and break various blocks in the game world on a 3x3x3 grid! The tool features a Minecraft-styled user interface that displays your currently selected block in a hotbar and lets you choose any available block of your liking.

Technical summary

  • Fully documented
  • Fully strict-written
  • Usage of an advanced networking solution over Roblox’s RemoteEvents, which significantly lowered latency and network traffic. (Blink IDL by Axen)
  • Usage of a Maid class for reliable cleanup (Janitor by LucasMZ)
  • Usage of a 3rd party 3D particle library that features a performant realization of the above (Collideable Particles FX by BubasGaming)
  • Modular approach: blocks are instances, so they can have any functionality via scripts

True mobile support is yet to be implemented.

:light_bulb: Work example #2: OctreeLightService (Programming)

Expand...


This project implements a module which dynamically toggles lights out of the player’s proximity off for performance, in the most performant way possible using Octrees. Additionally, the process is seamless thanks to the fact that the lights are dimmed down first before their deactivation. The module is fully customizable, allowing You to change the range, threshold, and frequency.

Technical summary

  • Fully documented
  • Strict-written
  • Usage of an advanced Octree implementation (Octree by Quenty)
  • Fully customizable
  • Meticulously optimized

:penguin: Work example #3: AQERF (Building)

Expand...


The project's description is quite long. Click here to expand it!

AQERF stands for Antarctic Quantum Energy Research Facility. This experience immerses the player in a multi-purpose secret research facility located in the middle of the vast expenses of the Antarctica. The facility’s main attraction, however, is a futuristic reactor core, which the players must carefully operate to satisfy quotas and earn money. The key word is ‘carefully’, because the failure of doing so might result in server-wide catastrophe.

Players can choose from a vast choice of teams, each one having its own benefits and responsibilities, the main ones including: a Scientist, who performs experiments and research for bonus cash; a Maintenance personnel, who has a deeper access to the facility and whose key objective is to immediately fix and patch up various things around the facility; a Raider - a combatant, sent from rivalry companies, whose objective is to infiltrate the facility, gather secretive data, order around innocent employees and fight off the Security Personnel; and lastly, a Security personnel - an armed employee whose only objective is to eliminate threats.

AQERF is, without a doubt, the most ambitious project of mine. It also happened to be my biggest one, and it’s the reason I started learning Luau on a much, much deeper level. It taught me a lot about building, optimizing, project management, and even marketing.

Unfortunately, AQERF was scrapped due to a lack of free time and burnout.
Screenshots
Builds
UI

:dashing_away: Work example #4: Speedlines (Programming)

Expand...


This is an open source implementation of the speedlines effect overlay, which is commonly used in manga and anime. This specific example dynamically manages speedlines based on the client’s camera velocity and direction.

Technical summary

  • Fully documented
  • Strict-written
  • Fully customizable
  • Meticulously optimized




My time zone is GMT+2. My schedule is tight due to education, especially on Mondays, Wednesdays and Fridays. Additionally, if I need to purposefully go offline, I will inform You beforehand.

Availability Key:

  • :green_circle: Available: Fully available for work.
  • :yellow_circle: Flexible: Available upon request; please inquire!
  • :red_circle: Unavailable: Committed to other obligations.
Timezone: GMT+2 Morning (9am - 3pm) Afternoon (3:10pm - 6pm) Evening (6pm - 9pm) Late Night (9pm - 12am)
Monday :red_circle: :green_circle: :red_circle: :yellow_circle:
Tuesday :red_circle: :green_circle: :green_circle: :green_circle:
Wednesday :red_circle: :green_circle: :red_circle: :yellow_circle:
Thursday :red_circle: :green_circle: :green_circle: :green_circle:
Friday :yellow_circle: :green_circle: :red_circle: :yellow_circle:
Saturday :yellow_circle: :green_circle: :green_circle: :green_circle:
Sunday :yellow_circle: :green_circle: :green_circle: :green_circle:

As of now, I only accept payment in Robux :robux_gold: through the purchase of gamepasses and fiat currencies (€ EUR) via Stripe. Pricing fully depends on the complexity of an individual task and I am open for negotiations!

Stripe accepts your local currency and handles the conversion to EUR automatically. You can visit my Stripe payment page by clicking the button below:


The absolute quickest and most reliable way of getting in contact with me is through Discord. My message requests are toggled on, so feel free to text me whenever!

Discord username: @wthactually

Alternatively, you can also click this button: it will take you straight to my Discord profile, even if I ever change the username!


To ensure every commission is a smooth and successful collaboration, I operate under a clear and fair Terms & Conditions (T&C). My process is built on transparency, communication, and mutual respect.

Key Principles of Working With Me:

  • :window: Clear Scope: We’ll agree on all deliverables upfront, so there are no surprises.
  • :triangular_flag: Milestone-Based Payments: You pay for work in phases, only after you’ve seen it working and are completely satisfied.
  • :white_check_mark: You Own the License: Upon final payment, you receive a perpetual license to use the work in your game.
  • :shield: Your IP is Protected: I respect your project’s confidentiality and will never reuse or redistribute proprietary assets.

Such structured approach protects both of us.

Before we begin, I ask all clients to read and agree to my full Terms & Conditions.






3 Likes

where do i get the ro-block tool?