About

Who Am I?

Hi I'm Long Le, I am a Software Engineer with a passion in technology; from building custom gaming computers to developing responsive web applications. I enjoy both the journey and the process of developing software solutions from gathering requirements and architecture planning to writing code and watching it all come together.

Software engineering and web development is one of many hobbies that I like to enjoy! In my spare time I love to play team sports such as basketball and football. I also enjoy learning about business and finance so that one day I may achieve financial freedom and be able to dedicate some of my free time to helping others. Another passion of mine is playing video games. If I could earn a living being a professional player, I definitely would! I mean who doesn’t love board games or video games.

Business and Finance

Organized Team Sports

Professional Gamer

Advocate Coffee Consumer

Interested in what I am currently working on? Feel free to visit my GitHub!

View
What I do?

Here are some of my expertise

Software Engineering

Attention to detail, strong problem-solving abilities and dependability

Web Development

Expertise in developing frontend applications and backend REST APIs

System Design

Experience in designing and developing software applications

Problem Solving

Efficient in analyzing, understanding a problem and developing a solution

Teamwork

Team-player work ethic with the ability to engage with all levels of the organization

Time Management

Ability to prioritize workloads and manage time while meeting deadlines

Projects
Pull Requests
Collaboration
Cups of coffee
My Specialty

My Skills

The chart below represents my personal evaluation of my experience with the following programming languages and technology stack. My overall skills definitely evolves as I embrace fundamentals and foundations of programming languages along with learning new technologies and frameworks. I am always exploring new ideas and processes whether it be related to personal development or web development/design. I am currently learning about building end-to-end progressive web applications using the following tech stack: Vuejs (frontend), Nodejs (backend), MongoDB (database), and Docker (containerization).

JavaScript/ES6

80%

Java

70%

Vue.js

75%

Perl

85%

HTML/CSS

90%

Databases (MongoDB, MySQL)

70%

Nodejs

70%

Git

80%
Education

Education

Western University
Western University 09/2011 - 06/2016 Bachelor of Management and Organizational Studies (BMOS)
  • Major in Computer Science
  • Specialization in Accounting
Experience

Work Experience

Software Developer

King's University College

Oct 2017 - Current
  • Responsible for project planning, requirements gathering, writing technical documentations, developing and maintaining practical applications to solve problems.
  • Designed and developed a progressive web application that centralizes services, resources and tools provided by the university to create a unique experience for approximately 3,500 students.
  • Built an in-house project management solution to provide cross-functional teams the ability to collaborate and meet project requirements and deadlines.

Web Developer

Eighty8 Ventures

Jan 2017 - Jan 2018
  • Developed microservices responsible for user management, account services, payment processing and geolocation services using the Laravel PHP framework.
  • Utilized wireframe and technical documentations to design and construct front-end web applications to meet deadlines.
  • Created and executed unit/integration test plans to uncover, identify and fix software bugs to ensure a minimum of 98% code coverage.

Web Developer

Western University

Apr 2017 - Oct 2017
  • Improved website availability, reliability, efficiency and technical performance by updating libraries, refactoring back-end architecture and optimizing files and content delivery.
  • Developed reusable and maintainable components for content managers to generate user friendly websites viewed by tens of thousands of current and upcoming students.
  • Interacted and collaborated with cross-functional departments and faculties to implement new designs and features offered by Western’s IT department.
My Work

Recent Work

Application Resource Directory

A super light and efficient web application that hosts and manages department specific list of applications and URLs.

Card Services

A kiosk software used to manage academic counselling appointments for students and allocate department staff and resources. Student client side of the kiosk application allows students to enter a queue by either scanning their student cards or manually enter their student number. Staff client side allows a coordinator to manage appointment information and assign counsellors.

Central Services Application Portal

An application portal containing specific software services and applets relative to the mail room department (Central Services). Applications including notifying students and/or staff about mail or package delivery, managing students and residences, etc.

Department Hub

Department hub is a web application used to manage staff information and whereabouts for a specific department.

Finance Application Portal

An application portal containing specific software solutions and applets relative to the finance department. Applications including managing student finances and tuition, generating bulk e-transfer files and other finance related solutions.

Project Management Program

A simple project management application similar to Jira and other related project management software built in house. Includes a dashboard per project, ticket and task management, team collaboration and management, file repository and many other features.

Project Teams

Project Teams is a team management tool that enables departments to collaborate, manage tasks, projects and team work.

Student Choice Initiative

Student Choice Initiative is a tool that allows students to opt-out specific fees and provide the finance department the ability to manage opt-out applications.
Get in Touch

Contact

London Ontario
London, Ontario
Toronto
Toronto, Ontario
Canada
Canada

Ontario, Canada