HOME

Justin Lee
Justin Lee Enterprising Software Engineer
Enterprising Software Engineer

Find out more about me!

ABOUT ME

Details

Hi, I am Justin Lee, a 24-year-old Singaporean with a Bachelor's Degree in Mechanical Engineering from Imperial College London. I am currently pursuing a Master's Degree in Computer Science (Oct 21 - Oct 22) in Imperial as well.
I have had 2 internships as a Software Engineer.

Personality

I pride myself as someone to have excellent interpersonal skills that have allowed me to be empathetic and sensitive to other people's feelings. I also believe that I am a critical thinker which allows me to provide a different perspective. Lastly, I am a quick and determined learner.

Passion

I have a growing hunger and passion towards Software Engineering. Aside from studies, I love playing ultimate frisbee, bouldering, and trekking. Additionally, I place a huge importance on my mental wellbeing, and keep it healthy by meditating and reading daily.

My Experiences

"It's not about immediate perfection. It's about learning someting over time: confronting a challenge and making progress."
- Carol S. Dweck, Mindset, The New Psychology Of Success

Work Experiences

Talenox

Software Engineering Intern ~ May 2021 - September 2021

Talenox is a HR Payroll Software, and working in a startup gave me the opportunity to have more autonomy over the features that I was tasked to develop. My everyday tasks were not limited to buliding and upgrading numerous payroll features on the web app using Ruby on Rails ... to meet customers' demands. For the features that I created, I also had to develop automated testing processes to verify and debug payroll calculations.
My biggest achievement during the internship was that I managed to increase efficiency of generating payslips by 80%. I had to implement online Ruby libraries (PrawnPDF) to revamp how PDFs were created.

Government Techonology Agency

Software Engineering Intern ~ June 2020 - September 2020

I was mainly involved in two projects in GovTech.
In my first project, I successfully developed a Decision Weighted Tree for a 3D Car Park Algorithm to aid drivers with different variables (such as distance from the lift lobby) in the decision making of which is their optimum parking lot that ... meets the minimum criteria weightage. The algorithm would then determine the shortest route to the destination using a depth-first search method. It was a particularly challenging project as I had minimal supervision and I had to code in JavaScript, a language I was not familiar with then. However, I thoroughly enjoyed the process of having to simulataneously research on existing studies, learn graph theory and various algorithms, and also how to code in JavaScript.

The second project requried me to work in a team to design a Static Map of Singapore and its neighbours. I was responsible for stitching over 4000 satellite images into larger texture tiles, and I utilised Python to automate the otherwise tedious process. After which, I had to self-learn how to use Photoshop and Autodesk 3ds Max to create textures and UV unwrap them on existing 3D meshes to make the map and individual buildings look more refined and aesthetically pleasing to the viewer.

Systmz PTE LTD

Design Engineering Intern ~ July 2019 - September 2019

Letter of Recommendation from Systmz

My final project in Systmz was to fabricate a mock-up of an elaborate Information Counter, the goal was to save material on the mock-up and develop an innovative process for future uses. I received inspiration from 3D Wooden Puzzles - to build the structure consisting of many vertical and horizontal pieces....

The 3D model was very complex as it was an imported model so there were many "holes", and the model was curved in many directions, making it difficult to cut up the model into the respective pieces. However, it was very satisfying when I was given the opportunity to work together with the manufacturing workers to assemble the 3D structure.

My other projects consisted of designing Highly Modular healthcare furniture that are actively used in several hospitals in Singapore. Some such furniture include: Mobile Workstations; Beside Cabinets; and Beside Tray Tables. All of which had to be customized and configured to the specific needs of the end users (patients and hospital staff).

Port Singapore Authority

Mechanical Engineering Intern ~ January 2018 - April 2018

I was fortunate to have the opportunity to rotate around several Engineering departments in PSA where I was able to learn about the different Macro & Micro Systems necessary to automate their cranes and vehicles. I also explored their utilization of Data Analytics to record and analyse data to enhance the efficiency of maintenance all around the port.

Singapore Armed Forces

Infantry Company Officer ~ December 2016 - November 2017

I was the Company 3IC of Bravo Company (consisting of 120 soldiers) of the 3rd Singapore Infantry Regiment. I coordinated Battalion level meetings and planned the soldier's training and daily schedule down to the smallest detail, I was also directly responsible for the personal well-being of 10 soldiers of whom most were older and came from disadvantaged backgrounds....

During Army Open House 2017, my company was in-charge of the planning and coordination of the main Dynamic Defence Display (D3) show catered to 30000 members of the public. The show had many dangerous elements such as Special Forces Skydiving; explosives; and land vehicles in close proximity with foot soldiers. I was the Overall Safety In-charge which required me to organize and coordinate a Multi-disciplinary Safety Task Force where I had to instruct higher-ranking officers under stressful conditions.

Aside from undergoing gruelling missions and training under extreme conditions as part of the infantry training, I was also given the opportunity to represent my batallion during the annual National Day Parade (NDP2017) as part of the Colours Flag Party.

Peperoni Pizzeria

Waiter/Cashier ~ December 2017 - January 2018

Developed excellent customer service etiquette during this experience. On my first shift, I was required to take orders, serve food, clear and rearrange tables, and collect payments from over 150 customers. Although I only had one month before my internship in PSA, I wanted to take up a job as a waiter because I realised I would probably not have another opportunity to do so once I begin my... university education. I do not regret my decision at all because I was able to experience the problems and witness the treatment first-hand towards customer service associates.

Educational Experiences

Bachelor Degree in Mechanical Engineering

Imperial College London ~ September 2018 - June 2021

    Grades
  • First Class Honours
  • Dean's List Prize, and Achieved Straight A's (Year 2)
  • ...
    Business Challenges/Hackathons
  • Dyson Makeathon ~ 2020
    • My team and I designed gloves for Astronauts that would enhance their sensory experience on Mars by amplifying vibrations and creating artificial sounds to match the various surfaces that the user touches.
  • Hack For Humanity ~ 2019
    • Constructed a radical business plan that would reduce household water consumption in London, while being a profitable social enterprise that tackles climate change.
  • Imperial Venture Catalyst Challenge 2018
    Clubs & Societies
  • Varisty Ultimate Frisbee
    • Varsity Team Captain ~ 2020-2021
      - Headed a committee of 10 individuals to revamp and organize trainings in order to adapt to Covid 19 and provide an equally enriching experience for members of the club.
    • Varsity Team Coach ~ 2019-2020
      - Conducted and organised trainings 4-5 times a week that had to cater to players with a wide range of skills.
  • Robotics Society ~ 2019
    - Spent 3 hours weekly for 6 weeks in order to complete Imperial's Robotics 101 Course that focused on utilising sensors and programming to aid a robot in navigating through a maze.

Singapore-Cambridge GCE Advanced Level

Hwa Chong Institution ~ January 2014 - December 2015

    Grades
  • 86.25/90 UAP, Top 5% of the cohort
  • H2 Mathematics (A), H2 Chemistry (A), H2 Phyiscs (A), H1 Project Work (A)
  • ...
    Clubs & Societies
  • Canoeing ~ 2014-2015
    • National Inter-school 'A' Division Overall 1st Placing ~ 2014 & 2015
    • National Inter-school 'A' Division C2 500m Gold ~ 2015
    • National Inter-school 'A' Division C2 1000m Gold ~ 2014
    • Singapore Canoe Marathon Senior Category 1st Place ~ 2015
    • Team Secretary ~ 2014-2015
      - Tabulated and analysed the training progress of all 30 team members.
    Voluntary Work
  • 24 Hour Static Kayaking Challenge
    - Coordinated and executed the challenge: paddle 1200 km within 24 hours in order to raise $30,000 for Muscular Dystrophy Association Singapore.
    - Conducted activities to interact with patients with Muscular Dystrophy.

Singapore-Cambridge GCE Ordinary Level

Anglo-Chinese School Independent ~ January 2010 - November 2013

    Clubs & Societies
  • Canoeing ~ 2010-2013
    • National Inter-School 'B' Division Overall 1st Placing ~ 2012
    • National Inter-School 'B' Division C2 500m Brzone ~ 2012
    • Team Vice-Captain ~ 2012-2013

My Personal Skills

"Skill is only developed by hours and hours and hours of beating on your craft."
- Angela Duckworth, Grit: The Power of Passion and Perseverance

Although I have a Mechanical Engineering background, I have also been working hard and will continue to improve my technical coding skills and increase my knowledge on Software Engineering.

Software Engineering Skills

Python

85%

Ruby on Rails

80%

C

75%

JavaScript

70%

SQL

65%

Mechanical Engineering Skills

MatLab

85%

CAD SolidWorks

95%

CAD Fusion360

75%

CAD Autodesk 3ds Max

70%

PROJECTS

Several ways of how I have implemented my skills in order to hone my craft

CONTACT

Let's get in touch, please feel free to send me a message
PS: Any general feedback or tips to improve my website would both be greatly appreciated as well!

LinkedIn

Email: justin.lee18@imperial.ac.uk

Download My CV

Phone: +44 7762711868