Mark Roberts

Co-Founder

Berlin, Berlin, Germany16 yrs 5 mos experience
Highly Stable

Key Highlights

  • 12 years of experience in software engineering.
  • Expert in building APIs and developer tools.
  • Led teams in designing innovative telecommunications products.
Stackforce AI infers this person is a Backend-heavy Fullstack Developer in Telecommunications and SaaS.

Contact

Skills

Core Skills

GolangClickhouseRest ApisJavaWebrtcJavascript

Other Skills

GraphQLKubernetesScalaApache KafkaMySQLTypeScriptWebSocketPostgreSQLORTCSIPHaskellCPythonProgrammingWeb Development

About

Software engineer and technical leader with 12 years of experience. I love building APIs and tools for developers. Currently working with GraphQL and ClickHouse. Previously built APIs and real-time systems for SIM cards at Twilio. Before that, worked with WebRTC shipping Twilio's Video SDK.

Experience

16 yrs 5 mos
Total Experience
3 yrs 10 mos
Average Tenure
1 yr 1 mo
Current Experience

Vercel

Software Engineer

Mar 2025Present · 1 yr 1 mo · Berlin, Germany

Propel data cloud

Co-Founder

Jul 2021Mar 2025 · 3 yrs 8 mos

  • Building the easiest way for companies to serve analytics data in-app to their customers, from data ingestion (Snowflake, S3, Kafka, Kinesis, PostgreSQL, etc.) to visualization (GraphQL, SQL, and React APIs), on top of ClickHouse.
GolangClickHouseGraphQLKubernetes

Twilio inc.

5 roles

Senior Tech Lead

Promoted

Apr 2020Jul 2021 · 1 yr 3 mos

  • Led two teams in design and implementation of Twilio's new Super SIM product, including SIM card ordering, manufacturing, configuration, usage tracking, data limiting, billing, customer-facing event streams and APIs. Simultaneously supported Twilio's existing Programmable Wireless SIM.
  • Primarily building REST APIs and real-time systems with Java, Scala, Kafka, and MySQL.
JavaScalaApache KafkaMySQLREST APIs

Tech Lead

May 2019Apr 2020 · 11 mos

Tech Lead

Promoted

Aug 2016Oct 2018 · 2 yrs 2 mos · San Francisco Bay Area

  • Helped to design, plan, and develop Twilio's Programmable Video product. I focused on the JavaScript SDK and in designing the APIs and signaling protocols that would be used by other platform-specific SDKs (iOS, Android, and C++). A lot of my time was spent tracking changes to the WebRTC specifications, their implementations in the browsers, and various browser-specific WebRTC quirks.
TypeScriptWebRTCJavaWebSocketJavaScript

Senior Software Engineer

Promoted

May 2015Jul 2016 · 1 yr 2 mos · San Francisco Bay Area

Software Engineer

Jul 2013Apr 2015 · 1 yr 9 mos · San Francisco Bay Area

University of chicago

Asst. Site Developer

Sep 2010Jun 2013 · 2 yrs 9 mos · Chicago, IL

  • Developing a Ruby on Rails application for consuming and displaying 3rd-party APIs. Customizes websites for display on mobile devices using JavaScript, CSS, and HTML5. Wrote custom web scrapers to transform HTML pages into SQL for importing into Drupal.

Independent freelancer

Software & Web Developer

Jan 2009Sep 2010 · 1 yr 8 mos

  • Coded an OpenVBX module in PHP that allows telephone users to authenticate themselves using data stored in a MySQL database.

Education

University of Chicago

Bachelor of Arts - BA — Computer Science

Jan 2010Jan 2013

San Francisco Art Institute

New Genres

Jan 2008Jan 2010

Stackforce found 100+ more professionals with Golang & Clickhouse

Explore similar profiles based on matching skills and experience