Adrian Viquez

Software Developer

I'm a Software Developer with an interest in full-stack engineering.

Check my work experience and projects below.

Skills

Languages

JavaScript

Python

C++/C#

PHP

Bash/Shell

Front-end

ReactJS

React Native

HTML5

CSS3

Adobe XD

Back-end

Node.js

Django

Electron

MongoDB

MSSQL

Tools

Git/Mercurial

Docker

AWS

Unity

TensorFlow/Keras

OS

Linux

Mac

Windows


Experience

Software Developer

Codecov

Ongoing

Remote/Vancouver, CA
  • Create and maintain Codecov's dashboard UI using React for the front-end and Python/Django for the backend.
  • Collaborate in a number of internal projects with technologies including Docker, Python, React, GraphQl.

Quality Engineer

Electronic Arts

July 2020 - July 2021

Vancouver, CA
  • Creating and maintaining robust automation tests in TypeScript that contribute to a production CI/CD pipeline on a daily basis for the EAX team
  • Developing backend solutions that support RESTful and GrapqhQL API calls as part of an agile-based team
  • Contributing to EA proprietary testing framework for an upcoming unannounced product

Software Developer

UBC Launch Pad

Jan 2020 - May 2020

Vancouver, CA
  • Designing and implementing a food management application to keep track of bought groceries, recipes suggestions, ways to save money and reduce food waste done in Swift and Node.js
  • Engage in weekly meetings to provide personal and group progress, roadblocks and deliverables for the following weeks

Software Developer

Denim & Steel

May 2019 - August 2019

Vancouver, CA
  • Created a PHP data migration script across different CMS for the Science World website
  • Redesigned the Denim & Steel main website into a SPA using React, Webpack and CSS
  • Designed a PHP, HTML and CSS website for the Zee Zee Theatre Company
  • Implemented waste sorting games for the Recollect Company using Javascript, Gulp and CSS

System Developer

Connor, Clark & Lunn Finnancial Group

Sept 2018 - April 2019

Vancouver, CA
  • Developed a multithreaded queuing system using micro services to manage client requests and generate content-sensitive financial reports
  • Created MVC front-end and back-end solutions for the Trade Support and Retail Portfolio Operation teams using C#, SQL and SSRS
  • Designed systems contemplating the development life cycle model, following TDD, DDD and SOLID principles

Software Developer

Sustaingineering

May 2018 - May 2019

Vancouver, CA
  • Full stack development of "Horus", an Electron desktop application for monitoring solar farms
  • Designed a React front-end SPA with user login/authentication and graphical data display
  • Contributed to the development of cloud infrastructure solutions for serving RESTful and realtime micro-services

Summer Program Coordinator

UBC - Department of Electrical and Computer Engineering

May 2018 - September 2018

Vancouver, CA
  • Organized UBC's Vancouver Summer Program by executing administrative duties, including scheduling, emailing, interviewing and event organization for approximately 300 students.
  • Communicate professionally with team members, faculty and students by preparing and delivering multiple formal, instructional and social oral presentations on a weekly basis.

Projects

About Me

Born and raised in Costa Rica, came to Canada for my University degree, got hooked into programming and don't intend to leave anytime soon.

I am a software developer that is interested in expanding my scope within programming. I've had experience with Web, Game and pure software development, and I only crave to learn more. I enjoy solving problems through programming; I think of code as a stream of thoughts that together make up more than themselves. I am a fan of pair programing and collaborative work, while at the same time I find immense benefit and reward in internalizing and reflecting upon my individual learning.

I am an incredibly curious person; I like meeting people and understanding their perspective, or just getting lost in my own thoughts. I LOVE learning. You can find me anywhere from going to Trivia nights with my friends to hiking, gaming, playing guitar, watching movies, reading, playing D&D, studying something new, or of course, coding. No matter the day, I will accept to meet up and chat over some tea, and beer is always welcomed .

Game Rules