Nathan Johnson
Senior Software Engineer at Ozone- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Ozone
-
United States
-
Software Development
-
1 - 100 Employee
-
Senior Software Engineer
-
Jan 2022 - 2 years
San Diego, California, United States Backend server development for cloud-based video editing application
-
-
-
Petastic
-
United States
-
Technology, Information and Internet
-
1 - 100 Employee
-
Senior Software Engineer
-
Oct 2019 - Jan 2022
San Diego, California, United States • Implemented serverless backend using AWS Lambdas and SQS that analyzed user interaction with FB ads and created targeted audiences based on pet type • Refactored existing client-side React code to improve performance and testability of website that recommends pet food recipes • Prototyped ML algorithms in Python using Google's TensorFlow library to find related pet food recipes given their ingredients
-
-
-
Petnet
-
United States
-
Computers and Electronics Manufacturing
-
1 - 100 Employee
-
Senior Software Engineer
-
Jul 2014 - Oct 2019
Greater Los Angeles Area • Helped lead entire development cycle and release schedule for device firmware, written in C and Squirrel, and iOS / Android mobile applications • Balanced difficult tradeoffs between short term deliverables and long term architectural initiatives where regular feature enhancement was required for continued investment funding.
-
-
-
DreamHammer
-
United States
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Senior Software Engineer
-
Jul 2010 - Mar 2014
San Diego, CA • Performed in all roles throughout development lifecycle of an extensible software development platform written in Java (J2EE) enabling command and control and mission visualization capabilities for all types of drones via custom plugins loaded at runtime by an OSGi framework • Designed and developed from concept through delivery, the entire mission management module including 3D route visualization and editing
-
-
-
Northrop Grumman
-
United States
-
Defense and Space Manufacturing
-
700 & Above Employee
-
Software Engineer
-
Mar 2005 - Jul 2010
Rancho Bernardo, CA • Helped lead implementation of emergency response and route planning software that executed in parallel on both the UAV platform (C) as well as its ground control station (C++) • Held Top Secret / SCI security clearance • Provided on-site support in several different lab environments for flight testing • Implemented from scratch, a custom Primary Flight Display written in C++ that used OpenGL to display over 15 different attitude indicators • Prototyped and demonstrated 3D moving… Show more • Helped lead implementation of emergency response and route planning software that executed in parallel on both the UAV platform (C) as well as its ground control station (C++) • Held Top Secret / SCI security clearance • Provided on-site support in several different lab environments for flight testing • Implemented from scratch, a custom Primary Flight Display written in C++ that used OpenGL to display over 15 different attitude indicators • Prototyped and demonstrated 3D moving map in C++ (then ported to Java) that used the open-source WorldWind libraries for visualization Show less
-
-
-
Natural Selection
-
United States
-
Software Development
-
1 - 100 Employee
-
Staff Scientist
-
Dec 2002 - Mar 2005
La Jolla, CA • Used evolutionary computation techniques written in C to develop automated path planning algorithms for military UAVs to attack targets and avoid threats • Held Secret security clearance and led on-site integration efforts with NGC • Implemented 2D moving map in Python to visualize UAV, targets, threats, sensors, etc. used for testing as well as the final demonstration
-
-
Education
-
San Diego State University
Bachelor of Science (BS), Computer Science