iD Tech Camps, Jun 2019 - Present
- Taught students of all skill levels VR game development using Oculus Go, Unity, C#, and MagicaVoxel in a week-long course.
- Provided individual support to students in designing, modelling, and coding their own unique final projects. Outcomes included VR Frogger, shooter games, driving games, and more.
- Adapted provided course material into engaging lessons and activities that are appropriate for the skill and background of the group.
- Facilitated games, icebreakers, and other activities for large groups of students aged 6-17.
intern.community, Mar 2019 - Apr 2019
- Implemented responsive front-end for the Intern Community website according to provided design specifications.
- Developed forms with input validation, error handling, and success states
TEDxUofW, Nov 2018 - May 2019
See the published website here.
- Developed responsive splash animation for conference visitors.
- Implemented front-end for conference website for a conference with 100 attendees using Vue.
- Implemented online speaker Q/A feature with live updates and moderation.
University of Washington Information School, Sep 2018 - Jun 2019
TA for INFO 201: Technical Foundations of Informatics course.
- Conducted weekly lab sections for classes of 25 students with diverse skill levels, including students who have never done programming before.
- Taught programming language R and libraries including dplyr, shiny, and ggplot2 for the creation of interactive data visualizations.
- Covering general software development concepts including command line, Git, SSH, and APIs.
- Consistently received positive evaluations from supervisor and students.
- Took initiative to organize extra help sessions before significant assignments were due by scheduling the session, recruiting other TAs to help, communicating to students, and getting a budget for treats and coffee. Extra help sessions were very successful and had attendance of 35-50 students.
University of Washington Housing & Food Services, Sep 2018 - Jun 2019
- Supporting community development in Willow Hall by developing relationships with a diverse community of 56 residents.
- Provided personal and academic support to residents through programs and individual interactions.
- Planned and facilitated 14 social and educational events per quarter.
- Managed a $300 annual budget for programming.
- Served in an on-call rotation to respond to emergencies and crisis situations.
- Provided customer service to students by answering questions and referring students to appropriate resources.
Samaritan, Throughout 2016 - 2018
Developed the two Samaritan Android apps (user-facing and partner-facing) from initial MVPs to refined products in 13 months across three periods of contract work. Coordinated across the organization to translate business needs into specifications appropriate for iOS, Android, and backend developers. Worked with bluetooth beacons, payment processors, and other technologies.
- Designed and implemented front-end views for corporate matching which led to over $4,800 in additional donations to homeless individuals in the first 2 years of the program.
- Interfaced between the marketing team and developers to understand business requirements, write technical specifications, and measure KPIs for user referral feature.
- Created cross-platform framework that allows smooth transitions between React Native and platform-native (iOS or Android code) views.
- Proposed, designed, and implemented extensible "Stories" feature that simplifies onboarding and enables announcements.
- Integrated real-time form sync functionality to minimize data loss.
University of Washington, Mar 2018 - May 2018
Supporting students in INFO 201: Technical Foundations of Informatics course. Running weekly homework help sessions for 25 students at a time as part of the University of Washington's CLUE program.
- Teaching the programming language R to students with diverse skill levels, including students who have never done programming before.
- Support students stuck on programming problems through a few means:
- Conversation: Discussing the desired outcome and how to accomplish it step-by-step.
- Diagramming: Turning those steps into code on paper.
- Code Samples: Preparing cheatsheets and code samples for common tasks.
- Teaching tools for interactive data visualization, including dplyr, shiny, and ggplot2.
- Covering general software development concepts including Git and APIs.
- Scheduling meetings with individual students and teams requiring additional help.
andrey.consulting, Jan 2018 - Jul 2018
Working with Seattle-area therapists to develop their websites. Web design, search engine optimization, and Google Adwords campaigns.
University of Washington College of Engineering, Nov 2017 - Aug 2018
Developed an Android app which computes heart rate and blood oxygen content based on IR and red light data. Data is transmitted from a measurement device to the phone wirelessly via NFC.
See a video demo of the project.
Worked with UW Sensor Labs under Professor Joshua Smith and Vaishnavi Ranganathan.
Soro, Aug 2017 - Oct 2017
Accelerated Soro's progress to launching their MVP by implementing dashboards displaying complex customer and inventory data using the Vue framework.
- Developed views to display data within business analytics software including implementing reusable components for bar, line, and pie charts.
- Implemented code to insert and retrieve data from a GraphQL database.
- Developed forms with user-friendly validation messages.
Samaritan, Throughout 2016 - 2018
Developed the two Samaritan Android apps (user-facing and partner-facing) from initial MVPs to refined products in 13 months across three periods of contract work. Coordinated across the organization to translate business needs into specifications appropriate for iOS, Android, and backend developers. Worked with bluetooth beacons, payment processors, and other technologies.
- Designed and implemented front-end views for corporate matching which led to over $4,800 in additional donations to homeless individuals in the first 2 years of the program.
- Interfaced between the marketing team and developers to understand business requirements, write technical specifications, and measure KPIs for user referral feature.
- Created cross-platform framework that allows smooth transitions between React Native and platform-native (iOS or Android code) views.
- Proposed, designed, and implemented extensible "Stories" feature that simplifies onboarding and enables announcements.
- Integrated real-time form sync functionality to minimize data loss.
Soro, Aug 2017 - Oct 2017
Accelerated Soro's progress to launching their MVP by implementing dashboards displaying complex customer and inventory data using the Vue framework.
- Developed views to display data within business analytics software including implementing reusable components for bar, line, and pie charts.
- Implemented code to insert and retrieve data from a GraphQL database.
- Developed forms with user-friendly validation messages.