Esteve Colominas

Hardware Engineer at Sensys Gatso Netherlands BV

North Holland, Netherlands
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
Esteve Colominas is a hardware engineer with 12 years of experience designing user-facing electronics, PCBs, and embedded systems, currently developing radar electronics for Sensys Gatso in Amsterdam. He blends deep digital micro-electronics expertise with practical firmware skills in C and experience across microcontrollers, embedded Linux, and FPGAs, enabling him to tackle complex system-level issues from schematic to verification. Past projects include UWB mesh prototyping and a cost-optimized LoRa-enabled USB device for red-team ops, showing a knack for compact, production-aware hardware design. An active reverse engineer on retro-game disassemblies, he brings meticulous code and data cleanup experience from Pokémon Gold/Crystal projects, highlighting strong low-level debugging and documentation habits. Curious and self-directed, he regularly spins up personal projects and testbeds to validate novel RF and embedded ideas.
code12 years of coding experience
bookBachelor of Applied Science - BASc, Electrical and Electronics Engineering, Bachelor of Applied Science - BASc, Electrical and Electronics Engineering at Inholland University of Applied Sciences
languagesSpanish, Dutch, English, Catalan
github-logo-circle

Github Skills (12)

colours10
assembly10
gameboy10
game-development10
reverse-engineering10
z8010
pokemongo10
gameboy-advance10
assemble10
assembler10
disassembly10
animation9

Programming languages (24)

PowerShellC#SmartyJavaC++CRustCMake

Github contributions (5)

github-logo-circle
pret/pokecrystal

Nov 2017 - Nov 2022

Disassembly of Pokémon Crystal
Role in this project:
userBack-end Developer
Contributions:83 reviews, 248 commits, 103 PRs in 5 years
Contributions summary:Esteve's commits focused on cleaning up and refactoring code related to battle move effects and character names. The primary focus was on improving code clarity, renaming labels, and making the code more consistent with the overall project style. These commits included the renaming of battle move-related constants to match script commands, showing a good understanding of the codebase's internal workings and structure. The user demonstrates a clear understanding of the project's codebase and purpose.
capstonemongameboy-colorgbz80crystal
pret/pokegold

Apr 2020 - Nov 2022

Disassembly of Pokémon Gold/Silver
Role in this project:
userReverse Engineer & Assembly Programmer
Contributions:23 commits, 7 PRs, 18 pushes in 2 years 6 months
Contributions summary:Esteve primarily contributed to the disassembly of Pokémon Gold/Silver by labeling unused audio commands and improving the labeling of 2D menu data. They also addressed a potential infinite loop issue in the radio functionality, and added Japanese characters. Further contributions involved documenting variables, and updating CGB palette updates, as well as sprite animation adjustments.
mongameboy-colorzerogbz80linux
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