Curriculum Vitae

Note: My comprehensive C.V. is still in development. Some projects and courses are listed below.

You can also view a concise résumé instead. I am also available on LinkedIn and Xing. See my software repositories on GitHub.



4th Year Project

GEMS, Geological and Environmental Monitoring System, was a final year engineering project made by a team of 4 in the Integrated Engineering program at the University of British Columbia. It drew from mechanical, electrical and computer engineering, aiming to solve a problem for civil and mining engineers.

It is a portable water quality assessment device in the form of a buoy, to be used in any mine or construction site that impacts a body of water nearby. The device is equipped with a range of sensors to measure water characteristics important to the operator. Sensor data is collected with an onboard processor, compiled, transmitted to a storage device such as a web server, and cached there for live tracking and data analysis.

The aim of the project is to aid and assist mines and construction sites to monitor water bodies, lower their costs of quality assessment, provide an adequate early warning system and enhance the safety of both operators and members of the public using the water bodies for economical or recreational activities.

GEMS is a prototype device and will have only a few crucial sensors in its first iteration. The design however, is modular and can be easily scaled up by adding sensors in a custom configuration depending on the end-user’s needs.

Project website

Adaptive Signalisation

City of Surrey

Group project as part of the UBC CIVL 430 course: Transportation Engineering 2. The project team worked with the City of Surrey Traffic Management Centre in Surrey, BC to evaluate the effectiveness of their pilot implementation of adaptive signalling; Surrey being one of the first municipalities in Canada to do so.

As part of the evaluation, traffic data from signal points was analysed and imported into a Synchro model. This was compared to alternative signal timing plans to determine the comparative advantages of implementing an adaptive signalisation system.

The final report is not yet publicly available but can be requested by email.


UBC Fourth Year

90% Complete

IGEN 430
Advanced Engineering Design Project

Projects involving all material in the curriculum of the Integrated Engineering Program. Students will be expected to propose a project and complete the design and construction of a prototype. Restricted to students in the fourth year of the Integrated Engineering program.

CIVL 305
Environmental Impact Studies

Sustainability and environmental stewardship; environmental impact assessment legislation; design and construction considerations useful in minimizing and mitigating such impacts.

APSC 450
Professional Engineering Practice

Legislation affecting the practice of engineering; ethical principles and responsibilities. Management of engineering enterprises; labour relations, safety and environmental legislation.

MINE 482
Maintenance Engineering

Analytical foundation for maintenance of industrial plant equipment and mobile equipment in various production environments; maintenance planning and management, life cycle analysis, reliability theory, total quality maintenance, condition monitoring.

MTRL 340
Manufacturing in Materials Engineering

Manufacturing processes from a materials perspective; metal casting, heat treating processes, forming processes, machining, and joining. Role of manufacturing in microstructure and material properties development and on component performance.

MTRL 442
Coatings and Surface Modification 2

Strategies for ceramic and metallic coatings by melting-solidification, from the vapour state and from solution, and methods of surface modification.

MTRL 471/571
Nanofibre Technology

Introduction to nanomaterials in the form of fibres and composites, including processing, structure, characterization methods, properties, and modeling.

CIVL 403
Engineering Economic Analysis

Time value of money; cash flow analysis; comparing options; depreciation, taxes, and inflation; financial accounting; company structures; public sector projects; decision-making.

CHBE 356
Process Dynamics and Control

Introduction to modeling of chemical processes; transient response analysis; design of feedback control systems; stability analysis; frequency response analysis; process control applications; instrumentation; advanced control techniques; distributed control systems.

CIVL 440
Transportation Engineering 2

Traffic operations and network analysis: traffic studies and data design; traffic stream flow and roadway analysis; weaving and interchange ramp analysis; intersection traffic control measures and control design; progressive signal system design; flows prediction; road network simulation and assignment algorithms; motor vehicle accident analysis; field exercises.

UBC Third Year

100% Complete

CIVL 340
Transportation Engineering 1

The analysis and design of the elements of transportation facilities in development of transport technology; vehicle motion; vehicle/pavement interaction; elements of road design; principles of queuing and roadway capacity; rail transit performance and capacity analysis; economics as applied to transport.

CIVL 320
Civil Engineering Materials

The structure and properties of common Civil Engineering materials: aggregates, Portland cement, concrete, asphalt, timber and metals. The emphasis is on the relationship between the structure of materials and their mechanical properties.

MECH 360
Mechanics of Materials

Beam deflections, singularity functions; use of tabulated solutions; column buckling; Castigliano’s theorem, statically indeterminate beams, bending of beams with asymmetric cross-sections, shear centre; principal stresses and stress invariants in three dimensions

CIVL 375
Heat Transfer 1

Steady and transient conduction. Radiation heat transfer; blackbody laws, optical properties of surfaces, radiative heat exchange. Convective heat and mass transfer in pipes and from external surfaces. Design of heat exchangers.

CHBE 344
Unit Operations 1

Characterization of particles, droplets, and bubbles; comminution, screening and classification; filtration, sedimentation, centrifugal separations and fluidization; thermal operations including evaporation and crystalization.

IGEN 330
Intermediate Engineering Design

Intermediate level engineering design projects involving material in the curriculum of the Integrated Engineering program.

IGEN 340
Technology Entrepreneurship

Theory and skills needed for engineers to capitalize on the opportunities that exist in commercializing technology, including the relationships between ideas and opportunities, customers and competition, and products and solutions.

STAT 251
Elementary Statistics

Probability, discrete and continuous random variables, joint probability distributions, estimation, hypothesis testing, regression, analysis of variance, goodness of fit.

MTRL 494/594
Composite Materials

Understanding the properties and the mechanical behaviour of composite materials with emphasis on analysis, design, and manufacturing.