Rui Salgado - Software Developer
I help technology companies design, build, and evolve complex digital products without letting complexity slow delivery or long-term progress.
Companies bring me in for senior-level full-stack development, system design, and technical leadership. I work closely with product and business stakeholders to translate requirements into practical solutions and leave teams with cleaner codebases and stronger engineering foundations.
By staying close to the implementation—as an individual contributor or team lead—I stay grounded in the details that matter, uncover opportunities to improve how teams build and ship software, and reduce friction as systems evolve. This helps teams move faster, make better technical decisions, and reduce long-term technical risk, with architecture and solution design informed by real implementation constraints.
Want to work together? Get in touch!
ASML ↗
Working within Applications Business Line - Digital Platform provided training, support, developer tools and consultancy in developing applications on top of a newly developed analytics platform. More than 100 software engineers trained.
Developed applications for Applications Business Line - Overlay that semiconductor fab engineers use to improve yield of particularly overlay-sensitive devices, such as memory cells.
Nelson Shoenen ↗
Increased customer autonomy for in-store product discovery and order placement by co-developing a new retail kiosk application.
Fatboy ↗
Drove higher sales conversion during a traffic surge by implementing a complete redesign of the Fatboy.com shopping bag and checkout experience.
Buurkracht ↗
Architected and led the development of the Buurkracht web and mobile app, a hyper-local social network aimed at improving neighborhood cohesion in the Netherlands.
A state-of-the-art hybrid app delivered through the browser, Google Play Store and iOS App Store.
Brick Parking Enforcement ↗
Increased service capacity by an order of magnitude by rewriting a Ruby-based ANPR camera server to use a non-blocking IO approach.
Implemented a Java-based service and dashboard to monitor bollards and cameras, used to control access to streets.
Developed an offline-first Ruby tool deployed on Raspberry Pis in parking garages to ensure continuous operation of gates and access control during network outages.
Philips Consumer Health ↗
Developed and maintained a service to aggregate health markers from multiple Philips devices (e.g., smart watches, weight scales) and derive personalized recommendations for improving cardiovascular health.
Engineered the service to meet stringent security, compliance, and performance standards required for handling sensitive health data at scale.
Yellowbrick International ↗
Developed a cross-platform mobile app (targeting iOS, Android, and Windows Phone 8) for digital payment of car parking, in the Dutch and Belgian markets.
Performed significant rework of legacy backend systems to accommodate new client platform and interaction model.
Seacon Logistics ↗
Architected and implemented a modular enterprise integration platform, which was later successfully spun off as its own commercial product (fluxygen.com).
The platform allowed users to visually model information flows and featured two thick-client applications for design and management, alongside a runtime for workflow execution, monitoring, and logging.
eCarConnect: Burn Fat Not Fuel ↗
BFNF is a platform that promotes a healthier lifestyle for its users, by measuring and "gamifying" the impact of replacing a car in favor of an bike or e-vehicle.
Users could attach a custom GPS tracker to their bike to automatically track journeys, or use their mobile devices.
Created a cross-plaform app available through the browser, Google Play and Apple App Store.
Created an administative backend for partner institutions, such as universities looking to incentivize healthier habits.
Created a middleware application to interface with the custom GPS tracker over a custom RF protocol, implementing data synchronization and support for firmware upgrades.
IkonID Business Services
Part of a small product development team working on a suite of Java-based applications.
Helped extend and implement BPM solutions in the banking and retail industries, for clients such as Lidl, Meditel and SNCF.
CGI Group ↗
As a key member of a small team, developed and deployed 'Octopus', a system for event extraction and correlation, at major telecom clients including Portugal Telecom and Ziggo.
The system provided operational insight by allowing the monitoring and mapping of application events to business processes.









