GitHub Actions

Used in 14 places directly.

University ContractEU-fundedActive

DeCiTeL: Democratic Citizenship Teaching & Learning platform

Full-Stack Developer & DevOps Engineer, Erasmus+ Teacher Academy

The digital platform of the DeCiTeL Erasmus+ Teacher Academy for democratic citizenship education. A React and NestJS application with a resource repository, communities of practice and virtual exchanges, shipped through QA and production pipelines.

  • Developed the web application (React 19, TypeScript, Vite, Tailwind CSS) on top of a NestJS, Prisma and PostgreSQL API with JWT authentication and Swagger documentation.
  • Built the delivery pipeline in GitHub Actions; every push to main deploys to QA and every RELEASE commit promotes to production over Tailscale SSH.
  • Wrote the Terraform for the Cloudflare Tunnel, DNS, Access and SSL settings that serve the production domain, and the Tailscale Funnel tunnels used for QA.
KubernetesReactTypeScriptAWSTerraform+25
Oct 2026 - Present
University ContractEU-fundedActive

GLOBE-CoP: Data Space Online Learning Platform

Full-Stack Developer & DevOps Engineer, GLOBE-STEAMSS, ACS-UPB

A cloud-native, Udemy-style learning marketplace (instructors publish HD courses and live webinars, learners get recommendations, forums and progress dashboards) deployed on Kubernetes (EKS/GKE) with full CI/CD and observability.

  • Built the responsive frontend (ES6+, SASS, Flexbox/Grid) with search, enrolment, playlists and in-browser HLS video playback.
  • Designed the backend: Node/Express REST APIs plus Flask micro-services for auth, Stripe/PayPal payments and recommendations, secured with JWT; RBAC for Admin/Instructor/Student.
  • Dockerised every service and deployed with Helm to EKS/GKE; GitHub Actions and Jenkins pipelines build, scan and test (Jest, pytest, Selenium) and push signed images.
KubernetesReactTypeScriptAWSTerraform+41
Jun 2025 - Present
University ContractEU-fundedActive

GREENUS: Ambassador learning & certification platform

Full-Stack Developer & DevOps Engineer, GLOBE-STEAMSS, ACS-UPB

A Udemy-style platform dedicated to training, evaluating and certifying Greenus ambassadors: on-demand courses, live webinars, structured certification paths, assessments, digital badges and a community layer.

  • Architected and implemented the platform: on-demand video courses, live webinars, certification paths, assessments, digital badges and certificates.
  • Built the responsive frontend (ES6+, HTML5, CSS3/SASS) and the backend: Node.js/Express REST APIs plus Flask micro-services for authentication, certification management, payments and recommendations, secured with JWT.
  • Modelled data across PostgreSQL/MySQL and MongoDB for profiles, certification progress, content, community interactions and audit logs.
KubernetesReactTypeScriptAWSTerraform+34
Oct 2025 - Present
B2BEU-fundedActive

HRS4R@UPB: Human Resources Strategy for Researchers

Full-Stack Developer, DevOps & AI Cloud Administrator, National University of Science and Technology POLITEHNICA Bucharest

The website of POLITEHNICA Bucharest's Human Resources Strategy for Researchers (HRS4R), presenting how the university supports and develops its academic and administrative staff.

  • Took over the existing PHP platform and updated it: code clean-up, dependency and security updates, and fixes across the site
  • Redesigned the interface: a modern, responsive layout and clearer navigation, consistent on desktop and mobile
  • Deployed and run it on the university's private cloud, with Docker and an Nginx reverse proxy on Linux
DockerGitHub ActionsPHPHTML5MySQL+5
Nov 2026
B2BActive

MoonBOT: energy-market signals and imbalance prediction

Full-Stack Developer & DevOps Engineer, QuickPower

A trading-signal and monitoring platform for the Romanian intraday and imbalance energy markets. Live market data, generation-mix outage detection, automated client reports and an ML pipeline that predicts the system imbalance for the next intervals.

  • Developed the Flask platform and its admin dashboard, including market-trend tables, live positions, client auto-reports and a notification centre.
  • Built the generation-mix outage monitor on Transelectrica data and the ENTSO-E unit-unavailability feed, with alerts in the dashboard.
  • Worked on the Imbalance Watch pipeline that trains and compares LightGBM, XGBoost, CatBoost, scikit-learn and neural-network models, plus a stacked ensemble.
DockerMachine learningGitHub ActionsPythonPostgreSQL+7
Oct 2026 - Present
University ContractEU-fundedActive

SIMPATIC: participant file and e-signature platform

Full-Stack Developer & DevOps Engineer, PNRR SIMPATIC project

A web platform where participants in the SIMPATIC training programmes check their data, sign their annexes electronically, upload an ID document and then download their continuing-education certificate, with an admin panel for the project team.

  • Built the React and TypeScript frontend and the Express API with JWT authentication, SQLite storage and PDF generation.
  • Implemented the signing flow (drawn signature applied to every annex, re-signing after changes, GDPR consent with its own PDF) and the final confirmation that unlocks the certificate.
  • Built the admin panel with filters, editable participant files, issue tracking and streamed ZIP archives.
KubernetesReactTypeScriptAWSTerraform+22
Oct 2026 - Present
B2BActive

Performance Pay Platform for POLITEHNICA Bucharest

Full-Stack Developer, DevOps & AI Cloud Administrator, National University of Science and Technology POLITEHNICA Bucharest

A web platform where POLITEHNICA Bucharest's teaching and research staff submit, and the university verifies and approves, applications for performance-based salary increases, fully online and with an audit trail.

  • End-to-end delivery: React and Angular front ends in TypeScript and JavaScript, NestJS and Express APIs, cloud infrastructure on AWS and Azure with Kubernetes and Terraform, GitOps and GitHub Actions CI/CD, and the automations that run the process
  • Electronic application flow: sign-in restricted to eligible staff, an application form built from the criteria each person selects, required-field checks and a unique registration number on submission
  • Automatic verification: matching declared publications and patents against the university's reference lists and pre-filling their details, so applicants do not retype them
KubernetesReactTypeScriptAWSTerraform+18
Nov 2026 - Feb 2027

All technologies