Hi, nice to meet you. I am
Victor Ghita a.k.a Tomi.
Executing Queries @ MongoDB 🚀
1.About me
Hi, my name is Victor Ghita, but some people know me by Tomi. I have recently graduated from TU Delft, and am working as software engineer at MongoDB.
Along the way, I tried many technologies, but I am most familiar with:
- C++
- Spring Boot & Java
- Rust
- Angular & Typescript | JavaScript
- Scala
I love complex topics, especially related to computer systems, distributed systems and cloud computing.

2.Work Experience
- -
Software Engineer @ MongoDB
Executing queries as part of the Query Execution team.
- Worked on the query engine, especially on Persistent Query Settings and Change Streams.
- Joined the Cloud team to help with implementing a new Atlas feature.
Technologies used:
C++JavaJavaScript - - July 2024
Software Developer @ Waypoint
Worked on a logistics platform.
- Implemented a container placement optimisation algorithm using variable neighbourhood search.
- Integrated the algorithm into the existing web platform.
Technologies used:
C++ - -
Software Engineering Intern @ MongoDB
Interned as part of the Query Execution team.
- Worked on the validation rules for cluster-wide query hints for the execution engine.
- Implemented authorization for a new command.
Technologies used:
C++ - - Current
Software developer @ TU Delft
Worked on the university's internal questions and answers platform, which is forked from Qpixel.
- Integrated the platform's authentication system to use other learning platforms like OpenEdx as authentication providers.
- Developed a learning analytics dashboard for moderators and admins.
Technologies used:
Ruby on RailsMySQL - -
Software Engineering Intern @ Feedback Analytics
Developed a dashboard to visualise employee satisfaction based on their responses to periodic surveys.
- Added various visual graphs such as employee average rating over time or survey satisfaction percentage.
- Conducted a Human-Computer Interaction survey based on Nielsen's heuristics to improve the user experience of the application.
Technologies used:
Next.jsMongoDB - -
Software developer @ Keba
- Devised a web interface for managing charging stations for companies and hotels.
- Created a dashboard and containerized it into a desktop application.
Technologies used:
AngularElectronJS - -
Software Developer Intern @ Keba
Remodeled the legacy web application available on the Keba Charging Station and refactored it, by splitting it into a separate client and server.
- Created a single-page application to act as the interface for communicating with the stations.
- Developed a REST API to be used by the front-end, which handled the managing of stations.
- Prototyped a cross-platform mobile application aiming to provide users access easier access to their chargers.
Technologies used:
AngularLaravelXamarin
3.Projects
Featured project:
Pacients Management Application
An application used by "Sfantul Sava" hospital for internal management of their data, aimed to improve their worflow efficiency and generate various reports.
- Spring Boot
- PostgreSQL
- AlpineJS
- Htmx
- TailwindCSS
Other projects worth mentioning:
ML Solutions to NP-hard Problems
Feb 2023 - Apr 2023
Constructed a Deep Learning Neural Network, Genetic Algorithms and Reinforcement Learning algorithms .
- Python
- Machine Learning
- Artificial Intelligence
Paret Language Compiler
Feb 2023 - Apr 2023
Implemented a parser and interpreter for the Paret Language.
- Scala
Rowing Trainings Scheduler
Nov 2022 - Feb 2023
An API split into 5 microservices, aimed at helping rowers find partners for their training sessions or competitions.
- Microservices
- Spring Boot
- Spring Integration
- Team Project
Recursive Raytracer
Aug 2022 - Nov 2022
Implemented a ray tracer to speed-up the graphics pipeline and produce physically accurate results.
- C++
- Computer Graphics
- OpenGL
- Team Project
Quiz Application
Feb 2022 - Apr 2022
Developed a desktop application meant to raise awareness in the form of a gamified quiz application.
- Spring Boot
- JavaFX
- Team project
Branf*ck Assembly Interpreter
Aug 2021 - Nov 2021
Implemented an interpreter for the Brainf*ck Programming Language in x86 AT&T Assembly.
- Assembly
4.Contact
I am always looking for new and challanging opportunities so my inbox is always open. Feel free to ask any questions or propose new ideas.
Get in touch