Name: John, PAN Yongjing
School: National University of Singapore
Major: Industrial & Systems Engineering and Computer Science
Hello there! I am a final year student from the National University of Singapore (NUS) currently pursuing a double major in Industrial & Systems Engineering and Computer Science.
I am passionate about software engineering and development and seek to continue improving myself. I look forward to be in positions where there is a penchant for challenge and the desire to perform is required.
AUG 2019 - PRESENT
As part of the NUS Overseas College program, I had the privilege of experiencing a year-long internship at eIQ Mobility - an early-stage startup focused on delivering electric vehicle solutions to fleet companies.
As a software developer on a small team, I was involved in the backend development and infrastructure of the company’s main product EValuate - a decision platform that delivers data-driven fleet electrification plans for companies.
Developed backend RESTful APIs using Flask
Streamlined existing build automation processes and CI/CD pipelines with CircleCI
Spearheaded integration testing workflows for the application (i.e. contract-based and end-to-end testing) including UI testing with Selenium.
Migrated the entire application to containers with Docker, Kubernetes etc.
Managed deployed resources on Google Cloud Platform and built system monitoring tools with Grafana and Kibana.
MAY 2019 - JUL 2019
DIGITAL SOLUTIONS INTERN
Full-stack web development using Angular, ASP.NET Core and MongoDB.
Familiarized with Agile Scrum Framework and Microsoft Azure environment.
Experimented with the building of data pipelines using Spark, Kafka and Databricks.
DEC 2018 - JAN 2019
BUSINESS DEVELOPMENT INTERN
A startup investment and management consulting company with business relations across South East Asia i.e. Laos PDR, Thailand, Cambodia.
As a Business Development Intern, I
Conducted market research on potential investment opportunities in the region
Prepared pitch decks targeted at helping client companies from Laos begin their IPO processes to get listed on Singapore Exchange
Produced fact sheets of potential clients and business partners
AUG 2019 - PRESENT
CONSULTANT (Systems Design Project)
As part of the Systems Design Project by the NUS ISEM department, I am attached to the Site Inventory Control (SIC) Analytics team at Micron Technology. The SIC Analytics team uses industry state of the art scheduling system to configure scheduling priorities and look ahead simulation of movement plan in Wafer Fabrication Facility.
My project focuses on developing a centralized web application to streamline the analytics process of configuring priorities and visualizing simulation results of the operations in the manufacturing facility.
Technologies used involved Python frameworks i.e. Pandas, Dash and Plotly.
JUL 2018 - JUL 2019
Ridge View Residential College
Ridge View Residential College is an on-campus hostel community where student enroll in shared classes and participate in joint College activities
As an appointed Resident Assistant,
I am responsible for daily administrative and welfare issues faced by residents
Serve as a communication bridge between the College management and the student body
As one of the few programmers on the team, I volunteered to manage and maintain the Java codebase used to assign monthly duty dates for all Resident Assistants in the College
JAN 2019 - MAY 2019
NUS School of Computing
Appointed as lab teaching assistant for the course CS2030 (Programming Methodology II) – a foundation Computer Science module on Object-oriented Programming and Functional Programming using Java
My responsibilities include:
Prepare teaching materials for weekly lab assignments
Evaluate students’ assignments and lab performances
MAY 2018 - AUG 2018
Assisted the research team in the collection of geographic data.
Introduced to ArcGIS, a Geographic Information System software.
DEC 2017 - JAN 2018
NUS ISEM Department
Researched and documented current University service applications to understand usability and user satisfaction
from staff and students.
Designed and proposed a more integrated platform for online student services
Listent | CS3216 Software Product Engineering for Digital Markets
Skills: Backend Web Development and DevOps i.e. Flask, MongoDB, Auth0 etc.
CS3216 is a flagship 'commando' software engineering course from the NUS School of Computing focused on rapid product idealization, software development and digital marketing.
For my final project, my team built Listent - a short-form audio-focused social network where users can both consume audio contents and create contents easily.
As the backend engineer, I was responsible for the development of the backend API built with Flask and MongoDB. I also managed the user authentication and authorization with Auth0.
SmartPay | TR3002 New Venture Creation
CHROME EXTENSION DEVELOPER
TR32002 New Venture Creation is a component of NUS Overseas College program where team members worked together to start our own business. Key concepts include establishing a value proposition, business model design, and building a Minimum Viable Product (MVP).
For my team, we build a web plugin to help online shoppers by recommending the best payment option (i.e. credit cards) during checkouts and online transactions.
MakaNUS | NUS Orbital Project - Apollo 11
BACKEND WEB DEVELOPER
Skills: Web Development tools i.e. HTML/CSS/Python/Django
NUS Orbital is an independent software engineering project held during the summer vacation.
My team completed a Apollo 11 (Advanced) project by developing a food review web application using Django framework.
Across the span of the project, I picked up web development languages and framework i.e. HTML/CSS/Django.
As the backend developer, I handled the server-side implementation of the application, managed the authentication features and maintained the database in the system.
NUS-ISEM BUSINESS ANALYTICS CASE COMPETITION 2018 - 2019
PROJECT DIRECTOR (ORGANIZING COMMITEE)
Skills: Project Management, Leadership, Python Programming
NUS-ISEM Business Analytics Case Competition is an annual case competition event hosted by the Department of Industrial Systems Engineering and Management aimed at promoting the Industrial and Systems Engineering discipline among pre-University students.
I served in the Organizing Committee of this event for two consecutive years as the Vice Project Director and the Project Director respectively.
My roles and responsibilities:
Oversaw the planning and preparation of the event
Brainstormed and designed the CASE problem
Programmed Python scripts to generate question data and build the simulation of the problem
Web Development Framework