I'm Davis

A software engineer

About Me

DESCRIPTION

I am a Software Engineer in Denver, CO. I have experience working on the front and back end of websites, app, cloud development. I particularly enjoy working as a front-end developer and ensuring that the websites I create are fully accessible.

LANGUAGES

  • JavaScript
  • TypeScript
  • Java
  • Python
  • HTML5
  • CSS3
  • C

FRAMEWORKS

  • React
  • React Native
  • Next.js

OTHER TECHNOLOGIES

  • Node
  • Git
  • AWS

Work Experience

SOFTWARE DEVELOPMENT ENGINEER

Amazon

  • Collaborate with experienced cross-disciplinary Amazonians to develop, design, and bring to market innovative devices and services
  • Design and build innovative technologies in a large distributed computing environment and help lead fundamental changes in the industry
  • Create solutions to run predictions on distributed systems with exposure to cutting edge technologies at incredible scale and speed
  • Build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage/use

I work in Java, C++, and TypeScript primarily. Developing on-device and cloud software.

August 2021 – January 2023

Denver, CO

Languages

  • Java
  • TypeScript
  • C++

WEB DEVELOPER (TECHRANGER)

University of Central Florida

I worked as a web developer for the UCF Center for Distributed Learning.

I supported professors' online course development and built and supported applications for students, professors, and for CDL internal use.

I have built two learning games that are integrated with UCF's online learning platform, Canvas, contributed to a Python API for the same learning platform, and contributed to an internal admin dashboard.

March 2019 – October 2020

Orlando, FL

Technologies

  • JavaScript
  • Python
  • HTML5
  • CSS3
  • React
  • Vue
  • Django

Projects

Canvas API

A library for accessing the Canvas API with Python. It allows Canvas to be managed programmatically. I implemented the endpoints for all the associated poll functions.

Materia

A platform that allows small games to be created by teachers to engage their students and help them learn. I helped fix bugs on the backend of the website and changed styling.

Materia Widgets

I created a game that mimics a spreadsheet to test students. I also created a game that allows teachers to create a graph. Students have to properly connect the graph's nodes and label the edges.

I also added documentation to several game modules and updated them to Node 12.

Soulpatch

An internal admin dashboard that allows users to use Python scripts in a graphical interface. It also allows for scripted actions in our learning management system, Canvas.

SOFTWARE DEVELOPMENT ENGINEER INTERN

Amazon

I interned with Amazon over the summer of my senior year. I worked in the Devices organization on the project from the initial design phase up until it was released.

I built a service to reset the cloud settings of Alexa devices. It was required to be highly scalable and extensible.

May 2020 – August 2020

Remote

Technologies

Projects

CHIP8-EMU.JS

A Chip-8 emulator I wrote in vanilla JavaScript that runs in the browser. It comes with some preloaded ROMs or you can upload your own.

Technologies

  • JavaScript
  • HTML5
  • CSS3

Links

WATCHR_BOT

A reddit bot that searches for keywords and messages me when something new is posted in a specific time frame. I used it to be alerted when items I was interested were listed for sale on various subreddits.

Technologies

Links

IS GARAGE A FULL?

A website that checks if Garage A at UCF is full. It uses Python on the back end running on Heroku that scrapes the UCF parking website every hour and records the data to Google Firebase. The front end pulls the data with Firebase's REST API.

Technologies

Links

MERIT COURT REPORTING

A website for a family member's court reporting business. Ported from Orchard CMS to use vanilla HTML/CSS/JS.

Technologies

  • JavaScript
  • HTML5
  • CSS3

Links

THIS PORTFOLIO

I built this portfolio to showcase my work and skills.

Technologies

  • JavaScript
  • HTML5
  • CSS3

Links