Toronto · Computer Science · Software

Derek Eliopoulos

Computer Science graduate with hands-on work across software development, systems programming, AI/ML, computer graphics, data analysis, and web development.

Selected work

A few things that show how I think and build.

01 / GRAPHICS

OpenGL Game Engine

A ground-up C++/OpenGL engine project, with a 3D arena shooter used to exercise the engine and graphics systems.

C++ · OpenGL
View on GitHub →
02 / MACHINE LEARNING

EV Population Analysis

Coursework analyzing roughly 200,000 electric-vehicle records with preprocessing, feature selection, classification, dimensionality reduction, and clustering.

Python · scikit-learn · pandas
View GitHub →
03 / WEB

Mortgage Calculator

A responsive production web feature built for a mortgage business, with attention to interface behavior, performance, and front-end structure.

JavaScript · HTML · CSS · PHP
04 / SOFTWARE

More in the repository

My GitHub contains additional coursework and experiments across programming languages, graphics, web development, and software projects.

Python · Java · C/C++ · Rust · SQL
Browse repository →

Technical range

ProgrammingPython, Java, C, C++, Rust, JavaScript, SQL, Prolog, Haskell
Software & SystemsData structures, systems programming, software design, databases, APIs
AI & DataMachine learning, data mining, AI planning & search, feature selection, classification
Graphics & InteractiveOpenGL, Unity, Blender, computer graphics, game development
WebHTML, CSS, JavaScript, React, Node.js, PHP, responsive interfaces
ToolsGit, GitHub, Visual Studio, database tooling, development workflows

Experience

Sept 2022 – Present

Independent Contractor

Mortgage Broker Store · Toronto
  • Designed and delivered a responsive mortgage calculator interface.
  • Optimized website pages for performance and user engagement.
  • Contributed to SEO improvements through layout and functionality changes.
Sept 2020 – Aug 2022

Event Specialist · Part-Time

Crossmark Canada · Toronto
  • Promoted featured products through live demonstrations and customer engagement.
  • Coordinated in-store marketing activities supporting retail campaigns.
Oct 2015 – Aug 2020

Independent Contractor

Mortgage Broker Store · Toronto
  • Analyzed web traffic data to identify trends and provide optimization insights.
  • Recommended website structure changes for improved SEO performance.
  • Worked with website data and databases.

About

I graduated from Toronto Metropolitan University with a Bachelor of Computer Science, with studies spanning software development, systems programming, and AI.

My interests are broad: I enjoy moving between lower-level programming and higher-level applications, and I've spent time working with graphics, game development, machine learning, data analysis, web technologies, and multiple programming paradigms.

I'm currently looking for software, development, or technical IT opportunities where I can contribute while continuing to deepen my engineering experience.

EducationBachelor of Computer Science
Toronto Metropolitan University
Based inToronto, Ontario, Canada
FocusSoftware · Systems · AI/ML · Graphics · Web

Education

Bachelor of Computer Science

Toronto Metropolitan University · 2014–2025

Part-time studies focused on software development, systems programming, and AI.

Computer Programming and Analysis

Seneca College · 2013–2014

Completed one year of study toward the diploma program.

Contact

Open to software development, technical IT, and systems-oriented opportunities.

I'm open to software development and technical IT opportunities in Toronto and beyond.