# Maceo Thompson > Software Engineer helping to accelerate EV adoption. Location: Brooklyn, New York, United States Profile: https://flows.cv/maceo Software Engineer with experience building developer-facing products. Previously worked on the Go team at Google, helping to release and improve govulncheck among other security related Go features. I'm interested in Programming Languages, SDK/API development, and increasing Diversity and Equity in tech! ## Work Experience ### Software Engineer @ Flipturn Jan 2025 – Present | New York, United States ### Software Engineer @ Google Jan 2022 – Jan 2024 | New York, New York, United States Worked on the Go Security and Reliability team to provide better tooling and security features for Go developers. ### Teacher's Assistant @ Brown University Jan 2019 – Jan 2021 | Providence, Rhode Island Area Teaching Assistant for introductory computer science courses of 200+ students (CS 17/18, 2019/20/21) and 350+ students (CS 111, 2020). As part of a team of 3 people, worked on (and updated) an autograder using Python, Bash, and AWS that grades assignments in multiple languages (both Racket and ReasonML). Worked as a part of a team to prepare various assignments, labs, and lessons. Taught specific topics during lab hours to groups of students. Held open hours to help students with assignments. ### Software Engineering Intern @ Google Jan 2021 – Jan 2021 For the Firebase Admin SDK Team, researched and evaluated the feasibility of automatically generating client code for 15+ APIs across 5 different languages (eventually expanding to 7 different languages) As part of the evaluation process: - Reached out to leads across 4 different teams and various product areas - Developed and documented a method for using internal tooling to automatically generate a client from API descriptors, while making tooling and best practice recommendations. - Used the documented method to build an end-to-end example for a preexisting API/client pair in Node.js. - Used the documented method to port an API to a new language, demonstrating how many coding hours a generated client saves. ### STEP Intern @ Google Jan 2020 – Jan 2020 Self-taught HTML, CSS, and JavaScript using a modified Google SPS lesson plan, culminating in a basic portfolio website. Ideated, Designed, and developed a course scheduling webapp in which college students are able to generate and sort optimal course schedules based on a set of prioritized criteria. Worked with Java, JavaScript, React, HTML, CSS, and used multiple frameworks and APIs such as OAuth, GCal, MaterialUI, and FullCalendar. Code for this project can be found at: https://github.com/googleinterns/step78-2020/ ## Education ### Bachelor of Arts - BA in Computer Science Brown University Jan 2018 – Jan 2022 ### Associate's degree Bard High School Early College Queens Jan 2015 – Jan 2018 ## Contact & Social - LinkedIn: https://linkedin.com/in/maceothompson --- Source: https://flows.cv/maceo JSON Resume: https://flows.cv/maceo/resume.json Last updated: 2026-04-01