John Ojanen

Shoreview MN 651.206.7243

john.ojanen@gmail.com https://www.linkedin.com/in/johnojanen/

Senior Software Engineer
Building High‑Impact Mobile, Vision & Robotics Solutions


Professional software engineer with passion for solving complex problems across mobile, vision, and robotics, and hardware-integrated systems. Flexible, results-oriented developer experienced in rapid prototyping and work at intersection of software and hardware. Effective in team leadership, cross-functional collaboration, and independent execution.

Technical Skills

Competencies: Mobile, Computer Vision, Machine Learning, UI, BLE, Robotics, CNC
Languages: Kotlin, Java, Swift, C++, Objective C, Python, SQL
Platforms: Android. iOS, macOS, Linux, Nvidia Jetson, Pi, Arduino
Technologies: PyTorch, TensorFlow, ROS2

Professional Experience

Target Corp, Brooklyn Park, MN 2018 - 2026
Senior Engineer
Served as member of research and development team in Target Guest Experience Center. Built prototypes, researched and evaluated new technologies and worked with teams across Target on novel solutions.

Intricon, Inc, Arden Hills, MN 2016 – 2017
Senior Mobile Software Developer
Delivered software development for Intricon’s Sirona Cardiac Holter / Event Recorder and hearing aids.

myOn / Capstone Digital, Edina, MN 2014 – 2016
Senior Developer
Oversaw development for myOn reading platform asset production tools and OS and Android client applications.

MakeMusic, Inc., Eden Prairie, MN 2011 – 2014
Senior Software Engineer
Led mobile development for Finale Songbook and SmartMusic for iOS. Provided design and architecture guidance for iOS products to help product teams transition legacy technology.

Additional Relevant Experience

Adobe Systems Inc., San Jose, CA
Computer Scientist

MECC., Brooklyn Center, MN
Game Developer

FREELANCE, Shoreview, MN
Software Developer
Clients include: Aster Labs, Datrix, Thomson Reuters, Cleveland Clinics, EBSCO Publishing

Education

Bachelor of Science (BS), Computer Science, University of Minnesota, Duluth, MN

Certifications
Test Driven Development Training
Agile Methodologies / Scrum Training