Nayef Ahmed

ENGINEER  |  DEVELOPER  |  MAKER

About

HELLO WORLD

Hey, I'm Nayef! I am extremely passionate about software development, artificial intelligence, and autonomous vehicles and love to work on projects where these fields intersect. I am also a personable team player with an aptitude for technology, an intuition for solving challenging problems, and a strong track record in people leadership. I am currently looking for a 4 month co-op during Winter and Summer 2020 so feel free to reach out to me if you want me on your team!

Experience

PREVIOUS WORK

SOFTWARE ENGINEER INTERN

FACEBOOK AI RESEARCH
C++, Python, OpenCV, PyTorch  |  Menlo Park, CA  |  May 2019 - Aug 2019
  • Worked within the Applied Research Computer Vision team to create a face detection and tracking pipeline running on all Facebook videos in real-time
  • Benchmarked precision and recall of various detection models (Mask R-CNN, DFSD, Viola-Jones) and tracking algorithms on a 600k SOA video dataset
  • Closely collaborated with leading researchers (Ross Girschick and Yufei Wang) to anonymize faces in the video dataset using detection and tracking results

SOFTWARE ENGINEER INTERN

MICROSOFT CORPORATION
C#, Redis, Azure  |  Redmond, WA  |  Aug - Dec 2018
  • Worked within Azure DevOps team to create an Ownership Enforcer (OE) service that enforces PR code reviews for compliance and security assurance
  • Improved performance of OE service by designing multi-layered Redis Cache pipelines from the ground up thus reducing VSTS API calls by 70%
  • Redesigned existing cache systems to optimize lookup time by ensuring scalability across multiple shards to support future expansion of OE service

PATH PLANNING ENGINEER

WATONOMOUS DESIGN TEAM (SELF-DRIVING CAR)
OpenCV, ROS, Rviz, LiDAR, Radar  |  Waterloo, ON  |  Sep 2017 - Aug 2018
  • Worked within Sensor Fusion subteam to transform a Chevrolet Bolt EV into a level 4 autonomous vehicle for the SAE AutoDrive Challenge
  • Implemented path visualization algorithms using ROS and Rviz to display the path of the car generated using a trajectory rollout approach
  • Implemented sensor fusion algorithms to combine raw camera and Lidar data to obtain better representation of car’s surroundings

SOFTWARE ENGINEER INTERN

MICROSOFT CORPORATION
C#, C++, C++/CX, XAML, Unity, HoloLens  |  Vancouver, BC  |  Jan - Apr 2018
  • Worked on Mixed Reality Viewer team to create a default Windows and HoloLens app for viewing 3D content with over 3 million monthly users
  • Integrated 3D asset conversion and optimization pipeline to support all 3D file formats and ensured it adhered to the MVVM design pattern
  • Collaborated with UI/UX designers and data analysts to implement a content promotion system that promotes key app features to new users

FULL-STACK DEVELOPER

UNICELL BODY COMPANY
Java, MySQL, Laravel, Vue.js, React Native  |  Toronto, ON  |  May - Aug 2016
  • Expanded company’s business-facing website using LAMP stack, Laravel, and Vue.js used by over 1000 employees
  • Automated core data processing using Selenium and Java, resulting in 60% increased efficiency in chassis inventory management
  • Iterated on internal quoting tools using Chart.js to improve ease of use and allow for better visualization of company performance

Projects

PERSONAL ENDEAVORS

FLAPPY GOOSE

RTOS GAME IN AN EMBEDDED ENVIRONMENT
C, Keil RTX RTOS, LPC1768 Microcontroller  |  Jun - Jul 2018
  • Recreated the Flappy Bird game using Keil MCB1700 board in a real-time OS
  • Used task synchronization and interrupts to update LCD graphics, player score, game physics, and handle peripheral I/O simultaneously

STUDY SPACE

PENNAPPS (GOOGLE PRIZE WINNER)
Android Things, Java, Firebase, NXP Microcontroller  |  Sep 2017
  • Created IoT device along with companion app to display the number of people in specific locations on campus
  • Determined the occupancy of areas using ‘Android Nearby’ to discover number of wireless devices within range

SMART GLOVE

IEEE HARDWARE HACKATHON  |  3RD PLACE WINNER
Arduino, C, Gyro/Accselerometer | Feb 2017
  • Designed glove to wirelessly control IoT devices using simple gestures
  • Implemented gesture recognition by combining data from capacitive force sensors and 3-axis gyroscope/accelerometers
  • Controlled devices such as lights and speakers by sending commands through TCP local WiFi socket using two Arduino Nanos

DOG WHEELCHAIR LIFT

ROBOTICS PROJECT
C++, RobotC, AutoCAD  |  Oct - Dec 2016
  • Constructed wheelchair lift to allow handicapped dogs to scale obstacles with heights up to 20cm
  • Implemented automatic deployment/stoppage of lift sequences by detecting obstacles using gyroscope and ultrasonic sensors