Hi! I'm Christophe

I'm a
  • Computer Scientist
  • Software Developer
  • Tech Enthusiast
  • Freelancer

Projects


Ray Tracer

Ray Tracer

Built in C++, this Ray Tracer can construct simple shapes such as spheres, cylinders, cones, boxes and toruses within a three dimensional space. It uses only standard library functions, math library functions and the SDL2 library to generate and display the Ray Traced image.




Ray Tracer

Role Playing Game [RPG]

Built in JavaScript, CSS and HTML this Game is an interactive role playing game that allows the player to explore the Pixel-Art world and fight battles with NPCs. Within the game the player can launch a variety of attacks, earn XP from battles and level up their player.

JavaScript icon CSS icon HTML icon




Ray Tracer

Electoral Prediction Model

This project focuses on building a predictive modeling pipeline to forecast constituency-level vote shares for Trinidad & Tobago’s 2025 General Election, with special attention to identifying and analyzing marginal seats. It combines statistical modeling, machine learning, data engineering, and geospatial visualization to create a full end-to-end political forecasting system.

Python icon Python icon JavaScript icon CSS icon HTML icon



Experience


EximBankTT – The Export Import Bank of Trinidad and Tobago

Business Analyst

  • Created an optical character recognition (OCR) web application using Azure's Document Intelligence API to perform field identificaation and text extraction of scanned invoice documents and an SQL Database to store the extracted data
  • Developed a Python appliction for data refinement, standaridization and cleaning.
  • Performed statistical analyses and trend identification within datasets.
  • Assisted with development and testing of small-scale applications, web tools and reporting systems.
  • Prepared reports, charts, dashboards and other visualizations to support decision-making.

Programmer / IT Intern

  • Designed and implemented a Python app integrating regression and time-series models to forecast lending and delivered an interactive dashboard.
  • Deployed a centralized intranet using SharePoint; developed custom TypeScript/SCSS widgets.
  • Performed SQL queries against the enterprise database to extract financial data for analysis.

Python icon Python icon Python icon Python icon Excel icon JSON / data icon




First Citizens Bank

Programmer / Data Analytics Intern

In my banking internship my data analytics activities were centered around building internal tools to perform data anlytics and data cleaning

Project Name Description
Staff Monitoring Application A Python application which allows the user to upload data stored in text files and Excel files and takes user input for a threshold. It subsequently obtains the staff transactions subject to review.
System Access Verification Application A Python application which allows the user to upload data stored in text files and takes user input to search for specific user IDs, Customer Information File numbers (CIFs), and/or account numbers. It maps the system accesses in one file to transactions stored in another.
File Formatting and Data Cleaning Application A Python application which allows the user to drag and drop data stored in text files and format them so that the data for each entry is on a single line and not spilling over onto new lines. The cleaned data is reformatted in an Excel file.

Python icon Text file icon Excel icon




Univeristy of the West Indies – Department of Computing and Information Technology

Student Assistant

In my final year of my bachelor's degree I took on a Student Teacher role within the Department of Computing and Information Technology at my University which was geared towards helping students who faced difficulties in their courses. Covering core Computer Science concepts such as Computer Architecture, Data Structures, Computer Networks, Computer Programming and Enterprise Database Systems.