R

Rosen Petrov

About

Detail

Stara Zagora, Bulgaria

Timeline


work
Job
school
Education

Résumé


Jobs verified_user 0% verified
  • Zalando
    Senior Software Engineer
    Zalando
    Jan 2023 - Mar 2026 (3 years 3 months)
    • Designed Java Microservices for customer-facing commerce workflows, applying Systems design, REST API contracts, Kafka messaging, and PostgreSQL persistence to support scalable order orchestration across distributed engineering teams.
    • Built high-performance REST API components with Java and Spring Boot, improving checkout service latency by 28% through database query tuning, Redis caching, and clearer boundaries between payment and fulfillment logic.
    • Led Scalable architectures work for catalog availability services, using Microservices, Kubernetes, and Kafka to separate inventory updates from storefront reads while reducing release coupling across product teams.
    • Implemented React.js interfaces for operational dashboar
  • Doctolib
    Software Engineer
    Doctolib
    Nov 2019 - Oct 2022 (3 years)
    • Built Java scheduling services for healthcare booking workflows, combining REST API design, Microservices boundaries, PostgreSQL storage, and secure authentication patterns to support reliable patient-provider interactions.
    • Developed React.js components for appointment management screens, integrating TypeScript state handling with REST API responses so clinical staff could manage calendar changes with fewer manual coordination steps.
    • Improved service performance by 24% through Java profiling, PostgreSQL indexing, and Redis caching, especially around high-traffic appointment search paths used by international healthcare teams.
    • Implemented event-driven notifications with Kafka and Spring Boot, separating reminder delive
  • D
    Software Engineer
    Droxic
    Feb 2019 - Apr 2021 (2 years 3 months)
    • Developed enterprise Java applications with Spring Boot and Hibernate, implementing REST API endpoints that connected customer-facing workflows with PostgreSQL-backed business records.
    • Built deployment-ready Docker configurations for Java services, helping teams reproduce local environments consistently and reduce configuration drift between development and staging infrastructure.
    • Improved legacy application maintainability by separating controller logic from domain services, adding JUnit tests around critical Java workflows, and documenting integration assumptions for distributed teams.
  • Framer
    Software Engineer
    Framer
    Oct 2017 - Sep 2019 (2 years)
    • Built React.js and TypeScript features for collaborative design tooling, focusing on responsive editing interactions, reusable component state, and predictable rendering behavior across browser-based workspaces.
    • Developed Node.js REST API services for asset metadata operations, using PostgreSQL schemas and authorization checks to support project sharing without exposing private workspace resources.
    • Improved frontend reliability by adding Jest coverage around React.js editor flows, helping engineers refactor complex UI behavior while keeping regression risk visible during code reviews.
    • Created GraphQL integration layers for project configuration data, reducing over-fetching in design screens and giving frontend enginee
Education verified_user 0% verified
  • U
    Bachelor's Degree, Computer Science
    University of Library Studies and Information Technologies
    Sep 2011 - Jun 2015 (3 years 10 months)