Post Job Free
Sign in

Software Engineering Front-End

Location:
Los Angeles, CA
Posted:
March 11, 2025

Contact this candidate

Resume:

Christopher Petrillo

Director of Software Engineering

*************@*****.*** • 617-***-****

LinkedIn URL • East Haven, CT 06512

Summary

Dynamic and results-driven Software Engineering Leader with over 15 years of experience in leading high-performing teams to deliver innovative technical solutions across multiple industries. Expertise spans cloud architecture, DevOps implementation, and modernizing front-end systems, including React, React Native, Preact, and TypeScript. Proven success in designing and deploying large-scale projects, optimizing workflows, automating processes. Strong proficiency in database development, data pipelines, and analytics, leveraging Snowflake, MS SQL Server, MongoDB, Neo4J, and Graph DB.

Technical Proficiencies

Platforms: Azure, AWS, GitHub, SSIS, Blob Storage, Intuit QuickBooks, Social Network APIs, Affiliate Marketing APIs, Puppet

Tools: Raspberry Pi, Kinect, Canon, EmguCV/OpenCV

Technologies: C#, WPF, Prism, ASP.NET MVC5, TypeScript, Java, Node.js, JavaScript (React, React Native, Preact, Angular 2+, Vue, Knockout), HTML/CSS, AMP, AJAX, Jest, Detox, Selenium, AutoIt, MS SQL Server, MongoDB, Neo4J, Graph DB, Entity Framework, SignalR, Stripe, Braintree, Twilio, SendGrid, Photoshop, Markable

Career Experience

BillGO 2022 – Present

Director of Software Engineering

Lead a team of 15 developers, driving cross-functional collaboration to consolidate and modernize front-end systems into a unified platform. Serve as the Release Manager for all frontend code, delivering smooth deployment cycles. Develop and execute technical strategies, overseeing the design, development, testing, and deployment of software solutions. Work closely with other departments, including product management, operations, and IT, to ensure seamless integration of technical solutions, address project risks, and communicate technical progress to stakeholders and executives.

● Led the successful execution of a company-wide stop-pay automation project, reducing processing time from 30+ days to 1 business day, involving five teams across the organization and delivering on time with no issues.

● Replaced legacy Preact widgets with a new front-end framework based on React, incorporating reusable UI components for consistency across platforms. Achieved 100% unit test coverage validated by SonarQube, ensuring high code quality.

● Delivered the industry’s best UI for bank bill pay, setting a new benchmark for usability and innovation, as Director of Engineering at BillGO. Successfully led cross-functional collaboration with designers, Product Management, and engineers to achieve a product that outshined competitors, showcasing unparalleled leadership and technical expertise in UI/UX frameworks.

● Created an Operations Portal to automate key processes, including Check Ledger management, Stop-Payment Automation, and last-mile queue optimization. Page 1 3

● Built a robust data analysis and reporting pipeline using Snowflake, Coalesce, GitHub, and Tableau.

● Technical Environment: React Native, React, Preact, TypeScript, Jest, Detox, iOS Swift, Android Kotlin, Node.js, GitHub, Azure, AWS.

Team Lead Manager (2021 – 2022)

Directed the development and successful delivery of the Intelligent Card Management (ICM) project, overseeing both back-end and front-end engineering efforts. Led a team of four engineers (backend and frontend) to design and build the ICM product. Managed the creation of APIs and backend services to enable asynchronous ICM integrations. Tapped the React Native bridge to implement single-line code solutions for Android and iOS platforms.

● Developed a new front-end architecture in React Native to enable separation between business logic and rendering, allowing 100% unit test coverage and supporting multiple SDK products across web, iOS, and Android from a single codebase.

o Theme, configuration, and string overrides for streamlined initialization. o A unified codebase powering six products (Business Logic Library and UI for iOS, Android, JS, and React).

● Designed and developed the new Intelligent Card Management (ICM) product, overseeing both front-end buildout and the integration of APIs and web scrapers.

● Provided regular technical support for front-end widgets and libraries to BillGO’s largest clients, including FIS, Capital One, USAA, and Jack Henry.

● Technical Environment: React Native, TypeScript, Jest, Detox, iOS Swift, Android Kotlin, Node.js, GitHub, Azure, Java, C#.NET, AWS.

Senior Software Engineer (2020 – 2021)

Contributed to the Billpay Project as a Preact engineer, focusing on feature development and client integrations. Managed client-facing technical relationships for widget implementation with multiple clients. Implement optimizations and new features based on customer feedback and evolving business needs, ensuring the product evolves with industry trends and technologies.

● Implemented a property to switch between API service layers in the linking widget.

● Technical Environment: Preact, TypeScript, Jest. Stylinity 2012 – 2021

Chief Technology Officer (CTO)

Led a multidisciplinary team of six developers to design and deliver innovative technology solutions, including hardware, native mobile apps, an e-commerce website, and an automated influencer content marketing platform. Provided ongoing operational and sales support to ensure smooth business functions. Built and managed scalable Azure-based cloud architecture and DevOps pipelines.

● Delivered projects for renowned brands such as Ugg, Topshop, Talbots, Kenneth Cole, Nordstrom Rack, Farfetch, PacSun, Boohoo, Dicks Sporting Goods, and Aerosoles.

● Achieved top-five rankings for multiple Google search queries by optimizing web pages.

● Designed and maintained Stylinity.com, a consumer-facing shopping portal for influencer-curated products.

● Designed and launched Go2b.uy, automated influencer campaign management platform with features including bid and contract negotiation, logistics, approvals, payments, invoicing, scheduling, automated posting, and analytics.

Page 2 3

● Engineered a multi-angle photobooth and a software-corrected dressing room photobooth capable of capturing full-height photos from just 30 inches away.

● Technical Environment: C#, WPF, Prism, ASP.NET MVC5, JavaScript, jQuery, Ajax, HTML/CSS, AMP, Angular 2+, SVN, SignalR, Knockout, Vue, Selenium, AutoIt, Azure, MS SQL Server, SSIS, Blob Storage, Entity Framework, Raspberry Pi, Kinect, Canon, Photoshop, EmguCV/OpenCV, Intuit QuickBooks, Stripe, Braintree, Markable, Twilio, SendGrid, social network APIs, affiliate marketing APIs, MongoDB, Neo4J, Graph DB, Puppet.

Education

Master of Science in Chemical Physics (1997)

University of Chicago, Chicago, IL Ph.D. Candidate Bachelor of Science in Chemistry / Bachelor of Arts in English (1994) University of New Hampshire, Durham, NH Magna Cum Laude Recipient: Robert T. Hart Academic Scholarship

Recipient: Melvin B. Smith Academic Scholarship

Additional Experience

Senior Software Engineer, Building Link

Lead Developer, Funding Gates

Senior Software Engineer, Rezolve Group

Vice President, Human Care Systems

Director of Development, TC Hayles

Company Founder, Four Mangos Inc.

Lead Developer, The ScreenHouse

Adjunct Professor of Chemistry, Quinnipiac University Ph.D. Candidate, Teaching Fellow, The University of Chicago Adjunct Professor of Chemistry, Quinnipiac University Page 3 3



Contact this candidate