
Evgeni Tsvetanov
Verified Expert in Engineering
Full-stack Developer
Sofia, Bulgaria
Toptal member since September 20, 2021
Evgeni is a full-stack developer and network engineer with a decade of experience. He has worked in ISP and mobile carrier enterprises and on products operating across the globe, such as the Facebook network, Cisco and other ISP networks, web security, and cryptocurrency. Evgeni's experience includes all technical aspects of software development and the systems behind well-functioning products, including the user interface, servers, network, cloud, algorithms, and architecture.
Portfolio
Experience
- TypeScript - 8 years
- Python 3 - 7 years
- PostgreSQL - 7 years
- Networking - 5 years
- JavaScript - 5 years
- React - 4 years
- MobX - 3 years
- Docker - 2 years
Preferred Environment
MacOS, Linux, PyCharm
The most amazing...
...things I've worked on are a few systems that keep the network healthy in Facebook's data centers.
Work Experience
Lead Developer
Madefor Solutions
- Established feature and technical design processes.
- Led a small team of developers, provided guidance, and established work processes.
- Designed the core system, including permissions system, dynamic labeling of records, dynamic database queries built from permissions and filters, dynamic validation, and more.
Production Network Engineer
- Assisted in developing a new workflow for a diagnostics tool that can be used manually or via API calls to report the health of circuits in the data center network.
- Worked on a triaging and mitigation system that detects, correlates, and applies mitigation techniques on network issues.
- Gained great insights into the design, provisioning, and operation of networks operating at an incredible scale across the globe.
Software Developer
Freelance
- Developed a trading module and crypto exchange communication.
- Built back-end services for creating and managing exchange orders.
- Configured Docker deployment for a development environment.
Senior Full-stack Developer
SoftServe
- Developed a complex UI for a security testing platform to test vulnerabilities, including malware, viruses, protocol exploits, and zero-day attacks.
- Built a healthcare application that provides a platform for healthcare manufacturers, suppliers, and hospitals to sell and purchase healthcare equipment.
- Implemented the main message sequence exchange of several network protocols, including TLS, while following RFC specs. The protocol implementations were a part of a larger security testing tool.
Network Engineer
A1
- Co-created network designs for the core network of a mobile carrier and an ISP network in collaboration with a team.
- Planned future expansions and changes in the network.
- Managed the RIPE Local Internet Registry account and RIPE database objects and policies.
- Worked on a software tool for provisioning and deploying network services across multiple network devices.
Network Administrator
NET1
- Developed CLI tools and scripts that automate everyday tasks, such as gathering and aggregating information from network devices.
- Managed and administered core network devices in an ISP network.
- Created designs for business virtual private networks.
Experience
Back End for Crypto Trading Platform
https://www.cryptoview.com/Web User Interface for a Security Testing Platform
I was the senior front-end developer for the project, and the application was built using React, MobX, and TypeScript as the base tech stack. We kept the interface performant and the development experience on the positive side.
Healthcare Equipment Platform
Certifications
AWS Certified Developer - Associate
Amazon Web Services
MongoDB Certified Developer, Associate Level (C100DEV)
MongoDB University
Python 3.4
Brainbench
Cisco Certified Network Professional (CCNP)
Cisco
Service Provider Routing and Switching, Professional (JNCIP-SP)
Juniper
Service Provider Routing and Switching, Specialist (JNCIS-SP)
Juniper
JNCIA-Junos
Juniper
Cisco Certified Network Associate (CCNA)
Cisco
Skills
Libraries/APIs
React, SQLAlchemy, REST APIs, API Development, MobX, Node.js, Claude API, RxJS
Tools
GitHub, Git, Claude Code, Claude, PyCharm, VPN, NGINX, Gulp, Webpack, Apache Airflow, Pytest, Sentry, Expo
Languages
Python 3, JavaScript, TypeScript, Python, SQL, GraphQL, Go, HTML, HTML5, CSS, Sass, Less
Frameworks
Django, Redux, OAuth 2, Django REST Framework, Pyramid, Apache Thrift, Next.js, Flask, Jinja, Selenium, React Native
Storage
PostgreSQL, MongoDB, Databases, Redis, Amazon S3 (AWS S3), NoSQL, MySQL
Paradigms
REST, Test-driven Development (TDD), DevOps, Microservices
Platforms
Docker, Amazon Web Services (AWS), AWS Lambda, MacOS, Linux, Azure
Other
Networking, Cisco Networking, Cisco, Full-stack, Front-end, FastAPI, APIs, Back-end Development, OAuth, Full-stack Development, Juniper, Design Systems, RESTFul APIs, Minimum Viable Product (MVP), API Integration, Payment APIs, GitHub Actions, Performance Optimization, WebSockets, AI Integration, UI Development, User Interface (UI), Healthcare Supply Chains, Web Security, Transport Layer Security (TLS), Request for Comment (RFC), Network Protocols, Web Development, Scalability, Software Architecture, Software Development Lifecycle (SDLC), Systems Design, Polars, Data Engineering, TOTP, Artificial Intelligence (AI)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring