Experienced Software Engineer with a demonstrated history of working in the tech startup industry. Strong engineering professional with a Bachelor's focused in Computer Engineering from Villanova University.
Experience
2022 — Now
2018 — 2022
2018 — 2022
New York City Metropolitan Area
Payroll, benefits, HR, and compliance — all in one place. Justworks simplifies your business's back office complexities, so you can work fearlessly.
• Mobile Team API Lead: Building out a GraphQL API from the ground up to power a brand new mobile application as well as an existing web application; enabling the organization's foray into a modular domain-based architecture. Worked directly with mobile client engineers as well as multiple dependency teams to plan, coordinate, and produce frameworks and features to be used across the organization.
• Benefits Team: Worked with a cross-department team to integrate two new health insurance providers to the Justworks platform to offer to members, as well as refactoring the entire benefits codebase to be able to support multiple healthcare providers now and in the future.
• Enrollment and Onboarding Team: Worked on projects that focused on supporting companies onboarding to the Justworks platform, sales enablement, and the workers compensation team.
Participated in several cross-team working groups with the goal of improving Engineering standards; including groups focused on application performance, testing, engineering interviewing, and Rails upgrades.
• Created an engineering-wide framework for creating batched asynchronous workers and aggregating data from each, introducing a new database technology to handle the generic use case in the process.
• Created and maintained several team productivity utilities, including a Github-Slack integration bot, a Slack plugin to report incidents, and a Chrome plugin to enforce consistency and quality across the teams’ pull requests.
2014 — 2018
2014 — 2018
New York, NY
Braze is the leading lifecycle engagement platform for marketing, growth, and engagement teams. They empower brands to humanize connections with customers, resulting in better experiences and increased retention, lifetime value, and ROI.
• Worked on projects focused on external and internal APIs, message sending, event processing, data ingestion and storage, analytics, segmentation, and system performance.
• Responsible for several frontend aspects of Braze’s web app dashboard as well as contributed many internal tools and scripts.
• Designed, created, and owned several major features, including: advanced fine-grained enterprise level permissioning, individual message blast dispatch analytics, alternate user alias identification for third party import/export use cases, and ad-hoc user segmentation via the Braze REST API.
• Acted as interim team lead of the 4 person platform team during the summer of 2017
• Assigned projects while also managing overall team workload
• Conducted weekly 1:1s with each team member and addressed any comments/concerns as well as mentorship and guidance about their projects and performance.
• Worked closely with PM and managers to plan out sprint work plans
• Lobbied managers to provide the appropriate time and resources necessary for my team’s projects
2013 — 2014
New York City, NY
Founded by three taxi drivers and three internet entrepreneurs, and launchd in 2011, Hailo created the 'virtual-hail', putting thousands of taxi's just two-taps away for millions of users.
• Modified mobile API written in PHP, job services written in Go, and web services to add business improvements and fix bugs.
• Wrote PHP scripts to automate manual processes and provide coworkers with internal tools to perform job functions more efficiently.
• Was the sole Salesforce developer, using Apex to set up, customize, and maintain a new sales process utilizing leads, accounts, and opportunities for a brand new product.
• Partnered with outside companies CMT and VeriFone to design, build, and maintain a mobile payment system for New York City taxis from the ground up.
• Responsible for all QA duties of my scrum team, as well as QA for NYC, all North American cities, and the CRM team.
• Queried, compiled, and analyzed app usage data to identify issues and narrow down problem areas.
• Performed cross-platform acceptance tests to ensure product quality and compliance with regulatory standards.
2012 — 2013
2012 — 2013
Rockleigh, NJ
Crestron is the world's leader for advanced home, campus and building control automation solutions.
• Created and ran tests to assess and debug Crestron hardware and software systems.
• Designed Crestron systems emulating typical real-world user scenarios, as well as worst-case stress situations.
• Created test plans and test cases for new testing efforts.
• Worked alone and with teams anywhere from 2-8 people in order to efficiently test and debug priority products.
• Led some testing efforts of teams of 2-4 people.
Education
Villanova University
Bachelor's, Computer Engineering
2007 — 2011