Software Engineering Career Track Mentor
2020 - PRESENTSpringboard- Provided guidance to several students working through the curriculum at different paces and with different goals.
- Gave detailed feedback to the internal Springboard team to improve mentor onboarding and student outcomes.
- Got up to speed on Python/Flask without previous professional experience to be able to provide technical advice and assistance to students.
Technologies: APIs, Communication, Visual Studio Code (VS Code), HTML, jQuery, CSS, JavaScript, Mentorship & Coaching, Teaching, Flask, PythonSoftware Developer
2016 - 2019Voodoo Manufacturing- Developed an automatic processing pipeline in Go and Node.js for business clients, which allowed the processing and start in 10s of thousands of 3D prints without operator intervention.
- Contributed to the design and implementation of a Kafka-based system with and microservices arquitecture for real-time monitoring and control of a factory of around 200 3D printers.
- Led software integration of a robotic arm to automatically run a cell of 3D printers 24 hours a day.
- Extended a Node.js internal portal with crucial features for operators to prepare files, assign jobs, monitor status, and track order progress.
- Designed and built a dashboard to monitor failure rates, allowing process improvement that enhanced outcomes across various production scenarios.
Technologies: Microservices, APIs, Communication, Visual Studio Code (VS Code), Figma, HTML, Pivotal Tracker, PostgREST, Debugging, Software Architecture, jQuery, CSS, JavaScript, PostgreSQL, Go, Git, Agile Software Development, Full-stack, Robot Operating System (ROS), Apache Kafka, React, Node.jsSoftware Development Engineer
2012 - 2015Microsoft- Spearheaded the Windows Phone 8.1 integration for Visual Studio tooling.
- Improved the C++ ETL data collector for profiling various types of apps.
- Collaborated with teams spanning hundreds of developers and many different stakeholders across various products.
- Led the teams' transition from the previous source control system to Git.
Technologies: APIs, Communication, Visual Studio Code (VS Code), Debugging, Software Architecture, Git, Agile Software Development, C#, C++