Oliver Akins

Oliver Akins

Software Developer & Engineer

Oliver is a Canadian with a B.Sc in Computer Science from the University of Saskatchewan. He has experience doing full stack web development, game programming with Unity, and backend programming with Python and Typescript.

Location
Spruce Grove, Alberta, Canada
Email
Website
https://oliver.akins.me
Mastodon
@Oliver@lasersare.fun
LinkedIn
Oliver-Akins

Experience

present

Contract Character Sheet Developer at Roll20

Creating and maintaining character sheets for the Roll20 Virtual Tabletop ecosystem.

Highlights

  • Took a character sheet from design to implemented in 4 months utilizing their internal APIs to build the system
  • Helped improve organization within the team to make it easier to monitor the status of pull requests for the repository with the parallelized teams

Software Developer & Support Operative at StickyPiston Hosting

StickyPiston Hosting is a Minecraft server host that aims to help lower the barrier to entry for hosting your own server.

Highlights

  • Created a system to make managing the worlds on a server easier.
  • Built an API to allow users to upload resource packs to use on their servers.
  • Implemented a system that monitors resources used by the Java Virtual Machine for storing and viewing how the server is performing over time, as well as receiving live updates over a websocket implementation.
  • Implemented a system that allows automatically updating and building modpacks to be compatible on our server infrastructure.

Software Developer at Freelance Developer

Working to repair a computational poetry exhibit for Mary Flanagan

Highlights

  • Got broken code from 4+ years ago working again.

Software Engineer at Resonym

Creating a web-based prototype for their game titled Phantom Ink. In-Depth details can be found on the project page

Highlights

  • Designed the user interface for the website
  • Created a game-system that allows for real-time gameplay between web browsers
  • Setup and managed the server that the web services are hosted on

Web Designer at Dumpco

Designed and built a website for a local company for them to begin working on their online presence.

Education

Bachelor of Science in Computer Science from the University of Saskatchewan

Courses

  • CMPT 215 - Intro Computer Organization and Architecture
  • CMPT 270 - Developing Object-Oriented Systems
  • CMPT 280 - Intermediate Data Structure Algorithms
  • CMPT 306 - Game Mechanics
  • CMPT 317 - Intro Artificial Intelligence
  • CMPT 332 - Operating System Concepts 1
  • CMPT 340 - Programming Language Paradigms 1
  • CMPT 353 - Intro to Full Stack Development
  • CMPT 370 - Software Engineering 1
  • CMPT 412 - Social Computing and Participative Web 2.0
  • CMPT 481 - Human-Computer Interaction
  • CMPT 489 - Deep Learning
  • Note: Not an exhaustive list of all courses taken

Diploma in High School from the Spruce Grove Composite High School

References

Oliver was professional, skilled, and communicative. We're looking forward to working with him again!

Max Seidman

Languages

English
Fluency: Native speaker
Swedish
Fluency: Elementary proficiency

Skills

Web Development
Level: Intermediate
Keywords:
  • HTML
  • CSS
  • Javascript
  • Vue
  • Typescript
Backend Programming
Level: Intermediate
Keywords:
  • Object-Oriented Programming
  • REST APIs
  • Python
  • Node
  • Typescript

Interests

Games
Keywords:
  • Tabletop
  • Board
  • Video
Music
Keywords:
  • Video Game
  • Orchestral
  • EDM

Oliver Akins © 2022. All rights reserved.