Raul Leal

Information Technology Consultant

Lisbon, Lisbon, Portugal
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Raul Leal is an experienced Information Technology Consultant and software developer based in Lisbon with a decade of hands-on experience building web and desktop applications across health, real estate, and insurance sectors. He leads migrations of legacy systems to modern .NET stacks, implements enterprise integrations (SSO, IBM MQ), and optimizes build and deployment pipelines to improve reliability and delivery. Beyond consultancy work he teaches programming to teens and has a strong hobbyist background in game engines, programming languages and blockchain—skills reflected in substantive open-source contributions to the Zig compiler, where he implemented core type-system features and fixed compiler bugs. Comfortable across back-end systems, real-time apps and game development, he’s particularly excited about Zig, WebAssembly and P2P approaches, bringing both pragmatic delivery and low-level language insight to projects.
code10 years of coding experience
job1 year of employment as a software developer
bookIncomplete, Chemical Engineering, Incomplete, Chemical Engineering at University of Bath
bookGame and Application Development, Computer Software Engineering, Game and Application Development, Computer Software Engineering at Universidade Europeia
bookInternational Baccalaureate Diploma, 37, International Baccalaureate Diploma, 37 at St Julian's International School
languagesEnglish, Portuguese, Spanish, French, Catalan, Dutch
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (12)

compiler10
programming-language10
lang10
compiler-compiler10
zig10
compiler-development10
algorithms8
data-structures8
algorithm8
architecture8
data-structure8
architectures8

Programming languages (6)

TypeScriptCSSCJavaScriptZigHTML

Github contributions (5)

github-logo-circle
ziglang/zig

Apr 2017 - Dec 2019

Moved to Codeberg
Role in this project:
userBackend Developer
Contributions:10 commits, 17 PRs, 186 comments in 2 years 8 months
Contributions summary:Raul contributed significantly to the Zig programming language project by implementing and modifying core compiler features. Their work included adding a new builtin function `@offsetOf` and enabling implicit casts from T to %?T, demonstrating a deep understanding of the language's type system and internal workings. The user also addressed several bugs in the compiler and the standard library, improving the overall stability and functionality of the language. Their contributions directly enhanced the language's features and corrected errors, focusing on the compiler's core functionality.
purposecompilertoolchainzigprogramming-language
raulgrell/zox

May 2019 - Apr 2022

Contributions:30 commits, 21 pushes, 2 branches in 2 years 11 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial