Anthony Ou
Full-stack software developer with experience building
multi-platform applications and web servers.
multi-platform applications and web servers.
Work history
current19 Apr
Niphtio
Full-stack Software DeveloperEdmonton, AB- Backend development with [Ktor](https://ktor.io/) and [GraphQL Kotlin](https://github.com/ExpediaGroup/graphql-kotlin)
- Setup CI/CD in Gitlab
- Frontend development with [Next.js](https://nextjs.org/)
- Browser extension development with Typescript
19 Apr2017 Feb
Collaborative Media Group
Full-stack Software DeveloperEdmonton, AB- Lead a ground up redesign of the main software product using Angular
- Managed Kubernetes infrastructure with [kops](https://github.com/kubernetes/kops) in AWS
- Migrated from Heroku to fly.io
- Developed a new back-end using Typescript, Express, GraphQL, Redis, and MongoDB
- Deployed mobile versions of the application through Cordova
- Setup continuous integration with BitBucket pipelines
- Migrated internal and client CMS to [Directus](https://directus.io)
17 Feb16 Feb
Collaborative Media Group
Mobile DeveloperEdmonton, AB- Created a React Native app for the main client facing software product
- Maintained and built open source plugins for React Native for both Android and iOS
- Built new video capturing features into an iOS Swift based app
16 Feb2015 Jan
Onlea
Software Developer InternEdmonton, AB- Worked closely with designers to implement a redesign of the company website
- Created reusable interactive web components in AngularJS and CoffeeScript
- Migrated web hosting to AWS S3 and CloudFront
Education
2017
University of Alberta
Bachelor of ScienceEdmonton, ABBSc General Computing Science-Maj - Science Internship Program, Biological Sciences-Min