Bjorn Hanson
Senior Software Engineer at Vaddio- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Vaddio
-
United States
-
Appliances, Electrical, and Electronics Manufacturing
-
1 - 100 Employee
-
Senior Software Engineer
-
Apr 2014 - Present
Minneapolis, MN • Full-stack Javascript development of Windows and macOS software using Electron, React, GraphQL and SQLite • Real-time front-end web application development, providing control and configuration of robotic cameras and audio/video production equipment • UI/UX design for web and touchscreen interfaces using Adobe XD, Sketch, InVision • Python-based, back-end service development for embedded Linux devices, interfacing with hardware, web, touchscreen, and command line interfaces through… Show more • Full-stack Javascript development of Windows and macOS software using Electron, React, GraphQL and SQLite • Real-time front-end web application development, providing control and configuration of robotic cameras and audio/video production equipment • UI/UX design for web and touchscreen interfaces using Adobe XD, Sketch, InVision • Python-based, back-end service development for embedded Linux devices, interfacing with hardware, web, touchscreen, and command line interfaces through D-Bus, a REST API, and WebSocket connections Show less
-
-
-
ReconRobotics, Inc.
-
United States
-
Defense and Space Manufacturing
-
1 - 100 Employee
-
Software Engineer
-
May 2012 - Mar 2014
Minneapolis, MN • Worked on product research and development (design through production), manufacturing automation, and debugging and testing of custom hardware • Developed and tested C/C++ code in a Linux environment for microcontrollers that interacted with sensors, motors, wireless systems, and embedded Linux systems • Developed Python-based web services and interfaces for interacting with and monitoring embedded Linux and microcontroller systems
-
-
-
NAVWAR
-
United States
-
Defense and Space Manufacturing
-
700 & Above Employee
-
Computer Scientist
-
Jun 2010 - May 2012
San Diego, CA • Supported autonomous underwater vehicle development, testing, and demonstration to sponsors in a research environment • Developed C++ code for embedded Linux systems; worked on software integration testing; performed sensor integration into an embedded Linux with logging and UDP rebroadcasting • Designed, built and programmed an Arduino-based “optical smart switch” for use in an underwater fiber optic system • Used underwater cameras and edited video that was sent to project sponsors
-
-
-
University of Wisconsin-Eau Claire
-
United States
-
Higher Education
-
700 & Above Employee
-
Research Assistant
-
2006 - 2009
Eau Claire, WI • Assisted with student/faculty research projects: one involving visualization and simulation of computer architecture; the second involving a computer security workshop system that was to be run in an isolated, virtual environment for use in classroom instruction and training in conference seminars
-
-
-
SUPERVALU
-
United States
-
Wholesale
-
700 & Above Employee
-
Information Technology Intern
-
Jun 2006 - Aug 2006
Eden Prairie, MN • Gathered requirements; designed, developed, tested, and documented internal web applications
-
-
-
-
Teaching Assistant
-
Aug 2005 - Aug 2005
Eau Claire, WI • Helped teach and assist middle and high school students in many areas of technology including Windows and Linux installations, computer construction, and networking
-
-
-
-
Information Systems and Technology Youth Apprentice
-
2002 - 2004
Eau Claire, WI • Helped maintain and upgrade computer hardware, software, and network systems in the school district’s charter schools • Worked with students, teachers, and administrators in solving problems and meeting their technical needs
-
-
Education
-
University of Wisconsin-Eau Claire
Bachelor of Science (BS), Computer Science -
University of Minnesota-Twin Cities
Computer Science