I am currently open to full time, contract, and consulting opportunities — reach out via the contact page.
Alfredo Gutierrez
Software Engineer
B.S. Computer Science and Engineering, University of Texas at Arlington
Personal Email: alfredo.gutierrez.dev[at]gmail[dot]com
// Welcome to my personal page. I am a 25 year old Computer Science graduate from the University
// of Texas at Arlington and a former software engineer at RMFG. Computer programmer and Math
// enthusiast, interested in programming language design, compilers, and computer graphics.
Interests
/*
* - Programming Language Design
* - Compiler Design
* - Hardware Optimizations (related to compiler design)
* - Operating Systems
* - Computer Graphics
* - Algorithm Design
*/
Education
University of Texas at Arlington — B.S. in Computer Science
/*
* Relevant coursework: System Cyber Security, Cryptography, Compilers, Computer Graphics,
* Machine Learning, Operating Systems, Algorithms and Data Structures, Databases 1/2,
* Computer Networks.
*
* Clubs: Mobi (software engineering club), Cyber Security, ACM.
*/
Work Experience
RMFG — Software Engineer
/*
* Helped build an API driven sheet metal fabrication startup. Work written
* primarily in C++ and Rust. (Link to portfolio)
*
* - Replaced a manual quoting team by building the C++/OpenCASCADE engine behind an online
* quoter: it unfolds STEP sheet metal parts and detects features (holes, countersinks,
* weld seams) to price a part instantly, taking quotes from hours to seconds at hundreds
* a day.
* - Eliminated the need for a dedicated CAD team by automating STEP part prep (C++,
* OpenCASCADE): weld seam detection, bend and corner reliefs, hole correction, shape
* repair, and thickness / bend radius regeneration.
* - Built a No-Fit-Polygon nesting engine (Rust) that maximizes sheet utilization and emits
* CNC G code (kerf compensation, lead ins, micro joints), saving thousands per week by
* reusing remnant material.
* - Built the camera nester's computer vision pipeline (Python, OpenCV): a ceiling camera
* photographs the cutting bed and a trained Roboflow model detects leftover metal, so
* parts nest onto real scrap instead of new sheets.
* - Built shop floor tools (Next.js / TypeScript) that turn specialist CAD/CAM work into
* simple, guided steps, lowering the barrier to entry so technicians could run operations
* and earn higher pay.
*/
UTA Undergraduate Theoretical CS Teaching Assistant
/*
* - Monitored 50 students over class concepts to solidify understanding of material such as
* regular and context free languages, finite state and pushdown automata, and Turing machines.
* - Collaborated with 5 other Teaching Assistants in supervising and correcting exams.
* - Evaluated and provided feedback on weekly assignments to ensure upward progress.
*/
Research Experience
UTA Computer Science Cyber Security Research Lab Assistant
// Researched malware packing classification using hardware performance counters; trained ML
// classifiers in Python on a labeled dataset, co-authoring a published IEEE paper.
Projects
OpenKittenCAD
// Open source CodeCAD application (C++) that compiles part definitions written in code into 3D
// solid geometry through an OpenCASCADE kernel. Custom scripting language (.kts) with functions,
// typed parameters, and a pipe operator, parsed by a Flex/Bison front end.
Knell Labs Graphics Educational Aid
// Senior design project built with a small team: an open source, browser based 3D modeling tool
// akin to Blender. Implemented in browser 3D modeling, rendering, and STL export with React Three
// Fiber (Three.js).