
Norman Fong
Full-Stack Web Developer
Norman has spent the past decade accomplishing many technological feats and managing high-performing teams as a technical leader. He enjoys solving challenging problems and improving the team's culture and processes. Throughout his career, he has built a strong technical skillset between back-end and front-end web development and embedded robotics software. Norman's primary programming languages include C++, Java, and JavaScript.
Portfolio
Availability
Preferred Environment
MacOS, Linux, IntelliJ, CLion, Java, C++, JavaScript
The most amazing...
...project I've created is Fortem's DroneHunter autonomous software. I programmed most of the architecture and capture algorithms.
Work Experience
Software Engineering Manager
Fortem Technologies
- Managed and led a team of 6-10 to fulfill a performance milestone on the DroneHunter, fulfilling a contract worth millions of dollars and opening the door for future growth.
- Created and designed Jira processes for the team from scratch to maintain organization and visibility. Procedures include Scrum and Sprint-based development.
- Built an onboarding tutorial that trains a developer to add a new control state to the DroneHunter.
Software Tech Lead
Fortem Technologies
- Created and architected the higher-order flight control service for the DroneHunter. This system makes it easier for control engineers to modify and add new behaviors to the DroneHunter.
- Built and architected the DroneHunter attack controls. This logic handles the high-order control commands to autonomously follow a target and fire a payload at the right time.
- Developed the DroneHunter path planning. This logic handles creating a path from the current location to a target destination around a predetermined set of user-defined zones.
- Refactored and improved the DroneHunter configuration UI, increasing data performance displayed on a 2D map and adding many features for enhanced user experience.
- Integrated onboard control software with several different drone autopilots, allowing the company to use different drone platforms for research and development.
Software Developer
Workfront
- Created the back end for the internal customer announcement center.
- Added back-end logic for new email templates and notifications triggered throughout the web application.
- Led a team of interns to implement new core features to the primary web application.
Experience
Fortem DroneHunter
https://fortemtech.com/products/dronehunter/Skills
Languages
Java, C++, JavaScript, Python, HTML, CSS
Tools
IntelliJ, CLion
Other
Web App Development, Robotics, Drone Piloting
Frameworks
Angular, Spring Boot
Libraries/APIs
Node.js
Platforms
MacOS, Linux
Education
Bachelor's Degree in Computer Science
Neumont University - Salt Lake City, Utah, USA
Certifications
Part 107 – Remote Pilot License
United States Federal Aviation Administration
Oracle Certified Professional
Oracle
Oracle Certified Associate
Oracle