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
- oliver@akins.me
- Website
- https://oliver.akins.me
- Mastodon
- @Oliver@lasersare.fun
- 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!
Languages
- English
- Fluency: Native speaker
- Swedish
- Fluency: Elementary proficiency
Skills
- Web Development
- Level: IntermediateKeywords:
- Backend Programming
- Level: IntermediateKeywords:
Interests
- Games
- Keywords:
- Music
- Keywords: