Avatar

Jason (Hailong) Feng

Software Developer

Memorial University of Newfoundland

About Me

I am a passionate Software Developer with 2+ years of experience in building applications using Python, Django, JavaScript and Node.js.

I have a computer science & mathematics background and I am extremely enthusiastic about Software/Web Development, Machine Learning and Data Science. One of my biggest hobbies is to build different side projects to try new technologies and solve real-world problems.

I recently graduated from the Memorial University with a GPA of 4.0 and I’m currently looking for a full-time job in Software Development.

Interests

  • Software Engineering
  • Web Development
  • Machine Learning
  • Data Science

Education

  • MSc in Computer Science (GPA 4.0/4.0)

    Memorial University of Newfoundland

  • BSc in Mathematics

    Henan University of Urban Construction

Skills

Java

Python

JavaScript

PostgreSQL

MongoDB

Machine Learning

Node.js

React

Django

Docker

Amazon Web Services

Git

*

HikeNL

Explore and share stunning hiking trails in NL.

• Node.js
• MongoDB Cloud
• Bootstrap
• Heroku

Sorting Demystified

Visualize and compare various sorting algorithms in real time.

• Java
• Swing GUI
• Java Multithreading

Image Super-resolution

GAN-based image upscale web app.

• Python
• PyTorch
• Streamlit

ThinkMate

Find similarly minded people.

• Django
• PostgreSQL
• jQuery
• Python

React GitHub Jobs

A React UI created for the GitHubs Jobs API.

• React
• React Hooks
• React Bootstrap
• Axios

Air Traffic Visualization

Big data visualization of US air traffic.

• Python
• JavaScript
• Google Maps API

House Number Recognition

CNN-based house number recognition system.

• Python
• TensorFlow
• Google Cloud Computing
• Jupyter Notebook

Obstacle Extraction

Obstacle detection for autonomous robots.

• Python
• ROS
• Linux

Flappy Bird Java

Rebuild Flappy Bird in Java.

• Java
• Swing GUI

Work Experience

  See LinkedIn Page

Full-stack Web Developer

 

  • Designed and implemented key components for the analysis and visualization of natural language data using Python, Django, JavaScript, JSON and PostgreSQL.
  • Supervised the development of undergraduate developers by addressing their technical difficulties and reviewing their submitted code.
  • Maintained server by integrating new features and performing regular backups.

Programmer (Software Developer Co-op)

 

  • Re-architectured the back-end of the internal application “Hardware Request” in Node.js, enhancing the reusability, extensibility, and testability of the internal APIs.
  • Developed an interactive UI with JavaScript and Bootstrap, allowing users to dynamically add various configurations in a single page form and reducing form submission time.

Teaching Assistant

 

  • Coached a computer science course of over 40 undergraduates by guiding them through their programming projects.

Accomplishments

React Bootcamp

See certificate

AWS Cloud Practitioner Essentials (Second Edition)

See certificate

The Web Developer Bootcamp

See certificate

Academic Excellence Award

Highest average grade among Master’s students in the CS Department.

Contact