• Sokoban Puzzle Generation
  • VwA Projects

    Vibrating Wire Analyzer Project Files

  • Ninja iOS App

my work

  • Python Game

skills

Languages | IDEs | Software

Java

Read more

HTML/CSS/JavaScript

Read more

Python

Read more

Database

Read more

c++

Read More

IDEs

Read more

about me

Skateboarding

Hi, I am Tyson Sorensen, thanks for your time!

Outside of work I love skateboarding. I try to get at least a handful of hours at the local skatepark each week. I also love snowboarding, mountain biking, hiking, and photography.

experience

Dates

Feb 2018 - Nov 2018

Description

Web Application Developer

I designed and built multiple microservices using SpringBoot. These services used Postgres and InfluxDB for their data stores. They communicated with RabbitMQ and using each others REST endpoints. These services were deployed in docker containers using docker swarm hosted on AWS. GitLab was used for continous integration. I also built a front end web portal using Angular 6. Both the web portal and several apps used the services REST APIs.

Employer

Teal Drones

716 E 4500 S Ste S160, Murry, UT 84107

Website

Dates

Jan 2016 - Feb 2018

Description

Software Engineer II

MasterControl is a web application written in ColdFusion on the back end and JavaScript on the front end, but we are porting the backend to Java. My work at MasterControl has really been a full stack job, working from Tomcat configuration all the way up to html/css work, include db layers using hibernate. While working at MasterControl we have switched from a very loose agile product teams to implementing a kanban based SAFe with feature teams. I have used SVN and Git for version control.

Employer

MasterControl Inc.

6350 3000 E, Salt Lake City, UT 84121

(801) 942-4000

Website

Dates

May 2014 - Jan 2016

Description

Software Engineer Technichian

While working in production I completed a summer internship replacing an old DOS program with windows GUI application. After it was completed I was offered a Software Engineering position coding the user interface for a handheld device. As the project scope increased I worked on more of the embedded os. Along with writing embedded code in c, I created a supporting cross-platform application using c++. I am currently working on adding radio modules to two existing devices to allow a distributed network.

Employer

Campbell Scientific Inc.

815 W 1800 N, Logan, UT 84321

(435) 227-9000

Website
Feb 2007 - May 2014
Surface Mount Technician

Machine operator running various equipment used in production of electronic circuit boards. Building prototypes for new product, including converting CAD files into pick and place mount files, programming visual inspection machines, and creating process documentation outlining production procedures. Hand soldier through hole components, surface mount components, and reworking PCBs that failed inspection.

Campbell Scientific Inc.

815 W 1800 N, Logan, UT 84321

(435) 227-9000

Website

contact

Thanks for taking the time to view my site. If you have any questions or would like me to work for you please contact me!

  • Living in: Holladay Utah
  • Phone: 801.891.8273
  • Email: tyson.sorensen@gmail.com