Hey, I'm Ricky 👋

A forward-thinking Full Stack Software Engineer 🚀 with experience in different aspects of the software development lifecycle and end-to-end project management, from concept to development.

man sitting on table
Man Working

My Tech Stack

⚡ PASSIONATE FULL STACK DEVELOPER WHO IS KEEN ON EXPLORING EVERY TECH STACK

  • Python

  • C/C++

  • Java

  • HTML5

  • CSS3

  • JavaScript

  • React/Redux

  • nodejs

  • AWS

  • Docker

  • SQL-Database

  • Dart/Flutter

  • Firebase

  • Linux

  • Git

  • WordPress

  • Figma

✨ Develop highly interactive and user friendly Front end / User Interfaces for your web and mobile applications

✨ Integration of Cloud services such as AWS / Firebase

✨ Progressive Web Applications ( PWA ) in normal and SPA Stacks

✨ Well-organized and customer-focused with proven skills in project management and team leadership.

Proficiency

Frontend
Backend
UI/UX Design
Algorithms & Data Structures
Cloud Computing
Machine Learning / Data Science
Skills

Experiences

Fathom Scientific Ltd.
Fathom Scientific Ltd.
Full Stack Developer
Dec 2021 - Current

  • Responsible for leading and developing the QiQuac Mobile App Project, including application design and launching.
  • Plan and provide advice to the full stack developing of the Timeseries Web App Project.
  • In charge of assigning tickets to guide project outline and to achieve milestones.
  • Design and develop significant features such as SD Station Migration, SD Calculation and SQL Table.
  • Provide support to investors and specialized customers groups.
  • Utilities: Dart, Flutter, Django, Docker, React, SQLite
The Pet App INC.
The Pet App INC.
Lead Full Stack Developer
Sep 2020 - July 2022

  • Promoted to Lead Developer after 6-month internship in 2020.
  • Design and develop cross platform mobile application for Android and iOS using Flutter and Firebase.
  • Generate production-ready code with fluency in modern front-end and back-end frameworks.
  • Lead the development of user authentication, direct message features, map-based user interaction, and geolocation features. Revision resulting in improved user experience and increasing data update by 15%.
  • Document all supported packages and applications to effectively train new team members.
  • Utilities: Dart, Flutter, Firebase, BLoC
Richmond RWRC
Richmond RWRC
Full Stack Tech Support Lead
April 2022 - July 2022

  • Design and develop RWRC official website and its' associated features and external programs.
  • Design RWRC official WeChat account and insert new features depending on organization's marketing needs.
  • In charge of all technical updates, maintenance, and cybersecurity.
  • Lead RWRC's tech support team and provide mentorship to interns.
  • Provide suggestions and inputs to organization's technical plans, including system renewals and feature upgrades.
  • Utilities: HTML/CSS, JavaScript, AWS, Wix, Figma
Enrich Developments Ltd.
Enrich Developments Ltd.
Lead Front End Developer
July 2021 - March 2022

  • Fully in charge of UI/UX design of web-based application.
  • Design and develop front-end web views such as content display, user profile, order management, product inventories, and slideshows etc.
  • Provide suggestions and collaborating with marketing team to achieve successful branding through tech-support.
  • Utilities: HTML/CSS, React/Redux, JavaScript, Figma

Education

University of Alberta
University of Alberta
Bachelor of Science: Computing Science

September 2016 - June 2021

Achievements:

  • Dean's Honor Roll
  • Published a research paper - Ensemble Learning For Mega Man Level Generation on FDG-2021
  • Graduated in Bachelor of Science with Honor
  • Average GPA 3.5
University-Hill Secondary School
University-Hill Secondary School
High School Diploma

March 2013 - June 2016

Achievements:

  • Founder and President of Golf Club
  • Vice-President of Music Club
  • Over 100 hours of volunteer activities

My Awesome Projects

QiQuac Mobile
QiQuac Mobile

Dart / Flutter

The Pet App
The Pet App

Dart / Flutter / Firebase

Certifications

PWA
AWS Certified Cloud Practitioner

Issued by Amazon Web Services (AWS)

Contact Me 🤙

DISCUSS A PROJECT OR JUST WANT TO SAY HI? MY INBOX IS OPEN FOR ALL 🥰.

Actively Looking For IT Job Positions

Email Me 📧:

Text Me ☎️: +44 7541 904617

Oxford, UK

Open for Opportunities: ✔️

Ricky Wang