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
Programming Languages incluidng Python, JavaScript, Java, SQL, C++ and Matlab.
Projects about Full-Stack Web Development using Javascript and HTML
Years of experience in Web Development adn Data Analyst
Internship Experience about Web Development and Software Engineering.
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
I am a Full-Stack Developer
Programming
JavaScript, Python, Java, HTML, CSS, Angular, React, Vue, Node.js, MongoDB, SQL, Git, C++
Sports
Basketball, Swimming, Skating, Skiing
Sports can make me feel more relaxed and optimistic by reducing stress and depression during daily work.
Travelling
Hiking
Travelling can help me improve Social Communication Skills and Broadens Hrizons.
Cooking
Chinese Food
The Creativity in cooking make me feel good and it also improve my life quality.
Learning
Online Courses
As a Software Engineer, keep learning new technologies is what we should do in whole life.
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