Skip to content
View lucasmcclean's full-sized avatar

Sponsoring

@rustfoundation

Highlights

  • Pro

Organizations

@ucfcdl @ucfopen

Block or report lucasmcclean

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
lucasmcclean/README.md

Lucas McClean

Honors CS student at UCF – Software Developer at UCF Techrangers – Software Engineer Intern at Toptech Systems

At Techrangers, I've refactored a single-server setup into AWS Lambda-based chat handling, scaled the system from ~700 users toward university-wide support, modularized the application, and added tests, docs, and Docker-based test environments.

I have also been working on a programming language called Serin, as a way to explore language design and compilers in practice. A lot of that work, and a lot of my other work, is informed by reading about distributed systems, language design, and quantum computing. Many of my other projects relate to backend systems, CRDTs, and developer tooling.

My setup has gone through Fedora, Gentoo, Arch, and Void and I plan on switching to Nix next. Typically all I work with is a browser, a terminal, and Neovim.

"Look for opportunities to take a little bit of extra suffering upon yourself in order to reduce the suffering of your users." – John Ousterhout (A Philosophy of Software Design)

You can find me on LinkedIn, see more at mcclean.dev, or reach me at lucas@mcclean.dev.

Pinned Loading

  1. serin serin Public

    ML-style language with bidirectional typing, closures, and WASM compilation.

    Rust

  2. ghost ghost Public

    Runtime-agnostic container debugging tool.

    Go

  3. godot-game-template godot-game-template Public template

    Project template for any Godot 4.0+ project. It comes with several core systems and thorough documentation.

    GDScript 8

  4. eph eph Public

    Focus on doing, not managing – a todo list that gets out of your way.

    Rust

  5. limitlink limitlink Public

    Open source URL shortener with usage limits and expiration.

    Go

  6. .dotfiles .dotfiles Public

    Dotfiles for my Fedora system running Ghostty, Neovim, and Tmux.

    Lua 3 1