
Hristo Marinov
Verified Expert in Engineering
Software Developer
Sofia, Bulgaria
Toptal member since May 4, 2020
Hristo is a .NET full-stack developer with more than six years of professional experience. He has worked with multinational companies in banking, telecommunications, healthcare, and IT. Hristo thrives when he is the driving power behind project success.
Portfolio
Experience
- Agile Software Development - 6 years
- C# - 6 years
- SQL - 6 years
- ASP.NET Core - 4 years
- JavaScript - 3 years
- Git - 3 years
- Azure - 2 years
- React - 2 years
Availability
Preferred Environment
Azure DevOps, Visual Studio Code (VS Code), Visual Studio, Windows
The most amazing...
...platform I've developed was for a leading UK charitable fundraising organization. The platform had over 20 million users and raised $4+ billion in donations.
Work Experience
Senior Software Developer
IT – Economics
- Developed a new front-office application based on the client's needs, deployed the application into the client's cloud infrastructure, and integrated it with other services.
- Worked in a distributed team of four people using Scrum methodologies.
- Migrated SQL procedures from an Oracle on-premises server to Azure SQL for two business projects.
- Gathered and implemented security requirements for the application.
Senior Full-stack Developer
Xoomworks Ltd
- Extracted a feature with its dependencies from a large, monolith system into a brand new service and contributed to the setup of the CI/CD flow.
- Developed a new core microservice that had to process over one million requests per day when released.
- Participated in most of the code reviews for the project.
- Collaborated with DBA experts and handled most of the requests related to our database.
.NET Developer
MentorMate
- Played a key role in developing a new product for an insurance company, allowing customers to purchase and manage insurance policies digitally.
- Created a generation of policies as PDF documents.
- Developed an integration with Stripe, allowing customers to make subscription payments.
- Built background asynchronous processes using worker services in Azure for heavy operations like PDF generation.
- Participated in load and performance testing and tuning of the application.
Experience
JustGiving
https://www.justgiving.com/Education
Bachelor's Degree in Computer Science
Sofia University "St. Kliment Ohridski" - Sofia, Bulgaria
Certifications
Java SE 8 Oracle Certified Associate
Oracle
MCSD: App Builder
Microsoft
Skills
Libraries/APIs
Entity Framework, React
Tools
Visual Studio, SQL Management Studio, Git, IntelliJ IDEA, Dapper
Languages
C#, CSS, HTML, SQL, Java, Kotlin, JavaScript
Frameworks
.NET, .NET Core, Entity Framework Core, ASP.NET, ASP.NET Core, Spring Boot, gRPC, ASP.NET Web API, ASP.NET MVC, Angular, ASP.NET Identity
Paradigms
Agile Software Development, Scrum, Azure DevOps
Platforms
Visual Studio Code (VS Code), Windows, Amazon Web Services (AWS), Azure, Docker
Storage
Microsoft SQL Server, MySQL
Other
Ajax, Algorithms
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