Languages and Skills
- Computer Languages: HTML, CSS, JavaScript, TypeScript
- Front End Technologies: React, Vue.js, Nuxt.js, TailwindCSS
- Testing Technologies: Vue Test Utils, Jest
- Other Technologies: Linux, Git
Work Experience
2021: Contract Front End Developer
- Clients include: Paloma (based in New York)
- Building front-end business web applications and PWAs that have maps, drawing tools built with HTML canvas, and drag-and-drop Facebook chatbot builder
- Results in marketing automation software and task tracker with mapping and drawing capabilities
- Technologies Used: JavaScript, TypeScript, Vue.js, React, Redux, Jest, Next.js, GraphQL, Python, Flask, Django, Postgres, AWS, MongoDB, ESRI API, Leaflet
2017 to 2020: Software Developer Rise People, Vancouver, British Columbia
- Create front ends for various HR software that consumes APIs written by backend developers
- Results in new web application for enrolling new customers and new features for human resource / time management software, which generates regular revenue for the company. Payroll utilities saved time by automating many manual tasks
- Technologies Used: JavaScript, TypeScript, Angular, React, Node.js, Postgres, Ruby on Rails, AWS, Docker
2016: Contract Software Developer Acecla Technology, Vancouver, British Columbia
- Create front end and back end for student grade recording system
- Results in facilitated grade recording system for teachers
- Technologies Used: JavaScript, Angular, Node.js, MongoDB
Education
- 2019: London Metropolitan University, London, UK – M.Sc. Information Technology
- 2013: University of Southern Queensland, Toowoomba, Queensland, Australia – M.A. in International Relations
- 2012: Simon Fraser University, Burnaby, BC – B.A. Minors in Economics and Geography
- 2009: University of British Columbia, Vancouver, BC – B.Sc. Mathematics