Natalia Portillo

Senior Software Engineer at Microsoft

Las Palmas de Gran Canaria, Spain
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

🤩
Rockstar
🎓
Top School
Natalia Portillo is a Senior Software Engineer with 25 years of hands-on experience designing filesystems and building low-level tooling in C, C# and PHP across Windows, macOS, UNIX and Linux environments. Currently at Microsoft, she brings deep expertise in filesystems (HFS+, NTFS, HPFS, FAT, ext3, etc.), data recovery and OS-level integration, informed by years as an Apple Certified Macintosh Technician and data recovery consultant. Her open-source work includes meaningful contributions to the Reko decompiler, adding OS/2 resource and LE/LX section support and enriching its system library definitions—demonstrating rare familiarity with legacy binary formats. Comfortable switching between system administration, backend development and technical architecture roles, she thrives on solving intricate storage and compatibility puzzles. Based in Las Palmas de Gran Canaria, she blends pragmatic engineering with curiosity about obscure platform internals, often uncovering value where others see deprecated formats.
code26 years of coding experience
job7 years of employment as a software developer
bookBachelor of Science Baccalaureate, Bachelor of Science Baccalaureate at Colegio Salesianos Las Palmas
languagesSpanish, English, Catalan, French
stackoverflow-logo

Stackoverflow

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

Github Skills (11)

decompiler10
reverse-engineering10
csharp10
dis10
x86-6410
disassembly10
dotnet-core10
x8610
decompile10
dotnet8
dotnet-new8

Programming languages (18)

C#JavaC++CSSCMakefileGoHTML

Github contributions (5)

github-logo-circle
uxmal/reko

Mar 2020 - May 2021

Reko is a binary decompiler.
Role in this project:
userBack-end Developer
Contributions:25 commits, 6 PRs, 22 comments in 1 year 1 month
Contributions summary:Natalia primarily worked on the Reko decompiler's NE (New Executable) image loader, adding support for OS/2 resources. They implemented the loading of OS/2 resource types and integrated them into the decompiler's functionality. The user also refactored the resource loading process and included the loading of LE/LX sections, enhancing the decompiler's capabilities. Furthermore, the user added OS/2 16-bit and 32-bit system library definitions.
decompilerdotnetdecompiler-enginedecompilereverse-engineering
aaru-dps/Aaru.VideoNow

Jan 2019 - Mar 2020

Tool to analyze and convert VideoNow discs
Contributions:3 releases, 30 commits, 10 pushes in 1 year 1 month
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
Natalia Portillo - Senior Software Engineer at Microsoft