// available for work

Jean Marie
Ngabonziza

Data Analyst Web Developer SQL · Tableau Open to opportunities

CS graduate turning raw data into clear decisions — and building the web backends that serve them. Focused on analytical work and functional web development, with a sharp eye for data integrity.

View my work ↓ Download résumé Get in touch

01 — About

I'm a recent graduate from Bucknell University with a B.S in Computer Science & Engineering. During my time at Bucknell, I have explored various fields and ended up enjoying data and web development. I have taken courses in data visualization and web development. I was part of a Forestry Summer Research where my team and I were working primarily with R to clean three datasets with 1000+ rows. This was to make sure that our data was a close estimate to the forest population in the US. Moreover, I taught myself SQL to be more proficient with data wrangling. On top of Shiny Dashboard, I am currently learning Tableau to make sure I stay relevant with the market's demands.

On the web side, I've worked with Elixir and its functional paradigm, which has given me a strong foundation in building reliable, concurrent systems. I learned to use LiveViews, HTML, and CSS as the frontend and Phoenix framework as the backend.

Right now I'm actively seeking roles where I can apply data analytics skills, build dashboards, and work inside a team that cares about data quality.

SQL
Primary analytical tool
Elixir
Backend web dev
CS
Bachelor's degree
Open
to new roles now

02 — Skills

Data & Analytics
  • SQL (MySQL / PostgreSQL)
  • Window Functions
  • CTEs
  • Tableau
  • Data Cleaning
Web Development
  • Elixir
  • Phoenix Framework
  • HTML / CSS
  • REST APIs
  • Git & Version Control
Tools & Workflow
  • DBgate
  • macOS / Terminal
  • Excel / Sheets
  • Python
  • Figma (basic)

03 — Projects

Data Visualization Final Project
Identified and resolved multiple schema errors in a MySQL bakery database: fixed foreign key constraints, corrected AUTO_INCREMENT mismatches, resolved table dependency ordering, and cleaned invalid data entries.
R Statistics Shiny Dashboard RStudio
Detecting Landcover from Satellite Images (Summer Research)
In this project we used an R package to connect our R environment to a gpt-4o model using a package called Ellmer. The LLM was to help us analyse hundreds of satellite images to identify the landcover on the land. Our job was to then use ellmer to format the output and compare the results generated by the LLM to those already in the National LandCover Database (NLCD) to identity its accuracy.
R Ellmer Shiny Dashboard
Habit Flow (Web Development Final Project)
Fullstack web app used to track different habits you want to build in your life. It has two features that I want to highlight. One is that on top of tracking the habits, you can journal how you felt during or after completing the habit. This is connected to an integrated AI connected to Grok LLM to give a weekly summary.
Elixir Phoenix MVC Websockets Functional Programming

04 — Courses & Learning

In progress
SQL for Data Analytics — Analyst Builder
Analyst Builder · MySQL
In progress
Tableau for Data Analytics — Analyst Builder
Analyst Builder · Tableau
Completed
Introduction to Elixir &
Self-directed · Functional Programming
Completed
Web Development
University coursework · Phoenix Framework
Completed
Data Visualization
University coursework · R Pogramming · Statistics
Completed
Data Structures & Algorithms
University coursework · CS core

05 — Contact

Let's work together.

Open to data analyst roles, junior developer positions, and freelance projects. If you're building something with data at its core — reach out.