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, and order tracking, backed by the public React Fast Pizza API.
Tech: React 18 · Vite · Redux Toolkit · Tailwind CSS
Moviedux
Personal movie catalogue with searching, filtering, and watchlist management, designed for fast recall of favourite titles.
Tech: React · React Router · Custom Hooks
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
RESTful backend for managing library catalogues, role-secured users and their orders, completed with DTO mapping, ModelMapper conversions, and seeded data for instant evaluation.
Tech: Java 11 · Spring Boot · Spring Security · MySQL
World Wise
Interactive travel log that plots visited cities on a map and persists your notes, built to explore geolocation and state management patterns.
Tech: React · React Router · Leaflet · Vite
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