Alfonso Subiotto Marques
Staff Software Engineer at Polar Signals
Alfonso Subiotto Marques
Staff Software Engineer at Polar Signals
Spain
Overview
Work Experience
Staff Software Engineer
2024 - Current
Senior Software Engineer
2022 - 2024
Venture Partner
2022
Senior Software Engineer Technical Lead
2019 - 2021
• Led efforts to productionize a distributed vectorized query execution engine which resulted in 4x performance gains for our customers. Link to the blog post below. • Led a team that worked on designing and implementing disk infrastructure and algorithms for queries with high memory usage. Link to the blog post below. • Led efforts to improve performance observability of SQL workloads. All my work is open source: https://go.crdb.dev/p/asubiottoprs
Software Engineer
2016 - 2019
• Worked on the initial version of our distributed SQL query execution engine. • Implemented first version of graceful server shutdowns for rolling upgrades without workload performance hits. • Partially implemented first prototype of a local vectorized SQL execution engine. All my work is open source: https://go.crdb.dev/p/asubiottoprs
Lead Developer
2014 - 2015
Software Engineering Intern
2014 - 2014
Eventually consistent storage.
Computer Science Teaching Assistant (CS16: Algorithms and Data Structures)
2014 - 2014
I was a teaching assistant for the introductory class on algorithms and data structures at Brown University, taught by David Laidlaw. I held office hours and graded projects and homework. Additionally, I taught small seminars with a fellow TA. These were multiple hour-long weekly meetings with subsets of students in which we reviewed and exercised concepts taught in class.
Computer Science Teaching Assistant (CS15: Programming in Java)
2013 - 2013
I graded student projects, held office hours and lab sessions, and amended lectures for the Intro to Programming in Java course (CS15) taught by Andy van Dam. This course had ~300 students.
Computer Science Tutor
2013 - 2013
I tutored students in Computer Science online at InstaEDU. These were mostly 2-3 hour lessons in which I helped students with Java, Python or Objective-C.
Software Developer Intern
2013 - 2013
I worked with a team of two developers, one designer, and one project manager to make one Android and two iOS apps, including building a node.js+MongoDB server for one of the iOS apps.
Education
Bachelor of Science - BS
2012 - 2016