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.




