Overview
Work History
Education
Work Availability
Timeline
Languages
Technical Skills
Projects
Studies

Lawrence Chen

Ottawa,ON

Overview

8
8
years of professional experience

Work History

Seafood Clerk

Metro Inc.
Ottawa, Ontario
07.2024 - Current
  • Demonstrated time management and organizational skills by independently handling daily tasks without direct supervision.
  • Maintained accurate records of inventory levels, sales transactions, and other data related to the seafood department.
  • Balanced work responsibilities with a demanding university schedule. Developed discipline, adaptability, and effective prioritization.
  • Answered store and merchandise questions, and led customers to the items they wanted.

Construction

Freelance
Ottawa, Ontario
01.2017 - 12.2024
  • Started as general labor and worked my way to a role managing independent projects.
  • Managed material and project timelines, balancing cost efficiency with quality outcomes.
  • Adapted to diverse construction environments and challenges, demonstrating problem-solving skills, and attention to detail.
  • Performed physically demanding tasks for extended periods, including lifting, carrying, and operating equipment in fast-paced, high-pressure environments.
  • Cut and installed drywall, taken down wallpaper, built and landscaped yards, taken out carpets, and laid bricks out for driveways.

Education

Bachelor of Engineering - Software Engineering

Carleton University, Ottawa, Ontario
05-2028

10.3/12 GPA

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Timeline

Seafood Clerk - Metro Inc.
07.2024 - Current
Construction - Freelance
01.2017 - 12.2024
Carleton University - Bachelor of Engineering, Software Engineering

Languages

  • English
  • French
  • Chinese

Technical Skills

Languages: Python, Java, C, SQL, Javascript, HTML/CSS, PHP

Tools: 3D modeling, Binary Systems, Design in Binary, NumPy, Matplotlib, Visual Studio Code

Projects

Software Development Project: Zuul Game Enhancement | Java

  • Extended a text-based adventure game (Zuul) by implementing new features and improving functionality using Java.
  • Added new commands (look, eat, back, stackBack) to enhance user interaction, including input validation and error handling.
  • Designed and integrated an Item class to manage room items, utilizing ArrayList for dynamic storage and retrieval.
  • Implemented a stack-based navigation system (stackBack) to allow users to traverse previously visited rooms efficiently.
  • Ensured code quality by adhering to object-oriented principles, writing clear documentation (Javadoc), and following best practices for formatting and style.

Mark Recording Application | HTML/CSS, SQL, Javascript, PHP

  • Created features including: Ability to add and delete student marks, input marks for different subjects or assessments using PHP, and secure login for the teacher using SQL database.
  • Display student marks in a structured table using Javascript and formatted onto a webpage using HTML/CSS

Text-Based Facebook Application | C

  • Developed a text-based social media application mimicking Facebook functionalities using C, including user registration, profile management, friend management, and post management.
  • Utilized dynamic memory allocation to create stack-based system to manage users, friends, and posts data structures.
  • Implemented error handling and input validation to enhance user interaction and maintain data integrity.

Data Analysis and Visualization Tool | Python, NumPy, Matplotlib, Text and Batch User Interfaces

  • Authored comprehensive documentation, including a README file and a tutorial video to guide users through the software.
  • Took initiative to cover underperforming teammates' tasks, contributing to module development, debugging, and testing and balancing additional workload while maintaining high-quality deliverables on time.
  • Implemented a curve fitting function to compute polynomial regression and interpolation for health data, adjusting to varying polynomial degrees based on input using Numpy and Matplotlib.
  • Created a histogram function to visualize both categorical and numerical data, using custom intervals and bar plots instead of traditional histograms.
  • Designed and integrated a text-based user interface for loading, filtering, sorting, and visualizing data interactively based on user inputs.

Studies

Currently Studies: 

  • SYSC2004: Object Oriented Software Development
  • SYSC2100: Algorithms and Data Structures
  • SYSC2320:Introduction to Computer Organization and Architecture
  • COMP2804: Discrete Structures II
Lawrence Chen