Hi, I'm Valentin Drenkov.
Software Engineer | Blockchain Enthusiast | Tech Explorer
Check out my workAbout 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
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
Technical University of Sofia
Master of Science
in Computer and Software Engineering
Technical University of Sofia
Bachelor of Science
in Computer and
Software Engineering