โ๏ธ Hello there! I'm Alessandro. I am a Computer Science Instructor + Yoga Instructor.
๐ก I currently reside in San Francisco, California.
๐ฑ I work as a Lead CS Instructor @ Google Code Next
๐ด Outside of tech and yoga, I enjoy to run, cycle, lift, and climb.
๐ซ Reach me on LinkedIn.
- Informatics Bachelor of Science (2020)
University of Washington, Seattle, WA
Combining my passion for empowering individuals with my love for computer science, I've consistently taken on roles that involve teaching, mentorship, and creating inclusive learning environments.
Lead CS Instructor @ Google Code Next
via Deloitte Digital
(2021 - Present)
Tech stack: Python, Flask, HTML, CSS, Javascript, Raspberry Pi
- Led a comprehensive, highly technical full-stack development program for 3 cohorts (15+ students each), involving curriculum design, classroom management, and hands-on instruction. Standardized and created 20+ essential documents to facilitate collaboration among 50+ volunteers and staff. Refined the master curriculum to suit individual site requirements through feedback loops and optimized materials, and implemented innovative technical assessment tools, enhancing candidate evaluation accuracy with automated cross-site rubrics.
Computer Science Instructor, Technical Interviewer @ Girls Who Code
(2019 - 2023)
Tech stack: Python, HTML, CSS, Javascript, Arduino, Scratch
- Taught CS and web fundamentals (Scratch, Python, Arduino, HTML, CSS, JavaScript) across 7 classrooms, impacting over 300 students. Managed the interview process for instructor hiring, evaluating candidates with technical and behavioral questions, and providing feedback for refining hiring rubrics. Successfully hired over 50 Computer Science Instructors.
Computer Science Instructor, Technical Recruiter @ Juni Learning
(2020 - 2021)
Tech stack: Python, Java, Scratch
- Directed the CS Instructor hiring process end-to-end, leveraging data insights with R to reduce interview cancellations, organized virtual career fairs, initiated a Campus Ambassadors program, led interviewer team training, and optimized processes by transitioning the application tracking system, all while actively instructing students in Python, Scratch, and JavaScript fundamentals.
Teaching Assistant @ University of Washington Information School
(2019 - 2020)
Tech stack: R, SQL
- Supported the instruction of Data Science and Relational Database courses at the University of Washington Information School.
Founder, Instructor @ queer.code();
(2019)
Tech stack: HTML, CSS, Javascript, Java
- Founded and facilitated queer.code();, an 8-week meetup empowering non-CS major LGBTQ+ students with Java and web design fundamentals, fostering an inclusive learning environment at a local LGBTQ+ coffee shop, achieving a 5:1 mentee-to-mentor ratio, and actively collaborating with co-facilitators and mentors.
Tutor, Workshop Facilitator @ MESA, Seattle Central College
(2016-2020)
Tech stack: Python, Java
- Conducted weekly workshops in essential Computer Science topics, enhancing student attendance and retention by 200% YTD, as part of the MESA program supporting BiPOC college students in STEM.
During my time at the University of Washington, I pursued a degree in Informatics with a focus in software development! Informatics stood out as a fascinating blend of computer science and teamwork, which was very cool. Almost all projects were group projects - providing a great learning ground for coding in a team setup. Each project I've decided to showcase had a significant mission centered around social impact and community betterment - be it supporting a local bike non-profit, boosting plant health, or handling waste responsibly. I feel adeep sense of gratitude for the opportunity to make a societal impact through coding and teamwork (maybe that's why I ended up in EdTech). ๐
- C-Bike (University of Washington Information School Capstone Project, sponsored by Cascade Bicycle Club)
Tech stack: Python, Django, SQL, AWS, Postman
As the engineering lead for my UW Informatics senior capstone project sponsored by Cascade Bicycle Club, I played a central role in developing C-Bike's admin dashboard. Responsible for both backend and frontend, including detailed database modeling, I focused on process automation using a relational database through Django. This resulted in streamlined business operations, improved data integrity, and the creation of a user-friendly dashboard with an interactive map to enhance the user experience, aligning with Cascade Bicycle Clubs's automation objectives. - Plant Pharmacy (Software Development Course Final Project)
Tech stack: Python, Django, Tensorflow, Keras
In a collaborative software development course, I worked on integrating machine learning models using Python, TensorFlow, and Keras. My role involved connecting the ML models, deploying the app, and leading frontend development. Our platform analyzes plant images to provide actionable insights on plant health, promoting sustainable plant care practices for an environmentally conscious community. - Trash Cache (Android Dev Course Final Project)
Tech stack: Kotlin
As part of an Android development course, I collaborated within a team, focusing on Kotlin to contribute to the development of Trash Cache. My role involved aiding in API implementation and working on the Android app's frontend. Trash Cache integrates ML models to assess item recyclability through image analysis. We aimed to simplify recycling choices, encourage responsible disposal, and make strides towards a more sustainable future.
Throughout my extensive experience as a Computer Science Instructor, I've been dedicated to developing comprehensive technical curriculum in various roles. Although I can't share proprietary information, I'm happy to showcase a couple samples mini-lessons I made using Google Slides and Pear Deck.
- Linked Lists (Target Audience: College students)
A mini-lesson on Linked Lists I put together, showcasing my custom illustrative graphics modeling the concept. The lesson involves engaging coding challenges and a live student interaction demo, aiming to foster active participation and a clear grasp of this foundational data structure. - Variables + Conditionals (Target Audience: Freshman in high school)
A mini-lesson I created to simplify concepts of programming languages, Python, variables, and conditional statements, demonstrated through a fun Rock, Paper, Scissors game.
- Microsoft Scholar (2018, 2019)
- GSBA Scholar (2016, 2017)
- Boeing Endowed Scholar (2016)
- Pride Foundation Scholar (2016, 2017)