Mirko Luchi

Software Architect at Siav Spa

Padua, Veneto, Italy
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
Mirko Luchi is a seasoned Software Architect with 11+ years of experience designing and building Java SE/EE back-ends, mobile apps (iOS/Android) and synchronization frameworks, currently leading architecture at Siav Spa from Padua. He previously spent a decade at Finantix crafting model-driven architectures and a mobile persistence/sync framework for financial clients, and earlier developed Java/C/Python CAE and ERP systems for engineering workloads. Comfortable across stacks—server, native mobile and web—he combines low-level C library work and Python APIs with high-level Java persistence patterns. An active open-source contributor, he has improved the popular requery project by fixing observable-collection bugs and adding currency conversion and Android mappings, showing attention to data consistency in persistence layers. Mirko blends pragmatic engineering with architectural thinking, often tackling integration-heavy problems that span databases, device clients and distributed processing.
code11 years of coding experience
job16 years of employment as a software developer
booklaurea v.o. in Ingegneria Informatica, Ingegneria informatica, laurea v.o. in Ingegneria Informatica, Ingegneria informatica at Università degli Studi di Padova
bookEngineering and Computing Science, Engineering and Computing Science at University of Aberdeen
languagesItalian, English, German
stackoverflow-logo

Stackoverflow

Stats
321reputation
89kreached
2answers
3questions
github-logo-circle

Github Skills (16)

kotlin10
javas10
persistence10
sql10
java10
testing9
jdbc9
database-design9
android8
xcode6
hazelcast-jet6
ios6
coredata6
pid6
freeform6

Programming languages (4)

JavaJavaScriptRubyPython

Github contributions (5)

github-logo-circle
requery/requery

Apr 2017 - Nov 2017

requery - modern SQL based query & persistence for Java / Kotlin / Android
Role in this project:
userBack-end Developer
Contributions:7 commits, 7 PRs, 16 comments in 6 months
Contributions summary:Mirko primarily contributed to the requery project by implementing new features and addressing bugs related to data conversion and persistence. They added a converter for `java.util.Currency`, ensuring proper handling within the database. They also fixed issues in observable collections, specifically addressing problems with adding, removing, and clearing elements in the collections. Furthermore, the user made modifications to cascade actions, adjusting how foreign key references are handled during database operations, and adding Android platform mappings.
androidjavakotlinsqlpersistence
mirkoluchi/requery

Apr 2017 - Nov 2017

Contributions:21 pushes, 8 branches, 5 tags in 6 months
querymysqlsqljava-kotlinandroid
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