[ scanning: profile.pcd — 100% ]

Negin Amou

Negin Amou

Digital Twin Developer · Analyst . AI & Computer Vision Researcher

I'm a developer and analyst at heart. From digital twins to computer vision and AI, what I do best is learn fast and adapt to whatever the problem needs

▸ Open to contract work in computer vision, Unity digital twins, and AI development.

About

I'm a developer and researcher working where computer vision meets interactive 3D. By day I build walkable digital-twin environments in Unity — importing massive point clouds, Gaussian splats, and CAD models at runtime and making them fast enough to explore.

My research background spans training AI models to segment and measure industrial point clouds, and using GANs for virtual staining in cancer research imaging. I hold a Master of Data Science & AI from the University of Waterloo.

This site is my corner of the internet: part portfolio, part notebook. The professional bits are below; the more personal thoughts live in my writings.

locationOntario, Canada
focusCV · Unity · Digital Twins
educationMDSAI, UWaterloo
status● open to contracts

Experience

Digital Twin Developer / Analyst

PACE Building Technologies

Jan 2025 – Present

  • Develop interactive, walkable digital-twin environments in Unity for visualizing and analyzing complex industrial assets.
  • Built runtime workflows for importing, processing, rendering, and interacting with large point-cloud datasets and Gaussian splats.
  • Designed and optimized spatial collision-detection algorithms for point-cloud and CAD geometry, improving runtime performance and user interaction.
  • Implemented a runtime CAD import pipeline so engineering models can be converted, visualized, and manipulated inside Unity.
  • Unity
  • C#
  • Point Clouds
  • Gaussian Splats
  • CAD

AI & Software Developer

PhotoMedicine Labs · University of Waterloo

Sep 2025 – Dec 2025

  • Reproduced and validated the lab's virtual multi-staining deep learning pipeline (CycleGAN, RegGAN, Pix2Pix) on the dual-excitation PARS microscopy dataset.
  • Implemented full training and inference pipelines for virtual H&E staining, with hyperparameter tuning to reproduce published results.
  • Built a Flask GUI for the PARS virtual staining library to streamline internal testing and data visualization.
  • Programmed AlazarTech ATS digitizer cards in C++ (with an ImGui front end) for synchronized laser / actuator / digitizer triggering in real-time PARS imaging.
  • GANs
  • Python
  • C++
  • Flask
  • Medical Imaging

AI Computer Vision Researcher / Developer

Computer Vision for Smart Structure Lab · University of Waterloo

May 2025 – Dec 2025

  • Automated segmentation and templating of large-scale 3D point clouds by training AI models, sponsored by Ontario Power Generation under Prof. Haas.
  • Developed a Bill of Materials application with Flask and Postgres to store and categorize structural components.
  • Built automated and human-guided methods to estimate a point cloud's area, volume, and shape category for industrial components (beams, columns, floors).
  • Working toward publishing the segmentation and automation research.
  • Point Cloud Segmentation
  • Machine Learning
  • Flask
  • Postgres

IT Analyst

Action Aero

May 2021 – Aug 2024

  • Programmed, documented, and debugged in-house software including a Shipment Estimator, CRM, and OEM tooling.
  • Automated daily processes with PowerShell and Python scripting.
  • Built need-based applications in C# (WinForms/WPF) and PHP over Oracle and MySQL databases.
  • Analyzed production, inventory, and turnaround data with Crystal Reports, Power BI, and Excel.
  • C#
  • PHP
  • Python
  • Oracle
  • Power BI

Angular Developer

Maximus Canada

Jan 2021 – Apr 2021

  • Developed web applications with Angular and TypeScript from functional specifications.
  • Wrote unit and integration tests and supported test and production environments, using CI/CD for reliable builds.
  • Angular
  • TypeScript
  • CI/CD

Cybersecurity Analyst

Invesco Ltd.

Sep 2020 – Dec 2020

  • Worked with SIEM tooling (IBM QRadar, CrowdStrike, VirusTotal) to detect and respond to cyber threats.
  • Automated firewall threat detection with MineMeld, aggregating OSINT threat intelligence.
  • Set up firewall rules during incident response and reported on emerging CVEs and breaches.
  • SIEM
  • QRadar
  • OSINT
  • Incident Response

Skills

3D & Digital Twins

  • Unity
  • Point Cloud Processing
  • Gaussian Splats
  • CAD Pipelines
  • Spatial Collision Detection
  • Runtime Rendering

AI & Computer Vision

  • Deep Learning (CNNs)
  • GANs (CycleGAN, Pix2Pix, RegGAN)
  • Point Cloud Segmentation
  • LLMs
  • Generative AI
  • Model Training & Tuning

Languages & Frameworks

  • Python
  • C# (.NET, WPF, Unity)
  • C++
  • Flask
  • PHP
  • JavaScript
  • TypeScript / Angular
  • HTML & CSS

Data & Infrastructure

  • PostgreSQL
  • Oracle
  • MySQL
  • REST APIs
  • DevOps / MLOps
  • CI/CD (GitHub Actions)
  • Power BI

Security

  • SIEM (IBM QRadar)
  • OSINT
  • Incident Response
  • Secure Development Practices

Education

Master of Data Science and Artificial Intelligence

University of Waterloo

Sep 2024 – Dec 2025

  • CGPA 3.9 / 4
  • Scotiabank Entrance Scholarship (CAD 10,000)
  • Teaching Assistant for CS 136L

B.Sc. Computer Science & Mathematics

University of Prince Edward Island

Sep 2019 – May 2023

  • CGPA 4.24 / 4.3 — Graduating Student Award for highest GPA in the School of Mathematical and Computational Sciences
  • Academic Excellence Award (2019–2023), Dean's Honours List
  • Authored technical papers on OSINT, network security, web application security, cryptography, and AI in cybersecurity

Contact

Open to contract work in computer vision, Unity digital twins, and AI development.

Whether it's a Unity digital-twin build, a point-cloud processing pipeline, or a computer-vision research problem — I'd love to hear about it.