Simon Lippitt

'the art of conversation' by rene magritte

About

I'm a student at Wilfrid Laurier University studying Computer Science. I have spent two wonderful summers as a Software Engineer at xMentium, where I have been lucky enough to work on a variety of exciting projects while receiving amazing mentorship and professional development.


I am interested in software architecture, system design, business strategy and science communication.

Work

Software Engineer
xMentium
I build end-to-end features moving quickly from database queries to user interfaces while maintaining code quality in a high-velocity development cycle.
Machine Learning Research Assistant
Wilfrid Laurier University
Conducted research on deep learning approaches for map matching algorithms, developing offline LSTM models to improve GPS trajectory alignment with road networks.
Teaching Assistant
Wilfrid Laurier University
Supported instruction across the majority of courses in the second year computer science curriculum. Facilitated labs providing academic guidance and technical assistance to students in core programming and systems courses.

Skills

Languages: C/C++, (Java|Type)Script, Java, Go, Python, ARM Assembly, Bash, SQL

Technologies: OpenGL, Node.js, PostgreSQL, RxJS, React, tRPC, Svelte, Git, Docker, PostgreSQL

Courses

Computer Science:

  • CP104: Introduction To Programming
  • CP164: Data Structures I
  • CP264: Data Structures II
  • CP214: Discrete Structures
  • CP213: Object Oriented Programming
  • CP220: Digital Electronics
  • CP216: Introduction To Microprocessors
  • CP317: Software Engineering
  • CP372: Computer Networks
  • CP367: Systems Programming
  • CP312: Algorithm Design & Analysis I
  • CP411: Computer Graphics
  • Mathematics:

  • MA103: Calculus
  • MA122: Linear Algebra
  • ST230: Probability & Statistics
  • MA201: Multivariable Calculus
  • MA235: Game Theory