I'm an experienced software developer with over a decade of commercial software design experience. I specialize in C++ and Python development, specifically for analytics backend software. I have experience working across the entire stack, all the way from database software through web and desktop user interfaces. I advocate for high quality designs and implementations based on industry best practices.
-
FounderStealth StartupSeattle, Wa, Us -
FounderStealth Startup Sep 2024 - PresentWashington, United States -
Senior Software EngineerSalesforce Mar 2020 - Aug 2024Greater Seattle AreaLed a team to break up a monolith in Tableau's C++ analytics backend, so that other teams could access analytical features without constructing visualizations.Aided the design and development of an analytical query service. This work required re-plumbing the existing products to leverage this API and optimizing its performance for each new client.Developed a "nested resolving" algorithm that enables the new service to combine calculations from multiple data sources into a single query, enabling the development of composable data sources and Shared Dimensions support for published data sources. -
Mid-Level Software EngineerTableau Software Feb 2017 - Feb 2020Seattle, Washington, United StatesPrototyped Tableau's nested sorting feature, including graphical mockups and functioning product builds. This feature shipped years ago and is in wide use today.Developed components of the Tableau Relationships feature, focusing on filtering and advanced analytics such as applying smart joins to calculation expressions. -
Software EngineerTableau Software Apr 2013 - Jan 2017837 N 34Th St., Seattle, Wa, 98103Added prediction band and interval rendering to Tableau's forecasting feature, so these graphics could be rendered to five different output formats using the same code.Added a popular autocomplete feature to Tableau's calculation editor that lists fields and functions in a dropdown box when you type in their names. This feature works on both the web and desktop clients, encapsulating the autocomplete search logic on the server.Built an internal development tool that enables sparse branching in Perforce, so that developers can use a Git-style lightweight branching workflow with our Perforce SCM. This way of working has been taught at the company's boot camps for the past five years.Extended Tableau's level of detail calculations feature to support expressions as dimensions. -
Software Engineer InternTableau Software Jun 2012 - Sep 2012Seattle, Washington, United StatesI developed the user interface of Tableau 8.0's popular forecasting feature, including the Forecast Options dialog and the Describe Forecast dialog.
Mark B. Education Details
-
Computer Science
Frequently Asked Questions about Mark B.
What company does Mark B. work for?
Mark B. works for Stealth Startup
What is Mark B.'s role at the current company?
Mark B.'s current role is Founder.
What schools did Mark B. attend?
Mark B. attended University Of Washington.
Not the Mark B. you were looking for?
-
Mark Steen
Richmond, Va6gmail.com, medmarc.com, medmarc.com, qbe.com, us.qbe.com, qbena.com -
1theappsondemand.com
-
4aol.com, citigroup.com, gmail.com, kroger.com
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