Gary A Passero
Director of Software Engineering & Principal Software Engineer at Flytedesk- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Roy Miller
Gary is thoughtful, thorough, and a creative problem solver. He'll tackle the hardest problems in a constructive way, and come up with delightful solutions to meet client needs. He listens well and digs into a challenge to find root causes. He continually strives for great results, but he cares deeply for the people he leads as he's pursing those results. Of all the people I've worked with in the past 30 years, Gary is one of the most eager to seek feedback and improve himself. You'll want him on your team.
Marcella Rossi -MHRM, PMP®
I have worked with many software professionals throughout my career journey, and I have to say that Gary is the best I have ever had the pleasure to collaborate with. Gary is a software whisperer, a genius. He demonstrates the ability to understand a product owners’ vision of what needs to be created and brings those visions to life. He lives in a place of what is possible, with every conversation we had about what my company was looking to produce as a product. Gary worked with me on a ground-up project where we needed to create a system to provide my company’s clients an experience related to a boutique offering of cloud related trainings. He was at the helm in creating the software and by far, the product he produced exceeded what I ever thought was possible! He is an expert, honest, personable, and can think of angles related to software that you may have not even have considered. I have seen him manage a large team with multiple layers of expertise and he was able to nurture and grow all those talented professionals in a way that stretched them and help them on their journey of software development expertise. Gary is, in my opinion, one of those people that have achieved what I affectionately call
Roy Miller
Gary is thoughtful, thorough, and a creative problem solver. He'll tackle the hardest problems in a constructive way, and come up with delightful solutions to meet client needs. He listens well and digs into a challenge to find root causes. He continually strives for great results, but he cares deeply for the people he leads as he's pursing those results. Of all the people I've worked with in the past 30 years, Gary is one of the most eager to seek feedback and improve himself. You'll want him on your team.
Marcella Rossi -MHRM, PMP®
I have worked with many software professionals throughout my career journey, and I have to say that Gary is the best I have ever had the pleasure to collaborate with. Gary is a software whisperer, a genius. He demonstrates the ability to understand a product owners’ vision of what needs to be created and brings those visions to life. He lives in a place of what is possible, with every conversation we had about what my company was looking to produce as a product. Gary worked with me on a ground-up project where we needed to create a system to provide my company’s clients an experience related to a boutique offering of cloud related trainings. He was at the helm in creating the software and by far, the product he produced exceeded what I ever thought was possible! He is an expert, honest, personable, and can think of angles related to software that you may have not even have considered. I have seen him manage a large team with multiple layers of expertise and he was able to nurture and grow all those talented professionals in a way that stretched them and help them on their journey of software development expertise. Gary is, in my opinion, one of those people that have achieved what I affectionately call
Roy Miller
Gary is thoughtful, thorough, and a creative problem solver. He'll tackle the hardest problems in a constructive way, and come up with delightful solutions to meet client needs. He listens well and digs into a challenge to find root causes. He continually strives for great results, but he cares deeply for the people he leads as he's pursing those results. Of all the people I've worked with in the past 30 years, Gary is one of the most eager to seek feedback and improve himself. You'll want him on your team.
Marcella Rossi -MHRM, PMP®
I have worked with many software professionals throughout my career journey, and I have to say that Gary is the best I have ever had the pleasure to collaborate with. Gary is a software whisperer, a genius. He demonstrates the ability to understand a product owners’ vision of what needs to be created and brings those visions to life. He lives in a place of what is possible, with every conversation we had about what my company was looking to produce as a product. Gary worked with me on a ground-up project where we needed to create a system to provide my company’s clients an experience related to a boutique offering of cloud related trainings. He was at the helm in creating the software and by far, the product he produced exceeded what I ever thought was possible! He is an expert, honest, personable, and can think of angles related to software that you may have not even have considered. I have seen him manage a large team with multiple layers of expertise and he was able to nurture and grow all those talented professionals in a way that stretched them and help them on their journey of software development expertise. Gary is, in my opinion, one of those people that have achieved what I affectionately call
Roy Miller
Gary is thoughtful, thorough, and a creative problem solver. He'll tackle the hardest problems in a constructive way, and come up with delightful solutions to meet client needs. He listens well and digs into a challenge to find root causes. He continually strives for great results, but he cares deeply for the people he leads as he's pursing those results. Of all the people I've worked with in the past 30 years, Gary is one of the most eager to seek feedback and improve himself. You'll want him on your team.
Marcella Rossi -MHRM, PMP®
I have worked with many software professionals throughout my career journey, and I have to say that Gary is the best I have ever had the pleasure to collaborate with. Gary is a software whisperer, a genius. He demonstrates the ability to understand a product owners’ vision of what needs to be created and brings those visions to life. He lives in a place of what is possible, with every conversation we had about what my company was looking to produce as a product. Gary worked with me on a ground-up project where we needed to create a system to provide my company’s clients an experience related to a boutique offering of cloud related trainings. He was at the helm in creating the software and by far, the product he produced exceeded what I ever thought was possible! He is an expert, honest, personable, and can think of angles related to software that you may have not even have considered. I have seen him manage a large team with multiple layers of expertise and he was able to nurture and grow all those talented professionals in a way that stretched them and help them on their journey of software development expertise. Gary is, in my opinion, one of those people that have achieved what I affectionately call
Credentials
-
Certified Scrum Master (CSM)
Scrum AllianceOct, 2008- Nov, 2024 -
Software Architecture Professional
Software Engineering Institute, Carnegie Mellon UniversitySep, 2007- Nov, 2024 -
Sun Certified Developer
Sun Microsystems, Inc.May, 2002- Nov, 2024 -
Sun Certified Programmer
Sun Microsystems, Inc.Nov, 2001- Nov, 2024 -
Dale Carnegie Course
Dale Carnegie & Associates, Inc.Feb, 1998- Nov, 2024
Experience
-
Flytedesk
-
United States
-
Advertising Services
-
1 - 100 Employee
-
Director of Software Engineering & Principal Software Engineer
-
Jan 2022 - Present
DIRECTOR OF SOFTWARE ENGINEERING Directed and supervised the software engineering function. Applied agile values and XP practices to establish policies and procedures to produce high-quality software products. ⇨ Developed strategies and processes for software engineering and talent acquisition ⇨ Established organization interfaces, obtaining buy-in from team inputs and project stakeholders. ⇨ Screened and interviewed candidates, hired and trained 3 engineers to staff the team. PRINCIPAL SOFTWARE ENGINEER Software architect and team lead for the development of the e-commerce supply side platform for organizing, searching, buying and fulfilling advertising inventory. ⇨ Developed Software Architecture document capturing relevant forces, constraints, objectives and solutions that inform the software architecture of the Supply Side Platform software product. ⇨ In cooperation with Product Management, applied Domain Driven Design to identify the necessary domains and the ubiquitous language of each. ⇨ Led and significantly contributed to the development of a modular monolith in Ruby on Rails (Rails 7 + Hotwire + Stimulus + ViewComponents). Show less
-
-
-
RoleModel Software
-
United States
-
Software Development
-
1 - 100 Employee
-
Software Craftsman
-
Sep 2016 - Jan 2022
Project leader for custom web and mobile application consultancy focused on delivering software assets through craftsmanship, collaboration and character. Responsible for managing relationship with clients; leading cross-functional teams; architecting solutions; implementing core features; managing scope, budget and schedule; mentoring developers and apprentices; and supporting production applications. ⇨ Delivered 11 web application projects (sized $100k-$1M) successful in all areas: functional requirements; architectural objectives & constraints; client satisfaction; budget, schedule, and scope targets; growth of team members; ⇨ Demonstrated ability to quickly ramp on variety of complex subjects, including: learning management & delivery, financial investment, landscape estimation, data labeling (intelligence community), college degree search engine, and obstacle course competitions ⇨ Delivered projects using combination of latest relevant technology and customer constraints including Ruby on Rails (with both React and Turbo/Stimulus) and React Single Page Applications (both Component-based and Function-based) Show less
-
-
-
ADI, LLC / ExactData LLC
-
Rochester, NY
-
Senior Software Engineer
-
Sep 2008 - Aug 2016
⇨ Team leader for the Data Quality Management team ► Champion of agile development philosophy in small company which needed to build team, deliver high customer value, and maintain responsiveness to market conditions ► Added value to the company by designing solutions to customer needs which also advanced the company product (short term delivery with long term gain) ► Served other team members in assisting them to overcome technical obstacles, and to grow as developers and individuals ⇨ Invented, designed and led the implementation of the Dynamic Data Generator ► Product Architect and significant implementer of distributed, scalable, SOA-based system to generate large-scale, synthetic, consistent*, and realistic data sets. ► Designed and led the implementation of an XML document generation subsystem for use in the DDG, producing random, high fidelity, and consistent* documents for a given XSD. ⇨ Designed and led the implementation of a medical data generation subsystem for use in the DDG, producing fully-synthetic, high fidelity, consistent* and random medical records ► Designed and led the implementation of an HL7 v2 message generation subsystem for use in the DDG, producing random, high fidelity, consistent* and valid messages ► Contributed significantly to the design and implementation of an HITSP C32 output ► Contributed significantly to the design and implementation of a CCDA - Continuity of Care Document output component ► Contributed to open-source .NET SchemaTron for use in HL7V3 document validation ► Contributed to open-source C# NHapi for use in HL7V2 document validation * having internal, external and longitudinal consistency Show less
-
-
-
Harris Corporation
-
United States
-
Defense and Space Manufacturing
-
700 & Above Employee
-
Principal Software Engineer
-
Dec 2001 - Sep 2008
⇨ Principal software engineer working in development of both embedded and desktop application development. ⇨ Responsible for development of both embedded software for tactical radio products [C+ +/STL/CORBA/SQLITE/XML], and desktop application software supporting tactical radio communications networks. [C++/MFC/WTL/STL/XML/XSLT/DBC/CPPUNIT] ⇨ Responsible for a high level of technical contribution, assigning and directing day-to-day technical assignments for engineering staff, and assisting with project management. ⇨ Participated in all phases of the product development including planning, requirements, system & software design, implementation, testing (unit, integration, system) and support. ⇨ Contributions included: red key management desktop application, mission planning & radio programming desktop applications, transmit-only down-pilot radio embedded application, MACA channel access improvements for packet radio, embedded web server. Show less
-
-
-
Rit Research Corp
-
United States
-
Software Development
-
Senior Software Engineer
-
May 1999 - Nov 2001
⇨ Software engineer, team leader & project manager for various software development projects using advanced imaging & color science techniques. ⇨ Project manager and software developer on project to design and implement a flexible and extensible framework for use in researching color reproduction algorithms for Canon R&D. Created an OO design which featured a pluggable component architecture. [ANSI C] ⇨ Project manager and software engineer on project to develop an image recognition desktop application for use in manufacturing of custom dental implants for Atlantis Components, Inc, a leader and innovator in the dental implant market. Collaborated with imaging scientists to implement & optimize feature location algorithm. Responsible for all aspects of delivering commerical-quality software including requirements generation, design, implementation, software and algorithm verification, and applications deployment. [C++/STL] ⇨ Led team to deliver color calibration desktop application based on a custom algorithm for use in a NexPress 2100 digital printing press. Developed GUI components for Job submission front-end using Java. Assisted with development of a field support web application, by creating a COM-to-CORBA bridge. Bridge featured dual-interface support for access from ASP and C++, and acted as a CORBA client. Application was delivered ahead of schedule and within budget. [C++/ATL/COM/CORBA/Java/JNI] Show less
-
-
-
Avicenna Systems Corp.
-
Cambridge, MA
-
CORBA Consultant
-
Jun 1998 - Aug 1998
⇨ Hired for short-term contract as a subject matter export in CORBA and distributed systems. ⇨ Design various components and communicated these designs to the team using UML. ⇨ Worked on the Windows-based implementation of a concurrent and distributed (n-tier) patient portal web application [CORBA/C++/ISAPI/SQL/ODBC/HTML] ⇨ Hired for short-term contract as a subject matter export in CORBA and distributed systems. ⇨ Design various components and communicated these designs to the team using UML. ⇨ Worked on the Windows-based implementation of a concurrent and distributed (n-tier) patient portal web application [CORBA/C++/ISAPI/SQL/ODBC/HTML]
-
-
-
Nortel Networks
-
Telecommunications
-
700 & Above Employee
-
Software Engineer
-
1994 - 1998
⇨ Developed resource manager for use in a distributed (client/server) framework for telephony applications. Used spiral development process. [C++/Java/CORBA] ⇨ Developed components for off-board, UNIX based provisioning framework for use in new line of DMS-100 switches using iterative development process. [C++] ⇨ Developed resource manager for use in a distributed (client/server) framework for telephony applications. Used spiral development process. [C++/Java/CORBA] ⇨ Developed components for off-board, UNIX based provisioning framework for use in new line of DMS-100 switches using iterative development process. [C++]
-
-
Education
-
Rensselaer Polytechnic Institute
BS, Computer Engineering -
Rochester Institute of Technology
MS, Computer Science