Robert Horlings

Senior Software Ontwikkelaar at FactorIT B.V.

Culemborg, Gelderland, 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

👤
Senior
🎓
Top School
Robert Horlings is a senior software developer and architect with 12+ years of experience building web, desktop and backend systems across banking, logistics and public sector clients. Currently at FactorIT and running his own consultancy, he has a track record of leading teams and delivering pragmatic architectures at organisations like Triodos Bank, NS and ANWB. He contributes to open source—improving CSV import and bank-specific parsing in the popular Firefly III personal finance manager—demonstrating attention to data handling and integration edge cases. Trained at Delft University of Technology (MSc Media and Knowledge Engineering), he blends formal engineering rigor with hands-on implementation and a knack for turning messy real-world data into reliable importable formats.
code12 years of coding experience
job17 years of employment as a software developer
bookMSc., Media and Knowledge Engineering, MSc., Media and Knowledge Engineering at Delft University of Technology
github-logo-circle

Github Skills (8)

php10
csv10
csv-parser10
database-design9
accounting9
phpunit8
dockers5
docker5

Programming languages (6)

JavaJavaScriptPHPPLSQLGroovyPuppet

Github contributions (5)

github-logo-circle
firefly-iii/firefly-iii

Jan 2016 - Oct 2016

Firefly III: a personal finances manager
Role in this project:
userBack-end Developer
Contributions:44 commits, 21 PRs, 9 comments in 8 months
Contributions summary:Robert primarily focused on enhancing the CSV import functionality within the Firefly III application. They implemented the ability to choose a field delimiter during CSV import, which involved modifications to the data handling classes and the controller responsible for file uploads. Furthermore, the user contributed to the ABN AMRO import-specific functionality, including description parsing and amount handling. These changes involved updating language files, form definitions, and the implementation of specialized description parsing classes.
cashflowfirefly-iiiiiifinancesfinance
Contributions:41 commits, 14 pushes, 1 branch in 11 months
domoticzfrontpage
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
Robert Horlings - Senior Software Ontwikkelaar at FactorIT B.V.