About Me
I'm a seasoned engineering leader with 15+ years of experience delivering scalable software solutions across industries including SaaS, developer tools, blockchain, and fintech. My expertise spans fullstack and backend development (Java, Node js, Vue, Spring Boot), engineering management, and cross-functional team leadership.
In recent years, I’ve led distributed teams at Perforce Software, driving architectural modernizations, release velocity, and technical excellence across global teams. I’ve also acted as Tech Lead in high-impact consultancy projects, guiding client delivery and m...
Show more...
Skills & Tools
back_end_development
api_development
blockchain
ai_development
web_development
FreelancerAboutMeContainer.showMoreSkills
Interests
Artificial Intelligence
Blockchain
Board Games
Hiking
History
FreelancerAboutMeContainer.showMoreSkills
Experience
Perforce Software Inc.
Engineering Manager
7/2021 - Ongoing
Engineering Manager – IPLM Web Team
Methodics IPLM, a scalable IP lifecycle management platform for the semiconductor industry
Led the development and evolution of the web interface for Methodics IPLM, managing distributed teams and
driving improvements across release cadence, architecture, and team productivity.
Leadership & Team Management
• Managed a fully remote, cross-functional team (initially 6 devs + 4 QAs; later scaled to 2 teams across US, UK,
Estonia, Ukraine, and India).
• Conducted regular 1:1s, performance reviews, and ongoing coaching to support team growth and retention.
• Oversaw hiring and onboarding, successfully recruiting 3 key engineers.
Process & Execution
• Introduced a structured quarterly release cadence, replacing ad-hoc releases and reducing lead time from
6+ months to 6–8 weeks.
• Enabled two staggered releases per quarter, alongside patch cycles.
• Led the transition from a single team to a two-team structure to support organizational scaling.
Technical & Delivery Impact
• Spearheaded key migrations including Angular → Vue, Node.js 16 → Node.js 22, and support for the backend
modernization (legacy → Cypher).
• Reduced technical debt through systematic upgrades and dedicated epics for architecture, R&D, security, and
customer tickets.
• Designed and implemented real-time progress metrics and dashboards to enhance transparency and
decision-making.
Operational Improvements
• Introduced a mechanism for batching and scheduling non-urgent bug fixes, improving dev efficiency.
• Created and standardized Confluence documentation formats and internal notations now adopted across
teams.
• Led Scrum ceremonies as Scrum Master and collaborated closely with Product Owners on workload planning
and prioritization.
Tech Stack
Node.js • Vue • Neo4j • Java
Education
Politecnico di Torino
Master Degree in Computer Engineering, IT
Graduation 2009