ExtraTech Logo
TracksProjectsStudentsRecommendationsContact Us

© 2025 ExtraTech Bootcamps. All rights reserved.

← Back to Students

Naomi O.

GitHub

Bio

Software Developer with experience in large-scale open-source systems. Fast learner with deep debugging proficiency and strong logical thinking.

Skills

Python
C++
C
ONNX
PyTorch
ONNX Runtime
Pybind11
Netron

Bootcamp Project

onnx runtime

Deep debugging and kernel-level contributions to ONNX Runtime

Mobileye

Mentored by: Mobileye

Embedded Systems Bootcamp 2025 (Embedded)

Responsibilities:

  • Contributed Production-level C++ fixes to Microsoft's ONNX Runtime, focusing on correctness, full specification compliance ,and performance optimizations.

  • Designed and implemented a spec-compliant generic mechanism for all Reduce operators, fixing correctness issues for empty-axes cases and adding optimized fast-paths for operators that do not require pre/post-processing.

  • After implementing the fix in the CPU Execution Provider, I identified that other EPs still exhibited the incorrect behavior and opened a formal Issue recommending aligning them with the corrected CPU implementation.

  • Added full broadcasting support to RMSNormalization and LayerNormalization, implementing a complete spec-compliant solution while preserving the previous partial implementation as an optimized fast-path for common model cases.

  • Developed comprehensive test coverage for all fixes, including targeted GTest unit tests and large-scale fuzz testing that generated tens of thousands of randomized shape combinations to validate operator correctness.

  • Collaborated with Microsoft maintainers throughout the contribution process, including diagnosing CI failures, addressing code review feedback, running linters, and ensuring all changes aligned with ONNX Runtime’s design and coding standards.

  • Optimized deep learning models using ONNX Runtime, performing CPU/GPU performance profiling (latency, throughput, batch size) and applying techniques such as quantization, pruning, and knowledge distillation—while evaluating their impact on model accuracy and computational efficiency.

Naomi O. - Task Preview
Click to enlarge

Additional Projects

Layered Backend Application

🔗GitHub Repository

ASP.NET Core 8 | EF Core | SQL Server | AutoMapper | JWT | Swagger

  • Built a clean layered backend architecture in ASP.NET Core 8, with clear separation between Core, Data, Services, and API layers.
  • Developed a REST API documented with Swagger, and used AutoMapper for structured DTO mapping.
  • Implemented data access with EF Core and SQL Server, including entities,and optimized queries.
  • Added JWT authentication with role-based authorization, securing all API endpoints.

---

Full-Stack Application

🔗GitHub Repository

Angular 19 | .NET Core | SQL Server

  • Integrated an external fuel-price API and visualized historical and filtered data in Angular using Chart.js.
  • Implemented user login and access control with SQL Server, ensuring that only authenticated users can view fuel-price data.
  • Developed a .NET Core backend that provides filtered and aggregated fuel-price data to the Angular frontend.

---

Full-Stack Web Application

🔗GitHub Repository

React | Node.js | Express

  • Delivered a complete full-stack web application with user, product, and order management, using a React frontend with routing, Redux, and dynamic role-based UI components.
  • Built a structured backend by implementing a RESTful Express API with JSON-based data persistence, CRUD operations, and input validation.
  • Implemented secure authentication and role-based access control, including protected routes and conditional rendering for admin versus regular users.

English Level

Native