Hi, I'm Valentin Drenkov.

Software Engineer | Blockchain Enthusiast | Tech Explorer

Check out my work

About Me

I’m Valentin, a software engineer focused on building clean, reliable systems that don’t crumble under real-world use. My work ranges from enterprise-level Spring Boot services to modern React interfaces and hands-on blockchain research. I like solving messy problems, automating what can be automated, and sharing practical lessons with whoever’s listening. I document, review, and communicate asynchronously — so teams move fast without tripping over each other.

Tech Stack

Java
Spring & Spring Boot
JavaScript
React
Relational Databases
MongoDB
Docker & Kubernetes
Amazon Web Services
CI/CD Pipelines
Git
Maven & Gradle
Blockchain & Web3

Projects

Fast React Pizza

Single-page ordering experience with menu browsing, cart management, order tracking, and data-router actions/loaders, backed by the public React Fast Pizza API.

Tech: React 19 · React Router 7 · Vite 7 · Redux Toolkit 2 · Tailwind CSS 4

Moviedux

Interactive movie explorer with searching, filtering, watchlist management, route-safe asset loading, and SEO metadata for sharing and discovery.

Tech: React 19 · React Router 7 · Vite 7 · ESLint 9

Omnifood

Responsive marketing site for a fictional food subscription brand, showcasing pricing, testimonials, and conversion-focused CTAs.

Tech: HTML · CSS (Flexbox & Grid) · Vanilla JavaScript

Spring Library Management

REST backend for library catalog and lending workflows with role-based access, JWT authentication, and layered service architecture.

Tech: Java 25 · Spring Boot 4 · Spring Security 7 · Hibernate 7 · PostgreSQL

World Wise

Interactive travel-tracking app with protected routes, map-based city logging, and JSON API persistence for storing visited places and notes.

Tech: React 19 · React Router 7 · Vite 7 · React Leaflet 5

Interested in some of my other projects? Follow my work on GitHub.

Experience

DXC Technology

Junior Software Developer · Present · Remote

  • Maintained and extended a legacy Java platform running on Tomcat/JSPs, handling refactoring tasks and integrating new functionality into existing modules.
  • Led R&D work on a proof-of-concept tool from exploration to initial prototype.
  • Supported production environments by debugging issues, analyzing logs, and contributing to root-cause investigations across distributed services.
  • Developed and modernized backend services by extracting a monolithic subsystem into cloud-ready Spring Boot microservices using Java 17/21, MongoDB, Docker, AWS S3, OpenAPI, and CI/CD (Bamboo/Bitbucket), improving system stability and scalability.
  • Built a web application with Spring Boot and React, integrating REST APIs and PostgreSQL, and applying automated testing with JUnit/Mockito, code quality tooling (Sonar), and CI/CD pipelines (Jenkins/GitLab).
  • Collaborated with architects and senior developers in an Agile environment, participating in code reviews, sprint ceremonies, and refinement of technical requirements.

Scalefocus Academy

Software Engineering Intern · · Remote

  • Built a full Spring Security module with JWT authentication, CSRF protection, role-based access control, and secured API endpoints.
  • Implemented REST APIs and integrated relational databases using JDBC/Hibernate, including unit and integration testing.
  • Delivered backend features in an Agile squad using Java 17, Spring Boot, SOLID/OOP principles, Git, and build tools with clean exception handling.

Skills

Programming Languages

  • Java (primary)
  • JavaScript (secondary)
  • C / C++ / C# / Python fundamentals

Frameworks & Libraries

  • Spring & Spring Boot
  • HTML & CSS
  • React
  • Exposure to Angular, Next.js, Node.js

Data & Persistence

  • PostgreSQL (relational)
  • MySQL (relational)
  • Oracle (relational)
  • MongoDB (non-relational)
  • Redis (non-relational)
  • Cassandra (non-relational)

Cloud, DevOps & Tooling

  • Docker & containerised development workflows
  • Kubernetes
  • Amazon Web Services
  • Jenkins & GitHub Actions CI/CD automation
  • Git
  • Maven & Gradle
  • SonarQube code quality
  • OpenAPI/Swagger specifications
  • AI-assisted coding workflows

Collaboration & Practices

  • Clear documentations and asynchronous communication
  • Ownership end-to-end (plan → ship → iterate)
  • Pragmatic code reviews and mentoring
  • Continuous improvement and automation mindset
  • Security and quality by default

Blockchain & Web3

  • Blockchain & crypto foundations
  • DeFi mechanics, L2 research, on-chain analytics
  • Crypto data ETL & backtesting (Python)
  • Solidity fundamentals & smart contract prototyping

Education

Technical University of Sofia

Doctor of Philosophy
in Blockchain Technologies

Sofia, Bulgaria · Ongoing

Technical University of Sofia

Master of Science
in Computer and Software Engineering

Sofia, Bulgaria · Completed

Technical University of Sofia

Bachelor of Science
in Computer and Software Engineering

Sofia, Bulgaria · Completed