Tiberiu-Ioan Boșcan

Full-Stack Software Developer

Bucharest, Romania

I build reliable software, from responsive user interfaces to solid backend services. With experience spanning frontend, backend, and automated testing in enterprise environments, I have a clear sense of how large systems fit together end-to-end. My core stack centers on Java and Spring Boot on the backend, paired with React and TypeScript on the frontend.

Outside of work, I love building creative side projects: interactive web apps, Computer Vision experiments, games, and hackathon prototypes. I hold a Bachelor's in Computer Science and a Master's in Machine Learning and Computer Vision from Politehnica Bucharest. I also enjoy exploring modern tooling, using AI-assisted workflows to move faster without cutting corners on testing, code quality, or engineering judgment.

Projects

Dedal's Labyrinth - Maze Generator & Solver
GamesReact · TypeScript · ASP.NET Core · MySQL · BFS

Dedal's Labyrinth - Maze Generator & Solver

Labyrinth generator and shortest-path solver built during a 24-hour hackathon organized by Politehnica Bucharest and SIE (2nd place winner). Features procedural maze generation, BFS pathfinding, a responsive React/TypeScript UI designed in Figma, and an ASP.NET Core 8 backend with MySQL.

2024View Repository
DeForge-AI - AI-Generated Image Detector
AI & Machine LearningPyTorch · Vision Transformers · CNN · LoRA

DeForge-AI - AI-Generated Image Detector

AI image detector designed to spot visual deepfakes across unseen generative models. Combines a DINOv3 Vision Transformer with LoRA adaptation and a forensic CNN branch, achieving 94.66% accuracy on the AIGC benchmark and earning a 10/10 for my Master’s thesis.

2026View Repository
Nova Cars - Futuristic Cars Dealership
Web DevelopmentNode.js · Express · Handlebars · MySQL · Heroku

Nova Cars - Futuristic Cars Dealership

Concept dealership website showcasing futuristic vehicles, developed with Node.js, Express, Handlebars, and MySQL. Includes user authentication, dynamic catalog rendering, and Heroku deployment, earning a 10/10 score in Web Application Development.

2024View Repository
Blackjack - Interactive Card Game
GamesReact · TypeScript · ASP.NET Core · C# · Design Patterns

Blackjack - Interactive Card Game

Interactive Blackjack game built with React on the frontend and ASP.NET Core on the backend. Implemented with clean architecture and design patterns to manage deck shuffling, dealer rules, and game state smoothly.

2024View Repository
Chess Snapshot - Chess Recognition & Analyzer
AI & Machine LearningPython · OpenCV · YOLOv8 · Flask · Flutter

Chess Snapshot - Chess Recognition & Analyzer

Computer Vision system that recognizes physical chessboard states from photos. Combines a custom YOLOv8 detection model (mAP50 0.98), a Flask REST API with Stockfish engine evaluation, and a cross-platform Flutter app for game analysis and bot play.

2024View Repository
ARduino Simulation - Augmented Reality Circuit
GamesUnity · ARCore · C# · Mobile AR · 3D Simulation

ARduino Simulation - Augmented Reality Circuit

Interactive mobile AR application built in Unity with ARCore and C#. Simulates an Arduino circuit in 3D space, allowing users to connect wires in augmented reality, inspect real-time circuit behavior, and view the underlying Arduino code.

2023View Repository
Acme Shop - E-commerce Website Template
Web DevelopmentReact · Redux · HTML · CSS · JavaScript

Acme Shop - E-commerce Website Template

E-commerce website template built with React and Redux, inspired by Webflow’s Biznus design. Features product browsing, shopping cart state management, and client-side routing with React Router.

2022View Repository
John Doe Mountain - Birds Photo Gallery
Web DevelopmentHTML · Sass · Adobe XD · Responsive Design

John Doe Mountain - Birds Photo Gallery

Responsive photo gallery showcase designed in Adobe XD and built with semantic HTML and Sass, focusing on typography, grid layouts, and visual presentation.

2019View Repository

Experience

Bucharest, Romania (Hybrid)
February 2026 - Present

Developing full-stack features for a financial trading platform, focusing primarily on Java and Spring Boot backend services alongside modern React trading interfaces.

  • Developed the application’s workspace and dockable layout system using React and Dockview, building 8+ dynamic panel components.
  • Co-developed in-chart trading features, allowing users to execute orders, manage positions, and adjust take-profit/stop-loss directly from live charts.
  • Implemented state persistence for user-configured filters, charts, and table layouts across sessions using browser storage and backend APIs.
  • Contributed to migrating legacy ExtJS components to React, and added automated Jenkins pipeline steps to eliminate manual deployment steps.
  • Maintained the Java & Spring Boot backend codebase and co-developed major release cycles focused on dependency updates, bug fixes, and system stability.
JavaSpring BootReactTypeScriptDockviewJenkinsREST APIsSQLGit
Société Générale
Bucharest, Romania (Hybrid)
July 2025 - January 2026

Contributed to the backend of a large-scale CFD trading platform on the Panther team, used by institutional brokers including Commerzbank.

  • Maintained and optimized end-of-day (EOD) batch processing and database routines.
  • Implemented synchronization processes between internal servers, market maker price feeds, and frontend web servers.
  • Collaborated closely with senior backend engineers and frontend teams to ensure seamless data flow and high system reliability.
JavaSpring BootLinuxSQLGit
Société Générale
Bucharest, Romania (Hybrid)
February 2025 - July 2025

Built and optimized React and React Native components for the Panther CFD trading application, focusing on usability and accessibility.

  • Streamlined the application flow, reducing interaction latency on key user actions by up to 200ms.
  • Optimized client bundles to cut production build size by ~12% while consistently delivering on schedule.
  • Improved accessibility across mobile and web trading interfaces, earning positive feedback from tech leads, business analysts, and clients.
ReactReact NativeTypeScriptCSSGit
Société Générale
Remote
February 2025 - May 2025

Designed and delivered custom WordPress websites for freelance clients, creating tailored interfaces and branding in Figma.

  • Designed user-friendly UI mockups and interactive wireframes in Figma, including custom logos.
  • Built responsive WordPress websites with integrated booking forms, contact flows, and live chat.
  • Earned consistent 5-star ratings and positive client feedback for clear communication and on-time delivery.
FigmaWordPressHTMLCSSJavaScriptElementor
Upwork
Brasov, Romania (Remote)
December 2023 - December 2024

Developed features and resolved performance bottlenecks across enterprise analytical software suites, including the Alliance iS HPLC System Kiosk, Console, and Method Editor applications.

  • Implemented new features, resolved bugs, and reviewed pull requests across multiple Angular applications.
  • Collaborated with UI/UX designers and backend engineers in daily standups, sprint planning, and retrospectives.
  • Troubleshot and resolved memory and rendering bottlenecks, ensuring optimal kiosk application speed and stability.
HTMLCSSTypeScriptAngularGit
Brasov, Romania (Remote)
December 2022 - December 2023

Developed automated testing suites in C# and Python, focusing on software reliability and diagnostic logging.

  • Built and maintained BDD test suites with MS Test, SpecFlow, and Python to validate chromatography software requirements.
  • Overhauled the logging system for both the physical instrument and emulator, improving diagnostic clarity, maintainability, and event tracking.
  • Documented testing workflows and setups in Confluence and internal guides to support cross-team onboarding.
PythonPytest BDDC#MS TestSpecFlowJenkinsGit
Brasov, Romania (Hybrid)
August 2022 - November 2022

Built a solid foundation in full-stack development with React and ASP.NET Core APIs, alongside cloud infrastructure and DevOps practices.

  • Built responsive frontend components with React and connected them to ASP.NET Core backend endpoints.
  • Provisioned cloud infrastructure on Microsoft Azure using Terraform to deploy and host web applications.
  • Gained hands-on experience with Agile Scrum ceremonies, CI/CD pipelines, and cloud deployment best practices.
JavaScriptReactC#ASP.NET CoreAzure CloudGitHub ActionsTerraform
Endava

About Me

I discovered programming at the start of high school when a friend taught me my first lines of C++ code, along with the basics of HTML and CSS. That initial spark led me to develop a strong interest in web development. In school, I quickly became skilled at solving algorithmic problems, attended the PepinTeen coding bootcamp, and built hands-on personal projects to understand systems from the ground up.

During university at Transilvania University of Brașov, I expanded across full-stack development, mobile, and automation, earning my Computer Science degree by creating a Computer Vision algorithm for real-time chess state recognition. Building on that foundation, I earned my Master's degree in Advanced Techniques in Digital Imaging (TAID) at Politehnica Bucharest, specializing in Machine Learning and Computer Vision.

Today, I bring that same curiosity to my work at Société Générale, focusing on thoughtful engineering and building software that lasts.

Feel free to reach out. I'm always excited to connect and discuss interesting technical challenges.

Contact Me

tiberiuioan35@gmail.com