Paul Borile is a Director of Engineering with over 20 years of hands-on software and systems experience, currently leading development and architecture for ScientiaMobile’s Image Engine and WURFL device-detection products. He combines deep low-level skills in C/C++ and assembly with modern backend and cloud languages like Go, Java, Python and Scala, enabling him to drive complex rearchitectures, microservices introductions and technology migrations. As a founder and former CEO he has built teams and engineering organizations from scratch, balancing recruiting, budgets and operations while acting as the technical reference for second-level support and sales engineering. His background spans mission-critical distributed systems, image/data processing and real-time messaging—work rooted in early embedded and telecom projects dating back to the 1980s. Paul is passionate about software testing, quality metrics and developer productivity, and brings an entrepreneur’s pragmatism to product-driven engineering. Based in Lombardy, he’s also a bass-playing, bike-obsessed technologist who bridges legacy systems and modern cloud-native practices.
12 years of coding experience
9 years of employment as a software developer
University of Milan
Istituto di Istruzione Secondaria Superiore "Alessandro Greppi"
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
Paul Borile - Director Of Engineering at ScientiaMobile