Stephen Ball Email & Phone Number
@tanium.com
3 phones found area 919 and 510
LinkedIn matched
Who is Stephen Ball? Overview
A concise factual answer block for searchers comparing this professional profile.
Stephen Ball is listed as Software Engineer with 20+ years of experience | Distributed Systems, Enterprise, Large scale data at Cribl, based in Durham, North Carolina, United States. AeroLeads shows a work email signal at tanium.com, phone signal with area code 919, 510, and a matched LinkedIn profile for Stephen Ball.
Stephen Ball previously worked as Staff Software Engineer at Cribl and Staff Software Engineer at Shift5. Stephen Ball holds Ba, History from University Of North Carolina At Chapel Hill.
Email format at Cribl
This section adds company-level context without repeating Stephen Ball's masked contact details.
AeroLeads found 1 current-domain work email signal for Stephen Ball. Compare company email patterns before reaching out.
About Stephen Ball
I started off my programming experience by copying BASIC code from 3-2-1 Contact! magazines in the 80s onto an Atari 800. I've seen the Internet grow from gopher to the web and professionally worked with perl, PHP, Python, Ruby, Erlang, Elixir, NodeJS, and even production level BASH shell scripts.I love challenges, research, untangling code, making developer tools, learning, and mentoring.
Listed skills include Ruby On Rails, Jquery, Mysql, Javascript, and 19 others.
Stephen Ball's current company
Company context helps verify the profile and gives searchers a useful next step.
Stephen Ball work experience
A career timeline built from the work history available for this profile.
Staff Software Engineer
Staff R&D Software Engineer
Wrote extensive integrations as part of the Tanium/Microsoft partnership. Including work in Microsoft's Azure-Sentinel github.com repo. This work made heavy use of Tanium's GraphQL API including query construction, GraphQL variables, and relay-spec pagination.Technologies: Azure Logic Apps, Azure Log Analytics, Azure Bicep, Svelte, GraphQL, Kusto Query Language (KQL), Azure Logic AppsRewrote the backend for a data caching application to be thousands of times more performant by avoiding blocking IO and introducing a memory caching layer for pending writes.Technologies: NodeJS, SQLiteExtensively worked on production level *nix shell scripts which were required to work on arbitrary machines across Linux distributions and Unix flavors.Technologies: sh, Bash, sed, awk, VBScript, PythonWrote a human friendly wrapper around a complex manual development stack which achieved my personal goal of intuitive commands that would reliably result in development environments with specified state.Technologies: Docker, Kubernetes, Bash, JavaScript, jq, ripgrep, curlRegularly provide tutorials to fellow developers and Tanium customers on how to effectively call GraphQL and especially how to handle more complex interactions such as relay-spec pagination and GraphQL variables. Also regularly help out with the finer points of shell scripting.
Staff Software Engineer
Global Technology Expert
Senior Software Engineer
Senior Software Engineer Team Lead
Principal Software Engineer
Integrated a durable log (Kafka) into the critical payments data pipeline that was handling actual flowing monetary transactions with zero downtime.Technologies: Kafka, Riak, Elixir, ErlangRedesigned the encryption key rotation process utilizing the new durable log. My approach not only improved rotation performance but was able to discover and resolve previously lingering key rotation errors.Technologies: Kafka, Elixir, Ruby, commRedesigned a circuit breaker component which kept transactions from flooding temporarily unavailable payment gateways with requests. My redesign was more performant, reliable, and readable.Technologies: Rails, Ruby, Redis
Senior Software Engineer
Rails development and operations for a highly available credit card vaulting and payment processing application.
Director Of Engineering
Designed an engineering hiring process that worked well to identify strong hires from a diverse range of candidates.Technologies: Rails, GitGrew the software engineering team from 5 to 40 while remaining fully remoteTechnologies: Excel pivot tables, email, Zoom, Git, Rails, Confluence, JiraBootstrapped another engineering team to service a new product offering.Grew the engineering team while maintaining a strong remote-first culture.
Lead Developer
Developed the "double barrel" phishing simulation technique using a message queue backend I introduced into the tech stack.Technologies: Ruby, Rails, jQuery, beanstalkdCompleted a massive and convoluted upgrade from Rails 2.3 to Rails 3.2 even as engineering work continued uninterrupted on the Rails 2.3 branch. This required extensive Git and Rails expertise.Technologies: Git, RailsRedesigned the backend email delivery system to handle delivery scaling requirements far beyond original expectations.Technologies: Rails, Ruby, Postfix
Web Developer
Rails web developer doing backend and frontend programming as well as some server administration and deployment.
Applications Analyst
Database and web programming* PHP* Python (mod_python and django)* jQuery* mySQL* sqliteProjects:ContentDM* RSS Feeds (time based)* Media RSS Feeds (search based -- for use with cooliris)* print view* djatoka image window expansionEZProxy* a completely new frontend authentication framework that handles multiple sources of authentication including shibbolethIPDatabase : PHP web application tracking our IP addresses and metadata (MAC, DNS, AD)* forward/reverse DNS verification* automatically provides the next IP from a given range* autocompletes the next hostname in a given sequence (e.g. autocompletes hostname03 if hostname01 and 02 already exist)* a disk fragmentation style view of the ranges differentiated by arbitrary data
Technical Support Specialist
Head of UNC Library mac support. Technical support for Undergraduate Library and Wilson Library. ~80 staff computers and ~200 public computers.
Reserves Processor
Access database programming. Macro scripting for transition from DRA to Millennium catalog system. Perl scripts to munge data between e-reserves software and Millennium catalog.
Stephen Ball education
Ba, History
University Transfer, Drama, History, Chemistry, Communications, English
Frequently asked questions about Stephen Ball
Quick answers generated from the profile data available on this page.
What company does Stephen Ball work for?
Stephen Ball works for Cribl.
What is Stephen Ball's role at Cribl?
Stephen Ball is listed as Software Engineer with 20+ years of experience | Distributed Systems, Enterprise, Large scale data at Cribl.
What is Stephen Ball's email address?
AeroLeads has found 1 work email signal at @tanium.com for Stephen Ball at Cribl.
What is Stephen Ball's phone number?
AeroLeads has found 3 phone signal(s) with area code 919, 510 for Stephen Ball at Cribl.
Where is Stephen Ball based?
Stephen Ball is based in Durham, North Carolina, United States while working with Cribl.
What companies has Stephen Ball worked for?
Stephen Ball has worked for Cribl, Shift5, Tanium, Spreedly, and Phishme, Inc..
How can I contact Stephen Ball?
You can use AeroLeads to view verified contact signals for Stephen Ball at Cribl, including work email, phone, and LinkedIn data when available.
What schools did Stephen Ball attend?
Stephen Ball holds Ba, History from University Of North Carolina At Chapel Hill.
What skills is Stephen Ball known for?
Stephen Ball is listed with skills including Ruby On Rails, Jquery, Mysql, Javascript, Python, Css, Linux, and Ruby.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial