Hi, nice to meet you. I am

Victor Ghita a.k.a Tomi.

I am a Computer Science and Engineering student, working part-time as a software developer.

1.About me

Hi, my name is Victor-Filip Ghita, also known as Tomi. I am a Computer Science and Engineering student at TU Delft, and am working as full-stack developer, part-time. My work experience started in 2020, having had the opportunity to work in both front-end and back-end development.

Along the way, I tried many technologies, but I am most familiar with:

  • Spring Boot & Java
  • Angular & Typescript | JavaScript
  • C++
  • Scala
  • Ruby on Rails

Some of the more relevant courses I have studied are: Object-Oriented Programming, Algorithms and Data Structures, Machine Learning, Information and Data Management, Big Data Processing, Computational Intelligence, Software Engineering Methods.

Profile picture of Tomi Ghita

2.Work Experience

  1. - Current

    Software Developer @ Waypoint

    Worked on a container placement optimisation algorithm, using variable neighbourhood search.

    Technologies used:

    C++
  2. -

    Software Engineering Intern @ MongoDB

    Was 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++
  3. - 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 Rails
    MySQL
  4. -

    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.js
    MongoDB
  5. -

    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:

    Angular
    ElectronJS
  6. -

    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:

    Angular
    Laravel
    Xamarin

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