About me

A short introduction about myself

Desone Burns II

Software Engineer from Phoenix, Arizona

Born in the Bay Area and raised in Phoenix, I've always found myself in the midst of the technological revolution. This fact helped satisfy my desire to tinker as I grew up, with all sorts of devices made readily available. This desire soon became a hobby, and now it's my passion. In Middle School I began working with Microcontrollers and Microprocessors, with the original goal of making a small robot that could detect hitting a wall and adjust its course accordingly. Now, over a decade later, I use that same aptitude for innovation in conjunction with my Bachelor's Degree in Computer Science both in my professional career and with my projects at home.

I seek to use the skills I've acquired through the years to contribute to something bigger. Below you'll find some of my smaller projects, where I had to learn every aspect of a given language or piece of hardware in order to turn it into something usable. I believe it is my ability to quickly learn and adapt that makes me a great candidate for any challenge.

Download Printable Resume

Skills & Expertise

Some of my talents

Some of my skills are self-taught, but for the most part I've gained the skills mentioned on the job and in the classroom. From creating responsive dashboards using Node.js, to creating time saving scripts in Python, I've positioned myself to be ready for any hurdle.

Due to the sensitive nature of some of my projects at work, I can't provide screenshots or detailed examples of some of the things I'm most proud of. You'll find some other projects of mine in the Portfolio section below, showcasing some examples of the languages/interfaces listed.

Python
Javascript
HTML / CSS
C
Yocto

Work Experience

My previous & current opportunities

Nov, 2020 -
Present

Seegrid

Software Engineer III

Migrated the entire software stack on running vehicles from Python2 to Python3. Made updates and fixes to the HMI for the vehicles using Python and QT. Reorganized the OS security update infrastructure, significantly reducing time between updates, as well as improving upgrade confidence and robustness. Leading the effort to containerize and migrate all application software, for deployment within a custom Yocto OS.

Jun, 2018 -
Nov, 2020

Nikola Corporation

Lead Software Engineer

Contribute to the development of multiple projects across the company in true startup fashion. Learn new tools and frameworks deeply enough to apply them and provide a proof of concept and a development path for creating a functional and robust product. Built a custom embedded Linux distribution with Yocto optimized for security and fast boot times. Created an internal storefront with open source libraries used both within and outside the company. Made numerous contributions to the company website both for internal and customer-facing purposes. Complete other tasks involving both hardware and software as needed.

Aug, 2016 -
Jun, 2018

Raytheon

Software Engineer II

Control and maintain the configuration of current and previous software builds. Conduct meetings with Configuration Control Board to determine approved software changes and conduct audits to confirm approved changes were merged into build. Collect and provide metrics to management and customers regarding various aspects of the software.

Jan, 2014 -
Aug, 2016

University of Arizona

Operational Lead

Promptly responded to IT issues in computer labs across campus. Supported our consultant staff in assisting patrons with software or hardware issues. Lead lab consultants on effective practices in assisting with and troubleshooting minor questions and problems. Designed and implemented software for streamlining job duties.

May, 2015 -
Aug, 2016

University of Arizona

Student IT Consultant

Accepted and quickly responded to technology repair and install requests. Investigated and troubleshot malfunctioning software and hardware. Assisted faculty and staff in the use of available resources. Monitored, maintained, and promoted various 3D printers for use by students and staff.

Education

Current academic achievements

Aug, 2012 -
Aug, 2016

Bachelor's of Science in Computer Science

Minor in Business Administration
University of Arizona

During my time at the University of Arizona, I was exposed to many different aspects of Computer Science. From algorithms and data structures, to comparative programming languages and best software engineering practices, I've seen it all. I even had to go as far as to write an entire μC to Assembly compiler as a project for a class. Beyond Computer Science, my minor in Business Administration exposed me to what it takes to run a business and be a good leader. With that I also learned people skills and business etique that I use every day in my professional life.

Jul, 2019 -
Sept, 2019

Certificate in Machine Learning

Stanford University via Coursera

In the ever-changing world of computing, it takes a lot in order to stay up to date with current technologies. In response to that, I've taken the time to educate myself about the world of machine learning. With true, formal knowledge of this field and a desire to use these concepts to their fullest potential, I've positioned myself in such a way that I'm ready for my next challenge, analog or artifically intelligent.

https://www.coursera.org/account/accomplishments/certificate/MVEKAR7LFKEF

Portfolio

Projects at home and in the office

Drop an email

Please feel free if you would like to get in touch.