As a computer scientist, I create programming languages, optimize compilers, and develop robust software solutions. My work bridges low-level performance with high-level usability. My goal is to change the future of web-based computing!
Hello! My name is Cole Carley. I am a Software Engineer with a passion for
compilers, programming languages, and web development.
Beyond language design, I have a strong background in full-stack
development, working with databases, dev ops, and frontend frameworks like
Svelte and Angular. Whether it’s building scalable applications or
optimizing execution pipelines, I love solving complex problems with elegant
solutions.
I’m currently exploring new ideas in compiler optimizations, type systems,
and WebAssembly performance. If you’re interested in discussing programming
languages, software performance, or anything in between, feel free to
connect with me!
Aug 2023 - Aug 2024
Orem, Utah
As a full stack software engineer, I held the responsibility of designing and implementing new features for Alcomy's assisted living platform.
May 2023 - Aug 2023
Orem, Utah
As an intern, I worked on a variety of projects, from frontend development to backend services. In this role, I learned how to work in a professional environment and collaborate with a team of developers.
Jun 2022 - Jun 2023
Las Vegas, Nevada
In this role, I was the sole developer responsible for designing and implementing a custom CMS for managing timeshare properties. In this project, I learned a lot about turning a client's vision into a reality.
Want to know more? Check out my resume!
Aug 2024 - Present
A statically-typed programming language that compiles to WebAssembly. The Bird programming Language is designed for web development and aims to provide a fast and safe alternative to JavaScript.
Aug 2024 - Dec 2024
A domain-specific language for specifying robot behaviors. This interpreted language uses python-like syntax and allows the developer to parameterize tree nodes in a similar way to web components.
Jan 2024 - Mar 2024
This is a small project that I did to learn more about network security. It is a simple firewall that can block ICMP packets.
Sep 2023 - Oct 2023
A simple huffman codec that compresses and decompresses files. This project was a fun way to learn more about data compression and encoding.
Made with <3 by Cole Carley