Haoran Ding

Full-Stack Developer

About Me

About Me

I am a Full-Stack Developer

  • Name: Haoran Ding
  • Website: https://allending.info/
  • English Name: Allen
  • City: Toronto, CA
  • Age: 26
  • Degree: Master of Engineering
  • Email: dinghr1995@gmail.com
  • Nationality: China
6

Programming Languages incluidng Python, JavaScript, Java, SQL, C++ and Matlab.

7

Projects about Full-Stack Web Development using Javascript and HTML

2

Years of experience in Web Development adn Data Analyst

2

Internship Experience about Web Development and Software Engineering.

AWS/Microsoft Azure/DevOps70%
Angular/React/Vue 90%
JavaScript 75%
Python/SQL 90%
My Resume

My Resume

I am a Full-Stack Developer

Sumary

Haoran Ding

Innovative and Self-Motivated Web Developer with 2 years of experience developing Full-Stack Website from initial concept to final.

  • Toronto, Canada
  • Authorized to Work in Canada
  • dinghr1995@gmail.com

Education

MEng (Hons) Software Engineering

2019.09 - 2020.09

Western University, London, CA

Overall Grade: 89/100

Relevant Courses: Data Analytics Foundation, Web Technology, Advanced Databases, Machine Learning

BEng (Hons) Electrical and Electronic Engineering

2015.09 - 2019.06

University of Nottingham, Nottingham, UK

Overall GPA: 3.4/4.0

Relevant Courses: Software Engineering Design, Web Based Computing, Artificial Intelligence System

Professional Experience

Software Engineer

2021.10 - Present

Accuenergy (CANADA) Inc, Toronto, ON

  • Develop responsive applications based on Vue.js, React.js and ES6 syntax. Handle State Management of Vuex & Redux and form validation (Vuelidate). Use Chrome DevTools for debugging and handle browser data using session storage.
  • Created reusable React Components using state, router, Lifecycle, Hooks and Implement Front-end style based on Bootstrap and Ant Design. Implemented Vue 2.0 & 3.0 framework including Router, Lifecycle, and core principles such as directives, mixin, props, computed, watch, and Event Handling.

Software Engineer

2020.10 - 2021.10

Reachout Inc, Toronto, ON

  • Worked on the REST/Web API to create services and tested API on Postman. Utilize Angular attributes (directive, module, pipe) to achieve functions (bind data, filter, search). Involved in designing User Experience Interface and Enhance UI components. Handle State Management of NGRX and reactive programming patterns (RxJS)
  • Analyzed, designed, developed and implemented complete RESTful backend API using AWS based Serverless Framework and python Flask. Analyzed, designed and build database model with hybrid solution (Aurora + DynamoDB) to meet business requirements.

My Skills

My Skills

I am a Full-Stack Developer

Languages

Chinese (Native) English (Fluent)

Programming

JavaScript, Python, Java, HTML, CSS, Angular, React, Vue, Node.js, MongoDB, SQL, Git, C++

Personalities

Hard-working, Self-learning, Fast leaner, Self-Organization and Responsibility

Knowledge

Full-Stack Web Development, Data Visualization, Machine Learning, Cloud Computing

My Hobbies

My Portfolio

My Portfolio

All of Projects about Web Development and Machine Learning

Camping-Site-Website

Web

MEAN-Stack-Music-Reviews-Webapp

Web

Job-Search-Webapp

Web

Spam-Email-Detection-Based-On-Natural-Language-Processing

Machine Learning

Personal-Website

Web

Check-Location-Webapp

Web

Contact Me

Contact Me

Please contact me if you have any Job opportunity or Proposal

Social Profiles

Email Me

dinghr1995@gmail.com

Call Me

Please see resume

Loading
Your message has been sent. Thank you!