Scott Richards

Interactive Experience Developer

About Me

Hey there hi, I'm Scott, an experienced professional with a 15-year track record of excelling in problem-solving and leadership roles, with a strong focus on team management, leading teams, working closely with clients, and consistently meeting expectations. Recently, I served as a Client Engineer on the Performance Team at VRChat, where I contributed to the design, development, and implementation of multiple core systems. Before that, I honed my skills at Helios Interactive, working on a diverse range of projects in Augmented, Mixed, and Virtual Reality, as well as Desktop, Mobile, and WebGL experiences.

I am proficient in .NET technologies including ASP.NET and .NET Core, as well as Unity 3D, C#, Unreal Engine, C++, Blender, ZBrush, and Substance Painter. Known for my attention to detail, goal-oriented mindset, and adept problem-solving abilities, I am a strong team player with a high sense of responsibility, capable of thriving in both collaborative and autonomous work environments.

  • Location: Maine, USA
  • Languages: English
  • Skills:
    C#
    C++
    Java
    Python
    SQL
    Git
    Unity
    Unreal Engine
My Services
Project Developement

End-to-end organization, optimization, and maintenance of your project, including mobile, WebGL, desktop, virtual reality, and augmented reality applications.

Project Management

Planning, organizing and managing project activities required to complete an individual project.

Prototyping

Prototype of application concept in record time to validate assumptions, figure out what works.

Profiling

In-depth profiling to optimize performance and ensure your applications run smoothly and efficiently.

Resume
Experience
Client Engineer, Performance
2021 - 2024
Client Engineer, Performance
VRChat

I significantly enhanced system performance by refactoring multiple core components, resulting in a remarkable 20-second reduction in initial client load times. Additionally, I optimized the Style Engine, effectively streamlining operations to reduce memory footprint and eliminate performance bottlenecks. I spearheaded innovation with a cutting-edge Remote QA Automation System, implementing a robust command system that automated testing processes and substantially boosted productivity. Furthermore, I introduced comprehensive Code Coverage Testing seamlessly integrated into the CI pipeline, elevating code quality and reliability while nurturing a culture of continuous improvement.

learn more
Technical Lead, Senior Engineer
2016 - 2021
Technical Lead, Senior Engineer
Helios Interactive

I conducted thorough research, designed, and developed a diverse range of Virtual, Augmented, and Mixed Reality applications tailored to meet precise client needs and expectations. I adeptly prototyped multiple projects to ensure their feasibility and alignment with project goals. Collaborating closely with cross-functional teams, I played a pivotal role in planning, designing, and implementing sophisticated software solutions. As a team leader, I cultivated a collaborative and nurturing environment, guiding and mentoring junior developers to foster professional growth and achieve collective success.

Software Developer, 3D Artist
2014 - 2016
Software Developer, 3D Artist
VEMI Lab

I spearheaded the programming and development of cutting-edge virtual environments in Unity3D, specializing in advanced simulations for VR research and experimentation. I took charge of updating and refactoring legacy project code to seamlessly integrate state-of-the-art technologies, significantly boosting performance across virtual environments. Additionally, I innovated a highly immersive driving simulator in Unity3D, meticulously crafting realistic physics and enhancing user interaction to push the boundaries of research and development.

learn more
Team Leader
2009 - 2013
Team Leader
U.S. Army

I served as a Team Leader in the US Army, leading a team of soldiers through 23 Air Assault missions during Operation Enduring Freedom. In this role, I maintained direct responsibility for the upkeep and accountability of $4.3 million worth of government vehicles and equipment. I was recognized with the Army Commendation Medal for my exceptional leadership in training and supervising a crew that achieved the highest gunnery score among 56 competing crews.

learn more
Education
2013 - 2017
University of Maine
Orono, Maine

Bachelor of Science in Computer Science

Programming Skills
  • C#
    95%
  • SQL
    80%
  • C++
    75%
  • Python
    75%
  • Java
    75%
  • Rust
    40%
Tool Stack
  • Unity 3D
    95%
  • Jetbrains Rider
    90%
  • Git
    90%
  • Docker
    85%
  • Kubernetes
    85%
  • Jenkins
    80%
  • TeamCity
    80%
  • Superluminal
    75%
  • Blender
    80%
  • ZBrush
    80%
  • Substance Painter
    80%
  • Unreal Engine
    50%
General Skills
Knowledge
  • Data science
  • Data structures and algorithms
  • SQL and database technologies
  • Project management and development
  • Git and GitHub
  • Perforce
  • Object-Oriented Programming (OOP)
  • Functional Programming
  • Asynchronous Programming
  • REST APIs
  • Entity - Component Model
  • Data - Oriented Model
  • MVC Pattern
  • Profilers
  • Communication and collaboration
  • Game Engines
  • Shader Programming
  • CI/CD Tools & Pipelines
Get in Touch
  • Address: Maine, USA
  • Email: scott.m.richards@outlook.com
  • Phone: +1 207 320 8753
  • Freelance: Available
Contact Form