I am a versatile Senior Full Stack Developer with over 8 years of experience building, migrating, and scaling web applications. I specialize in modern JavaScript frameworks and backend APIs, delivering clean, maintainable code and robust architectures. I am passionate about clean architecture, automation, and continuous delivery, and I enjoy leading technical migrations, boosting performance, and collaborating with cross-functional teams to ship high-quality software.

Radi Totev

I am a versatile Senior Full Stack Developer with over 8 years of experience building, migrating, and scaling web applications. I specialize in modern JavaScript frameworks and backend APIs, delivering clean, maintainable code and robust architectures. I am passionate about clean architecture, automation, and continuous delivery, and I enjoy leading technical migrations, boosting performance, and collaborating with cross-functional teams to ship high-quality software.

Available to hire

I am a versatile Senior Full Stack Developer with over 8 years of experience building, migrating, and scaling web applications. I specialize in modern JavaScript frameworks and backend APIs, delivering clean, maintainable code and robust architectures.

I am passionate about clean architecture, automation, and continuous delivery, and I enjoy leading technical migrations, boosting performance, and collaborating with cross-functional teams to ship high-quality software.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Senior Full Stack Developer at EMH Systems
July 31, 2025 - August 16, 2025
Led front-end modernization of core products involving marine environmental regulations hub and remote vessel monitoring apps, upgrading from JavaScript and Vue.js v2 to TypeScript, Vue.js v3 with Composition API, Pinia, and Quasar UI, which improved code maintainability and user experience. Rebuilt REST API by consolidating microservices into an Express.js application with versioning, middleware validation, and controller-based endpoints, improving maintainability and API response times. Developed Jest integration tests that reduced production bugs and integrated RabbitMQ for queuing computation-intensive jobs, enhancing system scalability. Built an admin panel for user management and API monitoring, enhanced legacy systems and extended GraphQL server functionality. Automated server tasks using bash scripts and implemented Incron for real-time CDN document updates, streamlining content management.
Software Developer in Test at Financial Times
December 31, 2020 - August 16, 2025
Developed a new JavaScript test framework using WebdriverIO and Appium for Android/iOS mobile apps and headless end-to-end tests, replacing deprecated Java-Thucydides tests and achieving 100% coverage of business-critical features. Built a React component integration test framework with Testing Library that enabled faster test execution and improved reliability. Configured test execution on BrowserStack using Splunk-derived user device data, ensuring compatibility across diverse mobile devices, platforms, and versions. Integrated tests into CI pipelines with Jenkins and later CircleCI, reducing regression detection time. Updated and expanded project documentation, created bash scripts for streamlined project setup, and led workshops to train the team on the new test frameworks. Participated actively in Agile ceremonies including stand-ups, retrospectives, backlog refinement, and technical debt planning.
Senior Software Developer in Test at Hostmaker
May 31, 2019 - August 16, 2025
Designed and implemented an end-to-end test framework for guest-facing applications to ensure robust user experiences. Dockerized tests and integrated them into CI/CD pipelines with Shippable and later CircleCI. Introduced Agile practices such as Three Amigos, retrospectives, and BDD acceptance criteria, which improved team collaboration and requirements clarity. Created and maintained comprehensive project documentation to enhance onboarding efficiency for new developers.
Software Developer in Test at Civic Digital
June 30, 2018 - August 16, 2025
Developed and maintained end-to-end tests for government projects including NCA, Home Office, MOJ, and TEWV NHS Trust, ensuring compliance and reliability for critical systems. Created a Postman API test collection for PrePay Solutions, validating endpoints and reducing API-related issues. Dockerized tests and integrated them into TeamCity CI pipelines to streamline test execution and feedback loops. Trained QA team members in automation testing best practices.
Software Developer in Test (Consultant) at MagentyS (at Chelsea Apps Factory)
June 30, 2017 - August 16, 2025
Extended and optimized end-to-end iOS tests for the Vanquis Bank mobile app, reducing test execution time by 30% and resolving flaky test issues. Contributed to the app achieving the #1 ranking in Finance on the App Store and winning Best UK Fintech App in the 2018 UK App Awards.

Education

Specialist in Computer Engineering and Technologies at School of Technology, Technical University of Sofia
January 1, 1997 - August 16, 2025
Specialist in Computer Engineering and Technologies at Technical University of Sofia, School of Technology
January 11, 2030 - January 1, 1997

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Travel & Hospitality, Government, Software & Internet