Summary
Luca Marra is a Senior Software Engineer based in Catania with 16 years of experience designing and delivering pragmatic web and mobile solutions that balance cost, time, and quality. He combines hands-on microservices development in Python and Go with deep backend and iOS experience, plus a history of technical leadership roles including CTO and Engineering Manager. Comfortable across stacks—MVC frameworks (CodeIgniter, Django, Sinatra), Cocoa patterns, REST/JSON APIs, and frontend APIs like Google Maps and Facebook Graph—he also operates confidently on Unix servers, tuning nginx/MySQL and deploying caching with memcached/Redis. He favors lightweight tooling (Sublime/Vim, CLI) and modern VCS workflows (Git, Mercurial), reflecting a preference for efficiency and control. Beyond coding, Luca has a track record of translating product needs into tested architectures and has repeatedly moved between individual contributor and leadership roles, demonstrating both execution and strategy. An understated detail: his background includes hands-on database migrations and stored-procedure work for university finance systems, showing an ability to tackle complex legacy data challenges.
15 years of coding experience
12 years of employment as a software developer
Computer Engineering, Computer Engineering at Liceo Scientifico
Italian, English