×
Melissa Auclaire

Melissa Auclaire

Design and Software Engineering Lead, Independent Game Developer

Undisclosed, Washington, US
Undisclosed
English, Japanese, Chinese (Mandarin)

Background


About

About

I am a currently Software Development Engineer utilizing various devops, cloud and big data technologies in my present role. I am looking for a full-time software Development Engineering role.

Work Experience

Work Experience

  • Software Development Engineer

    Mar, 2022 - Present

    • Currently working with F100 client (Client A) on the Customer XP (Customer Experience/CXE) Engineering team.

    • Utilize Python, Shell Scripting (Bash), AWS SDK and CLI, Hadoop, Terraform, and various external and internal tools and AWS services to perform programming and maintenance tasks in the cloud.

    • Developed back-end features on the reverse sync team for the Central Ledger technology for a separate F100 client (Client B) which included updates to their ledger database schema and new features such as a Google Cloud SQL archival strategy, unit tests, modifications for error handling, improved UI and other existing features.

    • Utilized the Scala programming language, Apache Spark, PySpark, and MySQL to fix and resolve issue tickets, fixing a total of 5 Jira issues and making 45 Github code contributions to the Central Ledger development branch during my stay at Client B.

    • Participated in Miro-based developer sync meetings and sprint retrospectives to describe both the features I added to the codebase and gave feedback regarding the development process, planning poker and thoughtful code reviews to other members of the team.

    • Completed 10 week training course on “big data” related technologies such as Scala, Apache Spark, SQL, Hadoop, HIVE, and Kafka, on the job AWS Associate level SecOps training via Percipio, as well as Client Data Protection and Ethics and Compliance trainings.

  • Lead Design Engineer VR, Unity (Contractor)

    Jul, 2020 - Nov, 20211 year 4 months

    Developed features for virtual reality (VR) based telehealth and therapy platform utilizing the Unity XR Plugin/XR Interaction toolkit.

    • Worked with University of La Verne researchers, psychologists and doctors on clinical trials for VR app building immersive, interactive and therapeutic experiences for Pico 2 Neo, Oculus Quest, Android, PC and Mac with the Unity 3D game engine and C#.

    • Managed a team of 2 interns assisting with coding, pair programming, organizing project milestones, facilitating meetings and project management / leadership and gave guidance, support with pair programming and PM recommendations.

    • Wrote code for integrated environments, avatar rigs, animations and contextual UI components for interactive interfaces via hand gestures, gaze and virtual keyboard. Also helped port the project from the OVR framework to the Unity XR Interaction toolkit for multi-platform compatibility.

    • Utilized OVR metrics tool and Android simulator to test and debug performance / framerate issues from within virtual environments and maintain HIPAA compliance where applicable.

  • Technical Web Developer Expert at Thinkful

    Nov, 2019 - Aug, 20211 year 9 months

    Provided tutoring, mentorship, and technical coaching for future Software Developers, and Data Analytics professionals using JavaScript, React, Node, HTML/CSS, and PostgreSQL.

    • Delivered and facilitated bi-weekly mentorship and pair-programming sessions to over 40 students and alumni working through the Thinkful and Bloc Web Development Engineering Immersion, Flex, Nights and Weekends, and Data Analytics programs.

    • Performed critical responsibility of over 500+ 1 hour long technical assessments and mock interviews for students at key checkpoints in their respective programs assessing their programming skill in JavaScript, Web APIs, Web Apps, React, Node.js and PostgreSQL and made hire/no hire decision to determine if students' work and interview performance met quality standard to continue the program.

    • Performed ad hoc technical coaching via Zendesk-based “ThinkChat” platform for all web development students and data analytics students at Thinkful and Bloc, helping to answer questions, pair program via Zoom and debug / fix coding issues on-the-fly ifor all materials and at at all levels in the web development Flex, Immersion and Nights/Weekends curricula at Thinkful/Bloc.io, along with top ~30 of ~300 TWDEs at Thinkful/Bloc.

  • Software Engineer at Palmie K.K.

    Feb, 2019 - Apr, 20193 months

    Built internal financial tools, tracking, security, and free trial functionality for Palmie, an e-learning service working to educate and uplift the skills of artists in the Japanese animation industry.

    • Developed customer management system for user metrics and subscription data supporting over 10,000 users, and $10 - 15M per year operation utilizing Ruby on Rails, JavaScript, AWS S3, and MySQL.

    • Created internal tool and windowing system for aggregating customer metrics and calculating LTV ratios monthly of Palmie members following TDD workflow using Ruby on Rails, RSpec, Active Record and JavaScript.

    • Added 7 day trial (無料お試し期間 / Muryou Otameshi Kikan) and additional payments functionality and IP based user tracking and auto-reporting features with Active Record, AWS S3 and Ruby via the Slack API.

    • Directly reported to CTO daily and collaborated in person in Tokyo office and remotely via Slack and Github.

  • Software Engineer at Stroly Inc.

    May, 2018 - Dec, 20187 months

    Built Geolocation, internationalization, and cloud-based image processing services with AWS Batch and Lambda at Stroly, a startup in Kyoto, Japan.

    • Developed sorting, searching, and geocoding algorithms utilizing forward and reverse geocoding with Mapbox and Mapquest APIs in JavaScript/ReactJS to increase the relevance of Stroly map homepage search results.

    • Improved both client-facing and server-side code utilizing JavaScript, Backbone.js, Django, and Leaflet.js, releasing over 30 patches including pinch zoom, rotation, tiling, off by 1 errors, client-side rendering, and a11y/i18n features.

    • Produced complete site-map state transition design diagram for StrolyCom website tree β version which assisted in optimizing product workflow and user stories by at least 1 month.

    • Developed custom email template using Django and HTML5 and configured DKIM settings for AWS SES, implementing feature into production on Stroly.com.

    • Reported to CTO directly for daily standups and contributed to regular team meetings and OKRs guiding decisions related to the product.

    • Contributed fixes for linting errors and warnings by refactoring and improving TypeScript/JavaScript code quality.

  • Software Engineer at Sunverge Energy Inc.

    Oct, 2016 - Apr, 20176 months

    Developed firmware internal tools for Bay Area renewable energy company.

    • Created aggregation tool to read log data from database and store to AWS and Redis cache using Java, Spring MVC, JSP and JavaScript, displaying unit metrics and auto-generated Log4j data between a given date range for the tech ops team.

    • Created tool for logging and uploading 80+ key metrics on SIS units to AWS S3 storage within specified date range utilizing the Java AWS API for obtaining unit data from local and cloud data stores.

    • Pair programmed with a team member to create packet data reduction algorithm for mobile app utilizing Java, which successfully reduced average monthly mobile bandwidth rates from 750MB to approx. 40MB per month per user.

    • Wrote shell scripts to automate and optimize local build and release process, creating 5 scripts to implement tooling for performing staging for releases, build automation, and code reviews.

  • Founder at Studio Triome LLC

    Jan, 2021 - Present

    Working my personal independent video game and freelancing/consulting projects.

    • Working on my personal video game and freelancing/consulting projects.

  • Summer Immersion Program Instructor at Girls who Code Inc.

    Apr, 2016 - Jul, 20163 months

    Full-time teaching position at Girls who Code Summer Immersion program for 3 months in Menlo Park, California.

    • Facilitated 6 hours of daily lessons and activities, games and programming labs while managing a classroom of 20+ students and 2 teacher assistants, teaching them Computer Science fundamentals using Python and Scratch.

    • Followed up with students via email Canvas, Piazza, and in-person while closely supervising and assessing their individual progress.

    • Created lesson plans and delivered daily presentations from lesson templates.

    • Had a positive impact on the motivations and aspirations of future women programmers, Software Engineers, and Computer Scientists.

  • Software Engineering Intern

    Feb, 2015 - Aug, 20156 months

    Assisted developers at housecare.tokyo, an early-stage startup with a website & mobile app-based Housecare sharing service.

    • Collaborated with engineering team in Series A startup to develop a scheduling system for “Uber-for-home-cleaning” platform utilizing Ruby on Rails and Sass.

Projects Experience

Projects Experience

  • Node.js | Open Source Contributor, Self

    Jan, 2018 - Dec, 201811 months

    Contributed features and code clean up in Node core using C++ to edit V8 macros and added tests to V8 to support DCHECK.

    • URL: https://github.com/kiyomizumia/node

  • Mozilla Foundation / AMP | OSC, Self

    Jan, 2017 - Dec, 201711 months

    Implemented screen reader functionality into AMP Project using JavaScript and Node.js to improve functionality for visually impaired users, and created bug fix for the addLoadReplace functionality in Firefox Fennec nightly builds.

    • URL: https://github.com/ampproject

Skills

Skills

  • Web Development

    HTML

    CSS

    Java

    JavaScript

    TypeScript

    Backbone.js

    Leaflet.js

    React

    Node

    Ruby on Rails

    Python

    AWS

    Google Cloud

  • Game Development

    C#

    Unity

    JavaScript

    C++

    OpenGL

    SDL

    XR Interaction Toolkit

    Swift

    Java (Android)

    Blender

    Affinity Designer

Education

Education

  • Computer Science (Mathematics Minor), Bachelor of Science, Central Washington University

    Apr, 2012 - Jun, 2014

    CS470 - Operating Systems

    CS473 - Parallel Computing

    CS446 - User Interface Design

    CS463 - Design Patterns

    CS475 - Programming for Distributed Environments

    CS498 - Software Engineering for Mobile Devices

    CS450 - Computer Network and Data Communications

    CS427 - Algorithm Analysis

    CS420 - Database Management Systems

    CS480 & CS481 - Software Engineering I & II

    CS440 & CS441 - Computer Graphics I & II

    CS301 & CS302 - Data Structures I & II

    CS311 & CS312 - Computer Architecture I & II

    CS361 & CS362 - Principles of Language Design I & II

    CS392 & CS492 - Lab Experience Teaching CS

    CS325 - Technical Writing in Computer Science

    CS250 - Web Development Technologies I

    EET372 - Advanced Digital Circuits

    MAT265 - Linear Algebra

    MAT260 - Sets and Logic

  • Physics, Associate of Arts, Edmonds College

    Jan, 2010 - Mar, 2012

    MAT151 - Calculus I

    MAT152 - Calculus II

    MAT153 - Calculus III

    CS210 - Game Physics

    CS218 - Intro to C#

    CS271 - 3D Game Dev I - DirectX

    CS283 - AI for Game Developers

    CS141 & 142 - Computer Science I & II Java

    PHYS221 & 231 - Engineering Physics I and Lab

    PHYS222 & 232 - Engineering Physics II and Lab

    CHEM121 - Intro to Chemistry

Awards

Awards

  • Nanodegree - Data Foundations , Udacity Inc.

    Awarded on: Dec 31, 2018

    Selected as a top 1000 student of 10000 student Data Science cohort. Completed all program requirements and received the Data Foundations Nanodegree at Udacity.

  • Japanese Language Proficiency Test - Level N1 , Japan Education Exchanges and Services

    Awarded on: Jul 13, 2013

    Passed level N1 of the Japanese Language Proficiency Test (highest attainable level).

Volunteer Work

Volunteer Work

  • Board Member - Seattle Chapter, IGDA

    Aug, 2015 - Mar, 2017

    Volunteered at numerous game industry events and functions, including Game Developers Conference and the IGDA Leadership Summit.

    • Elected to the board of the Seattle chapter of the IGDA.

  • Python Instructor, Unversity of Washington - Dept. of Communication

    - Present

    Volunteered twice as an instructor for the UW Community Data Science Collective's Data Science workshops, teaching a group of adults Python, APIs and Data Science concepts.

    • Taught at the University of Washington Department of Communication.

Interests

Interests

  • Swimming & Diving

    Note: I once saved a drowning person's life by diving from a bridge and swam them safely to shore with my competitive swimming and diving skills.
  • Riichi Mahjong

    Note: Co-founded Seattle Mahjong Club in Bellevue, Washington in 2010.Many professional and top teir Mahjong players emerged in the Pro Mahjong world in both the US/Japan and abroad from this club.
References

References

  • Dr. Erin Bogdanski, Founder and CEO at Thera Inc.

    As part of the team for the VR development, Melissa is an extremely valuable employee. She has been an incredible talent and dedicated to our clinical trials and with building our outstanding new VR platform.

  • Una Softic, VP at Soul Machines

    I met Melissa at the Women Who Code weekly meetup last year in Tokyo. I was impressed by her technical skills, Japanese language competence and kind personality. Melissa is a very motivated individual, ready to grasp challenges and find an innovative way to overcome any issue. I was very sorry that I never had an opportunity to work on a project with her, as she moved back to the US shorty after that. However, she left with an impression of a very driven, trustworthy and capable team player and I hope to have an opportunity to work on some projects with her soon.

  • Madeline Daqiq, Software Engineer at Outco Inc.

    [Melissa] is a smart and a goal oriented individual. We worked together for Girls Who Code Summer Immersion Program @ Facebook. She has the ability to stay focused and concentrated to complete a project. She has the motivation, incentive and can-do kind of personality in her.