Diane Nguyen

Software Engineer | Video Game Developer | STEAM and Music Educator

Seattle, Washington, United States

About

I am a full-stack developer with a background that spans blockchain data platforms, game development, and education. I am a professional pianist, published author, and educator. I build web applications with Typescript, React, Next.js, and Svelte. I have hands-on experience with AWS infrastructure and building CI/CD pipelines, and database optimizations. I am an avid and passionate learner and am always curious about new technologies and paradigms.

Experience

  • Teaching Artist: Video Game Development at Coyote Central
    Feb 2024 - Present · 2 yrs 5 mos

    Create and maintain 2 game design kits using the Godot game engine. Plan a 21-hour Video Game Development class for ages 10-15. Communicate high-level game design patterns at a beginner-friendly level. Create robust documentation for projects for other instructors, and student reference. Support youth by helping troubleshoot and solve technical problems.

  • Piano Teacher at Self-employed
    May 2025 - Present · 1 yr 2 mos

    - Fosters strong relationships with 17 students and families by making learning environments fun with sticker rewards and consistent, positive feedback - Creating written music assignments and activities using MuseScore, Google Docs, and Adobe Photoshop. - Strictly adheres to 45, and 60 minute lesson times by building in breaks and cleanup times - Manages invoices for $2100 of monthly revenue with Google Sheets, Stripe payments, and Venmo - Maintains cleanliness of shared studio spaces by keeping bookshelves organized and wiping down shared equipment such as digital pianos

  • Music Teacher at Meter Music School
    Jul 2021 - May 2025 · 3 yrs 11 mos

    Work one on one with students between ages 4-60+ to teach music theory, ear training, and sightreading in the context of Western Classical, Jazz, and Pop music paradigms. Guide students to applying fundamental musical skills on guitar, ukulele, and piano.

  • Music Teacher at The Music Factory
    Jun 2019 - Apr 2024 · 4 yrs 11 mos

    Advise and consult on solutions for business growth and client retention. Analyze both long term and short term markets to develop products to strengthen brand identity. Foster community-driven music experiences by teaching, and contribute to a company-wide library of pedagogical materials.

  • Software Engineer at Hello Moon
    Aug 2022 - May 2023 · 10 mos

    - Built solutions for real-time blockchain data pipelines with minimum latency and cost-effectiveness by using event-driven design with AWS Lambda, AWS SQS, AWS DynamoDB, AWS API Gateway, AWS RDS, AWS Cognito, and other AWS services. - Leveraged AWS CDK to design, build and iterate on software architecture with rapid deployment with GitHub Actions CI. - Worked with data engineers to design schemas to represent aggregate blockchain data. - Created internal tools to automate documentation, SQL generation, and SDK generation using Typescript. - Implemented unit and integration testing strategies. - Improved web application performance by upwards of 50% by refactoring blockchain data visualizer from SVG to rasterized images, server-side rendering techniques, and caching. - Gathered product requirements, created design specs, and effectively responded to changes in scope/timelines by collaborating with business partners. - Built ad-hoc solutions for business partners. - Collaborated with a team of developers by practicing Agile methodology to confidently plan and deliver on deadlines. - Implemented OAuth 2.0 authentication flow.