Summary
Software engineer with over 5 years of experience building reliable, performance-critical systems in Java, C++, and C#. Skilled in designing and maintaining infrastructure for real-time features, debugging complex system behavior, and developing internal tools that scale with growing platforms. Experienced in contributing to production codebases, cross-team collaboration, and agile delivery cycles across both consumer-facing applications and internal system components.
Key Strengths
- Software Architecture & Infrastructure Design
- API Design, Optimization & Integration
- Performance Profiling & Debugging
- Developer Tooling & Workflow Automation
- Cross-Platform & Embedded Systems Development
- Real-Time Communication & State Synchronization
- Agile Development & Sprint Planning
- Rapid Prototyping & R&D
Technical Proficiencies
- Java
- C++
- C#
- Kotlin
- Python
- JavaScript
- Unity
- Android NDK
- Firebase
- Gradle
- React
- Django
- PostgreSQL
- Advanced Git / GitHub
- AWS
- Railway
Professional Experience
Independent Contractor (Wellness Technology Client), Remote (January 2025 - April 2025)
Full-Stack Software Engineer - Designed and built a full-stack React/Django web application to manage user onboarding, treatment customization, and device integration for a wellness technology client.
- Developed a secure device pairing system that generates server-side pairing codes, enabling users to authenticate physical Raspberry Pi-based devices to their accounts and enforce session-based usage limits remotely.
- Implemented a Python-based client application running on embedded hardware, communicating periodically with a Django REST API to report device status and synchronize authentication state.
- Architected deployment infrastructure on Railway with automated CI/CD pipelines; authored comprehensive documentation, including detailed project proposals, API references, and client handoff instructions.
Reality Labs, Meta Platforms (July 2022 - November 2023)
Software Engineer (L4) - Contributed to Meta’s VR operating system with a focus on real-time communication features, performance-critical C++ systems, and internal tooling to support reliability at scale.
- Helped build a real-time 3D avatar calling overlay for Meta Quest OS, integrating with Android-based system services via C++ and JNI.
- Wrote performance-critical C++ code to manage avatar state and render overlays across different OS layers, using internal APIs to interface with device-level systems.
- Extended internal tools used by developers to simulate user states and debug avatar-based call flows across multiple configurations.
- Added logging and error-reporting hooks to support automated detection of call-related failures and improve QA workflows.
- Contributed to daily sprint planning and team coordination efforts.
The Yarn Corporation (December 2018 - July 2022)
Senior XR Software Engineer - Led XR engineering efforts for Driftspace, a Unity-based VR platform focused on immersive media authoring, social engagement, and real-time collaboration.
- Built spatial interaction systems and multiplayer collaboration tools for OpenXR devices, with project data synced through a custom Meteor backend.
- Worked with the CTO to design data flows, session syncing, and environment persistence for user-generated content.
- Developed custom client modules with interactive logic and scoring systems layered on top of Driftspace’s backend and core engine.
- Transitioned major systems to Unity’s ECS architecture for more efficient runtime performance and scene scaling.
- Contributed to feature scoping, planning, and customer success efforts across both product and service work.
Ci2 Lab, University of Southern Maine (April 2016 - December 2018)
Student Researcher - Developed Unity-based VR and Java-based mobile applications in a collaborative research lab, contributing to educational tools, experimental art installations, and therapeutic media projects.
- Developed a VR art piece displayed at the Institute of Contemporary Art.
- Researched VR’s viability as an educational tool.
- Helped create an Android art therapy app.
Education
Bachelor of Science in Computer Science, University of Southern Maine, 2019