About Me
I’m a Computer Engineering student passionate about AI and robotics, focused on applying machine learning and deep learning to real-world problems.
Experience
Software Engineer, Tech Rep Lead | McGill Robotics
Montréal, Canada · Feb 2024 – Present
- Migrating legacy robotics systems from ROS1 to ROS2 Jazzy to modernize architecture.
- Developed an HSV filter in OpenCV to improve object detection efficiency by 100%.
- Built a state machine for RoboSub 2024 using Unity simulation to streamline task handling.
- Improved bounding box alignment with a Euclidean distance-based correction algorithm (40–50% error reduction).
- Liaison for tech/business teams; coordinated sponsors and managed project communications.
IT Intern | Koffman Kalef LLP
Vancouver, Canada · May 2024 – Present
- Rehired for second term due to exceptional automation and systems contributions.
- Integrated Jira ticketing system to double internal support workflow efficiency.
- Created a PyInstaller utility to monitor Confluence storage via REST API.
- Used Lansweeper and PDQ Deploy to remotely manage software across AD environments.
Software Engineer Intern | Stomex
Montréal, Canada · July 2024 – Jan 2025
- Maintained production frontend using TypeScript and TailwindCSS.
- Streamlined code quality using CI/CD pipelines with ESLint enforcement.
- Designed Jira workflows for improved sprint management and velocity tracking.
Projects
MLB Pitch Recognition
Developed a CNN + LSTM deep learning model to classify baseball pitch types using video frame sequences.
Social Media Bot Detector
Created a system to detect AI-generated or bot-created social media content using natural language processing and heuristic analysis.
HSV Filter Object Detection
Built an HSV filter to isolate objects by color in video streams for robotics vision applications.
Contact
Email: nathaniel.factor@example.com
LinkedIn: linkedin.com/in/nathanielfactor
GitHub: github.com/nathanielfactor