Cole Campbell Email and Phone Number
I've been programming since I was in high school, starting out as a freelance PHP developer for local small businesses, and eventually transitioning into a nearly 20-year long career specializing in backend development using .NET and C#. Though the .NET ecosystem is my favorite place to be, I have wide-ranging interests and have worked with many languages and technologies in some capacity, from 6502 assembly to Rust.In my spare time, I collect old computers and dabble in hobbyist electronics. 📺
-
Senior Staff Software EngineerServicetitanMalvern, Pa, Us -
Principal Software EngineerPrizepicks Aug 2023 - PresentMalvern, PaI was the first engineer hired on PrizePicks’ Innovation Team, which is responsible for developing new Daily Fantasy Sports (DFS) games and expanding the company’s reach into new territories. I designed and built the first implementation of PrizePicks’ Tournament Service, a Go microservice responsible for running peer-to-peer contests, and which forms the backbone of PrizePicks’ new, highly successful Pick ‘Em Arena product.More recently, I've moved onto the Platform & DevEx team, building tools to improve PrizePicks' infrastructure and developer experience. These include:- Pathfinder: A static analysis tool that automatically generates OpenAPI spec files for backend microservices by examining Go source code.- Release Manager: A Slack-integrated service allowing development teams to easily control the release cycle for their individual projects. -
Principal Software EngineerSonar May 2020 - Jul 2023Philadelphia, Pennsylvania, United StatesAt Sonar, I architected the company’s backend systems and served as the head of research and development. During my tenure, I saw the company scale from ten customers to hundreds, and dealing with the resulting technical challenges was one of my key responsibilities. In addition, I spent considerable time on production support, security auditing, DevOps, and network administration.Sonar analyzes its customers’ Salesforce metadata, which means it needs to regularly import absurd amounts of data by means of a nightly process that queries Salesforce’s various REST APIs. The scalability of this process was an ongoing concern and one to which I devoted considerable time. Shortly after joining the company, I implemented a scheme to shard our database on a per-tenant basis; prior to this point, we were on the verge of exceeding the capacity of the largest available RDS instances. Later, I performed a major rewrite of the import code that more than doubled its efficiency. Along with various other AWS right-sizing efforts and optimizations, this halved our year-over-year AWS spend.I was also largely responsible for building and maintaining Sonar’s DevOps infrastructure. I created the Azure Pipelines for Sonar’s frontend and backend projects using self-hosted agents, and I also administered all of the company’s AWS resources, which included EC2, RDS, ECS, and EKS, as well as Sonar’s VPC and networking infrastructure across multiple regions.The Sonar backend consisted primarily of a REST API written in C# and running on ASP.NET Core. Its backing store was a MySQL database hosted in AWS RDS. The nightly import process, which populated that database, was also written in C# and used TPL Dataflow to achieve high throughput. The web API ran as service in an Elastic Kubernetes Service cluster, and the import instances were hosted on-demand, per-tenant, in AWS Fargate. -
Software EngineerJeeng, An Openweb Company May 2018 - May 2020Philadelphia, Pennsylvania, United StatesAt Jeeng, formerly PowerInbox, I led the development of a next-generation server that was responsible for performing real-time bidding (RTB) and distribution of advertising content using the OpenRTB standard. Based on Azure Service Fabric, the system was designed to scale to millions of requests per day.
-
Software EngineerCapital One Jun 2017 - Mar 2018Wilmington, Delaware, United StatesI was part of a team of developers working on maintaining Sassy, a Java-based application used to administer Capital One's internal systems. -
DeveloperInsightpool Apr 2016 - Mar 2017Buckhead, GaI worked on the backend of a system designed to do influencer marketing via Twitter and other social media platforms. Insightpool was a technological departure from my previous jobs; the technology stack was based on Go and Ruby. -
Technical LeadHotschedules Oct 2014 - Dec 2015Alpharetta, GaFrom October 2014 to December 2015 I served as the technical lead for my development team at HotSchedules. In addition to my previous work as a senior developer, it was my responsibility to help improve and maintain the technical quality of the code produced by my entire team, as well as to take a primary role in the design and architecture of the features we were asked to implement. -
Senior Software EngineerHotschedules Jul 2012 - Oct 2014Duluth, GaMy first team at HotSchedules (at the time, called MacromatiX) was dedicated to production support for Chick-fil-a, one of the company's major clients. I subsequently moved into research & development, where I made important contributions to the design and architecture of our mobile reporting dashboard and forecasting modules.Later, I was asked to serve as one of three developers representing North America on the company’s Enterprise Architecture Board, which is responsible for setting the company’s high-level technical direction. -
Lead Engine DeveloperZerowhale Llc Jan 2012 - Jul 2012Levittown, PaAt Zerowhale, I was responsible for designing and developing the core engine systems for the company's unreleased game project. The technology stack was based on Microsoft's XNA Framework and written entirely in C#.
-
Software DeveloperTmx Finance Jun 2011 - Dec 2011Alpharetta, GaI was a member of the production support team for Atlas, the software that was responsible for tracking the company's outstanding title loans. As production support, we were responsible for helping our users (operators in TitleMax's stores) resolve any issues that were beyond the expertise of our first tier of tech support staff. It was also our job to develop regular maintenance releases of the software in order to fix high-priority bugs. -
Software DeveloperYye Software Jul 2010 - Jan 2011Kennesaw, GaHere I was responsible for independently developing both websites and desktop software for our clients, who operated in a number of different industries, including print media and education. The tech stack was a combination of .NET Framework, Microsoft SQL Server, and the Windows Presentation Foundation. -
Software DeveloperCosairus Llc 2009 - 2010Buckhead, GaWhile at Cosairus, I was the primary developer on several projects for external clients, working primarily in C# and using Microsoft SQL Server for data storage.
-
Web DeveloperN/A (Freelance) Jan 2005 - Dec 2009Peachtree City, GaI worked as a part-time freelancer for several years out of high school, mostly using ancient versions of PHP and MySQL to build basic CRUD-centric websites for local businesses.
Cole Campbell Education Details
-
Computer Science
Frequently Asked Questions about Cole Campbell
What company does Cole Campbell work for?
Cole Campbell works for Servicetitan
What is Cole Campbell's role at the current company?
Cole Campbell's current role is Senior Staff Software Engineer.
What schools did Cole Campbell attend?
Cole Campbell attended Southern Polytechnic State University.
Not the Cole Campbell you were looking for?
-
Cole Campbell
Economics & Communications Major At University Of California Santa BarbaraSanta Barbara, Ca -
Cole Campbell
Washington Dc-Baltimore Area2centerview.com, centerviewpartners.com -
Cole Campbell
Knoxville, Tn4axlelogistics.com, xpo.com, kimberly-clark.com, yahoo.com2 +142371XXXXX
-
Cole Campbell
New York, Ny
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