BYBuruk Yimesgen
Buruk Yimesgen

Buruk Yimesgen

Software Engineer / Salesforce Developer / Data Scientist

JavaPythonHTMLCSSRSQLReactNode.jsDockerGitApexLWCVisualforceSOQLNPSPscikit-learnJavaPythonHTMLCSSRSQLReactNode.jsDockerGitApexLWCVisualforceSOQLNPSPscikit-learn

I'm a recent Computer Science & Systems and Mathematics double major graduate from the University of Washington Tacoma (June 2026, 3.70 GPA). My work spans Salesforce/CRM development, full stack engineering, and data science, including research in quantum computing and NASA GRACE climate data. I'm looking for entry-level Software Engineer, Data Science, or Salesforce/CRM Developer roles.

0Projects shipped
0Majors
0.00GPA

Three lanes

Salesforce/CRM

Building on the Salesforce platform — Apex, LWC, and NPSP-based case management.

1 project

Full Stack

End-to-end web apps and games, from UI to backend, with React and JavaScript/Python.

4 projects

Data Science & Research

Applied research spanning quantum computing and NASA climate data analysis.

2 projects

Projects

Filter

0:00 / 0:00

Salesforce/CRM

ECC Salesforce Case Management App

A Salesforce Lightning case management app (ECC Manager) built for a Washington nonprofit, now headed to the Salesforce AppExchange. An Apex service layer aggregates case records by pipeline stage — Initiation through Closed — and feeds a custom LWC System Health dashboard: a Pipeline Overview funnel, a Bottleneck View that flags cases stalled past their expected case age, and Data Quality Flags for missing or invalid fields. Record-triggered Flows and Approval Processes route cases needing supervisor sign-off and keep case status updated automatically.

  • Apex
  • LWC
  • Flows
  • Approval Processes

role/ Freelance / commissioned developer

Fabriq — Full Stack AI Fashion Website screenshot

Full Stack

Fabriq — Full Stack AI Fashion Website

A full-stack AI fashion platform: users build a digital wardrobe and get AI-generated outfit recommendations from their saved garments. Placed 3rd out of 10+ teams at a hackathon.

  • Next.js
  • React
  • NeonDB
  • OpenAI API

role/ Head Developer

Demo login: johndoe@test.com / 123456

Between Worlds — JavaScript Side Scroller screenshot

Full Stack

Between Worlds — JavaScript Side Scroller

A browser-based 2D action game with a custom JavaScript engine built from scratch — players shift between two versions of each level to dodge enemies, reach new paths, and interact with the environment differently.

  • JavaScript
  • HTML5 Canvas

role/ Head Developer

Always With Compassion screenshot

Full Stack

Always With Compassion

A commissioned website for Always With Compassion, an adult family home.

  • React
  • React Router
  • Tailwind CSS

role/ Freelance / commissioned developer

Quantum Computing Research screenshot

Data Science & Research

Quantum Computing Research

Quantum computing is a developing technology that has the potential to change several aspects of computing as we know it. In this paper, we introduce several essential components of quantum computing such as qubits, superposition, and entanglement. In addition, we discuss two examples of quantum computing: quantum teleportation and Grover's Algorithm. Our coverage of quantum teleportation provides an example of a property of quantum computing that is impossible using classical computing. In addition to this property, we cover Grover's Algorithm which is a key advancement in quantum computing, providing quadratic speedup for unstructured search problems compared to classical algorithms. We explain the algorithm's principles, including amplitude amplification and the role of the oracle. Our findings underscore the significant potential of quantum computing in solving complex problems more efficiently than classical methods.

  • Quantum Computing Theory
  • Linear Algebra

role/ Co-author (with Malaya Jove; advised by Dr. Ryan Card)

NASA GRACE Climate Data Science Research screenshot

Data Science & Research

NASA GRACE Climate Data Science Research

This study uses statistical and machine learning techniques to impute missing data from GRACE (Gravity Recovery and Climate Experiment) terrestrial water storage (TWS) datasets. We examined information from 2 of the 62 watersheds across the globe, taking into account variables such as temperature, precipitation, evapotranspiration, NDVI, and ENSO. Creating models to predict TWS and efficiently impute missing values was our aim. We investigated techniques including Extreme Gradient Boosting (XGBoost), Deep Neural Networks (DNN), Generalized Linear Models (GLM), and mean/median imputation. Mean Squared Error (MSE) was used to assess these models' performance to choose the most effective method for precise forecasting and imputation.

  • R
  • XGBoost
  • Deep Neural Networks
  • GLM

role/ Co-author (with Jenna Weldon; advised by Tamer Elbayoumi, mentored by Brett Hunter)

Beaches and Barrels — Python Dungeon Crawler Game screenshot

Full Stack

Beaches and Barrels — Python Dungeon Crawler Game

A beach-themed dungeon crawler set in Crabstone Castle, a magical sand castle with dynamically shifting rooms — battle sea creatures, collect power-ups, and survive escalating challenges.

  • Python

role/ Head Developer

Skills

Languages

  • Java
  • Python
  • HTML
  • CSS
  • R
  • SQL

Web & Tools

  • React
  • Node.js
  • Docker
  • Git

Salesforce

  • Apex
  • LWC
  • Visualforce
  • SOQL
  • NPSP

Data Science

  • scikit-learn

More on my background, education, and how to reach me.

About & Contact→