Alfonso Urdaneta

Software Engineer


About

Software Engineer with over 20 years of experience in systems programming, primarily in C/C++ on Unix/Linux platforms. Active open-source contributor to the Swift compiler (swiftlang/swift), working in Sema, diagnostics, and the constraint solver.

Prior experience shipping iOS applications in Objective-C. Background spans defence/aerospace simulation, compiler tooling, and full-stack product development across startup and enterprise environments.

Work

LinkedIn

Fun

I'm currently contributing to the Swift compiler, focusing on Sema and diagnostics. It's a massive codebase and a great challenge.

When I need a break, I implement algorithms and solve puzzles in Swift and C++ as a form of focused distraction. Here's a collection:

GitHub