Paolo Gianrossi
Leader of Engineers
me@paolog.net
Novara, Italy
Profile
Results-driven and highly-analytical professional with 15+ years of experience as Engineering Manager, Program Manager and Software Engineer. Equipped with strong background in managing all issues including the design, development, and implementation of exceptionally complex engineering programs in accordance with project budgets and release schedules. Possess excellent people, technical, and program management skills. Adept at developing and implementing long-range plans and creating engineering / product specific strategies to reach goals, while reviewing engineering specifications. Demonstrated coaching and leadership capabilities along with business acumen and broad knowledge of Information Technology.
Expertise
Team management, Agile coaching, Growth mentorship, Process improvement, Program management
Skills
Agile methodologies, Scrum, Kanban
Ruby, Python, C, C++, Rust, Perl, Java, LISP, HTML
Cloud Computing, REST, x86 Assembly, SQL (MySQL, PostgreSQL, SQL 99)
Experience
Software Development Manager
Amazon
Cambridge, UK
June 2017 / Current
Manage multiple teams in Amazon Alexa AI and AWS S3, owning entire system development and provide support to the company with a team comprising developers, computational linguists, knowledge engineers, and systems engineers. Steer people management including hiring, career planning, promotion and performance management. Drive development process with Agile methodologies and support teams in responding to the unpredictability of constructing software. Coordinate to conduct group-level business reviews and implement goal tracking plans to enhance efficient performance. Analyze appropriate technologies and competitor’s offerings, options for critical design elements, and features to determine optimum selection. Monitor and ensure delivery of products within budget, schedule, quality, and corporate guidelines.
- Supervising resolution management of grievances and disciplinary issues for Amazon UK and Ireland as a part of a selected group of managers.
- Strategizing team operations, while acting as a part of the wider strategy leadership team for the group.
- Leading a mixed team of 10 Software Development Engineers and Knowledge Engineers for day-to-day operations including automated answering based on knowledge graph technology and multi-lingual automated natural language generation for Amazon Alexa.
- Collaborating with customers and senior leadership team for strategic plans, application enhancements, and business intelligence.
Reliability Engineering Manager
Sky Ltd.
London, UK
June 2016 / June 2017
Managed a Site Reliability Engineering team on a daily basis to ensure seamless infrastructure automation, private cloud infrastructure, and middleware platforms for the OVP platform of Sky and Now TV. Analysed operations and identified gaps to execute process improvements initiatives across the SRE organization. In charge of delivering deployment, monitoring, provisioning and configuration management systems. Performed hiring, professional development, and performance management of permanent employees and contractors in the team. Partnered with stakeholders to develop and implement reliability and performance metrics. Provided system support to clients through troubleshooting and fixing bugs / errors as well as resolving all IT related issues.
- Led migration to local private cloud for infrastructure of Sky OTT with minimized impact on existing operations.
- Introduced and led infrastructure design reviews, incident response, and monitoring to enhance timely productivity.
- Coached teams and individuals on reliability best practices and solutions.
- Drove and fostered a high-performance culture within the team that iterated frequent and continuous learning without sacrificing product quality.
Technical Program Manager
AWS
Dublin, IE
2013 / 2016
Coordinated programs involving 10 sub-teams teams of 60+ software engineers. Headed requirement elicitation, prioritisation, and harmonisation across multiple and global stakeholders. Implemented effective communication to establish information radiation and evangelised the team outwards. Devised and tracked metrics in compliance with company-wide, team-wide, and cross-team goals. Led and delivered cross-organizational projects and programs across geographical boundaries / functional areas within budget and timeline. Supervised delegation and prioritisation of work as well as oversaw issue escalations for prompt resolution. Served as a Systems Development Engineer – Networking Infrastructure to develop software systems and tools to monitor, automate, configure and deploy large scale and unique physical network supporting all AWS services.
- Contributed to cost reduction in infrastructure launches by leading end-to-end project development.
- Collaborated with management and engineers to support, implement, and continuously improve the Agile process used in team by utilising Certified Scrum Master skills.
- Supported remote senior management and project management team by coordinating requirement elicitation from stakeholders, service level agreements, people training, recruitment and general team process.
- Directed all aspects of development and maintenance of software while coordinating as part of a fast-paced team comprising world-class engineers.
Manager – Systems and Tools
Jobrapido srl
Milan, IT
2008 / 2013
Provided systems, infrastructure and service reliability for all websites of the company as well as managed system security for all servers. Delivered advanced administration of the GNU/Linux infrastructure of the company. Maintained continuity in service and maximum resource usage by overseeing management, dimensioning, and allocation of servers / network resources. Developed and deployed new functionalities by liaising with product management team. Identified gaps and facilitated major upgrades in accordance with company standards. Resolved user-interface issues and critical problems by liaising with other support teams to minimize impact on business.
- Introduced and participated in daily scrum to triage the defect tracking process for management of technical bugs and issues.
- Led systems team management and resource allocation to ensure effectively meeting technical needs of internal / external clients by using Agile methodologies (Kanban + DevOps).
- Addressed collective needs of internal clients and users in an effective and efficient manner by providing system design, programming, and technical support as a Senior Software Engineer.
Education
University of Genoa, Italy
Master’s Degree
Computer Science
2007
University of Genoa, Italy
Bachelor’s Degree
Computer Science
2004
Languages
Italian: Mother tongue | English: Fluent, both written and spoken | Spanish: Good knowledge | German: Good knowledge | French: Basic knowledge | Greek: Basic knowledge
Publications and Patents
- Jacques Joshua Richard, Paolo Gianrossi, Benoit Person, Cong Wu, Kevin Michael Dzierwinski. “Network device testing using non-destructive techniques”. United States Patent 10,277,485. April 30, 2019.
- Paolo Gianrossi, Kevin Michael Dzierwinski, Cong Wu, Jacques Joshua Richard, Steven Travis Pepper. “Network testing device for automated topology validation (updated)”. United States Patent 10,263,850. April 16, 2019.
- Paolo Gianrossi, Kevin Patrick Windsor. “Physical cable seating confirmation for network cables”. United States Patent 10,044,140. August 7, 2018.
- Paolo Gianrossi, Kevin Michael Dzierwinski, Cong Wu, Jacques Joshua Richard, Steven Travis Pepper. “Network testing device for automated topology validation”. United States Patent 9,525,598. December 20, 2016.
- Juan A. Botia Blaya, Isabelle Demeure, Paolo Gianrossi, Pedro Garcia Lopez, Juan Antonio Martinez Navarro, Eike Michael Meyer, Patrizio Pelliccione, Frederique Tastet-Cherel. “POPEYE: providing collaborative services for ad hoc and spontaneous communities“. Service Oriented Computing and Applications journal, Vol. 3, issue 1, pp.25-45, March 2009. Springer publisher. DOI: 10.1007/s11761-009-0038-7
- Paolo Gianrossi, Christian Melchiorre, and Patrizio Pelliccione. “POPEYE, a Peer-to-peer Collaborative Working Environment over Mobile Ad-hoc Networks“. In proceeding of the International Conference eChallenges e2008. 22 – 24 October 2008 Stockholm, Sweden
- Christian Melchiorre, Paolo Gianrossi, Marco Boero. “POPEYE, a simple and reliable collaborative working environment over mobile ad-hoc networks“, Poster, Wetice 2008 – 17th IEEE International Workshop on Enabling Technologies: Infrastructures for Collaborative Enterprises – June 23-25 2008, Rome Italy
- Alessandro Di Marco, Paolo Gianrossi, Giuseppe Ciaccio. “Issues of Many-to-one Communication in a Distributed RAID“. DISI, Universita di Genova DISI Technical Report DISITR-05-1413 October 2005.