Software engineer focusing on scaling distributed backend services
-
Software EngineerOpenphone Jun 2023 - PresentSan Francisco, California, Us- Maintaining our core account and billing services, handling over 50,000 businesses daily.- Automated customer data deletion, resulting in annual cost savings of over $300,000- Created and deployed SLOs across the team. Setting 99% availability goals across our backend services- Modified our helm charts to optimize our deployment of core backend services- Developed various runbooks and incident response guidelines for our services -
Senior Software EngineerBalanced Media|Technology Dec 2022 - Jun 2023Allen, Texas, Us- Designed and implemented backend architecture using EKS, Rust, Svelte, and Typescript- Migrated raw SQL queries to GraphQL utilizing AWS AppSync- Utilized Grafana to monitor infrastructure- Built a platform agnostic scope-based permission system that is being utilized across all products- Restructured DynamoDB to use a Single-Table Design pattern -
Senior Software EngineerComcast Spectacor Jun 2021 - Oct 2022Philadelphia, Pa, Us- Split a monolith backend into a micro-serviced distributed backend, optimizing query speeds by over 190% (400ms~ to 220ms~), as well as reducing AWS cost by nearly 40% by moving services off EC2 to EBS/Fargate/Batch tasks to run when needed.- Created a data pipeline that stored over 500GB of real time viewership data, as well as user data between all products, as well as developed an ingestion services that processed over 30GB of data daily, intaking various formats (CSVs/Text files, etc) in real time, parsing and normalizing that data from providers into our own data structure and store it in our database for future processing. - Utilized Grafana to provide a self serve frontend to executives at the company to get access to real-time data to make on the fly business decisions, e.g. If sentiment during a specific show segment is low, being able to quickly cut and move on.- Architecting and developing infrastructure to handle terabytes of data for NBC Universal, including social media listening data for all NBCU owned-properties. -
Software EngineerComcast Spectacor Jul 2020 - Jun 2021Philadelphia, Pa, Us- Created tracking services to track live viewership across digital platforms (Twitch/Youtube) for G4TV, as well as tracking chat messages sent in their chat rooms- Developed an internal use tool that generated a daily report on how G4TV performed that day from an PDF template -
FounderMixerstats Sep 2018 - Jul 2020MixerStats was a live stream analytics platform founded and developed for Mixer.com (Microsofts/Xbox Twitch-competitor). MixerStats tracked over 1,500,000 unique creators, over 20,000 video game titles, and logged over 50,000,000 chat messages to analyze sentiment and general discussion. All data was exposed via a self-serve frontend that allowed users to see analytics openly on any creators channel.MixerStats stopped it's service as Microsoft/Xbox shut down the Mixer.com service.
-
Action Squad MemberSuper League Gaming Mar 2015 - Apr 2015Santa Monica, California, Us- In person IT support for players- Worked with various age ranges from 5-14- Managed the remote workstation to ensure the game went smoothly
Nick P. Skills
Nick P. Education Details
-
Santa Susana High SchoolComputer Science
Frequently Asked Questions about Nick P.
What company does Nick P. work for?
Nick P. works for Openphone
What is Nick P.'s role at the current company?
Nick P.'s current role is Software Engineer.
What schools did Nick P. attend?
Nick P. attended Santa Susana High School.
What skills is Nick P. known for?
Nick P. has skills like Java, Typescript, Nodejs, Javascript, Jquery, Node.js, Reactjs, Sql.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial