Software Engineering Intern
Google • Sunnyvale, CA
August 2025 — November 2025
Developed extensions to LLVM/Clang for Google internal C++ infrastructure on the Production Toolchains team.
Created code transformation and validation passes using Clang Transformers and Clang Tidy, applied across all of Google’s C++ code.
Contributed open-source changes to Clang-Tidy to promote the use of portable floating-point types in C++.
Software Engineering Intern
Apple • Cupertino, CA
May 2025 — August 2025
Architected runtime performance improvements in JavaScriptCore, the JavaScript engine powering Safari.
Designed and implemented new runtime features to collect value profiling data in native functions and propagate it to JIT tiers.
Software Engineer (Part-Time)
Entry Shield Security, LLC • Remote
May 2024 — Present
Developed full-stack mobile and web applications using TypeScript, React Native, Expo, Firebase, and Google Cloud Functions.
Collaborated with remote, cross-functional teams to ensure consistent uptime and reliability, supporting a safety system that actively protects students in school systems nationwide.
Research Assistant (Part-Time)
University of Michigan College of Engineering • Ann Arbor, MI
December 2023 — April 2025
Created and maintained a full-stack, multi-paradigm AI application using vector databases and large language models.
Managed deployment of full-stack app using Docker, FastAPI, and React.
Created rigorous continuous integration testing and deployment pipeline, enabling 100% uptime on production to-date.
Computer Consultant (Part-Time)
University of Michigan College of Engineering • Ann Arbor, MI
September 2022 — Present
Offered technical support and setup to over 4,150 users in the Electrical Engineering and Computer Science department.
Configured, administered, and troubleshooted Linux servers, Windows and macOS desktops, and networking equipment.
Software Engineering Intern
Orbitform • Jackson, MI
June 2019 — August 2022
Created custom MariaDB user defined functions in C and C++ for improved query performance and custom functionality, including a custom geographic search algorithm, reducing geographic search query execution times by over 60%.
Led development of robust backup solution and company-wide intranet app and CRM system.
Bachelor's of Science in Engineering, Computer Science
University of Michigan • Ann Arbor, MI
August 2022 — June 2026 (Expected)
University Honors, Engineering Dean’s List | Cumulative GPA: 3.66/4.00
Relevant Coursework: Compilers, Advanced Compilers (Graduate-Level), Distributed Systems, Computer Architecture, Programming Languages, Web Systems, Data Structures and Algorithms
See more about my projects on my Portfolio.
Riscy
https://github.com/brenfwd/riscy
Created a C-targeting RISC-V RV64 disassembler using modern C++.
Developed custom ELF binary loading, RISC-V instruction decoding, and C code generation subsystems.
Optimizing LLVM-based Compiler
Developed full optimizing compiler stack for a novel C-like language, written in OCaml, using LLVM and targeting x86-64 machine code.
Developed several optimization passes, including a graph-coloring register allocator and common sub-expression elimination.
Remoji Discord Bot
https://remoji.app/
Created and maintained Discord integration in TypeScript and Rust, serving 190,000+ server installs and millions of users worldwide.
Optimized critical code using Rust and profile-guided optimizations, leading to a 8,125% reduction in memory usage.
Introduced new features based on user feedback, boosting daily active user count by over 45% year-over-year.
Programming Languages
C/C++, JavaScript, TypeScript, Rust, Python, HTML/CSS, OCaml, SQL
Technologies
LLVM, Linux, Docker, Git, WebAssembly, React, Tailwind CSS, NGINX