![Martin Indzhov, Developer in Sofia, Bulgaria](https://assets.toptal.io/images?url=https%3A%2F%2Fbs-uploads.toptal.io%2Fblackfish-uploads%2Ftalent%2Fprofile%2Fpicture_file%2Fpicture%2F1098609%2Fhuge_8cde14f48b00e89cec2bee6b0316030f-c50ab052a093b689bb58c8d2fa23748b.jpg&width=524)
Martin Indzhov
Verified Expert in Engineering
Full-stack Developer
Martin is a proactive and reliable full-stack engineer with a broad web application development skill set. He's been working on various products and clients, from solving enterprise-grade problems to launching new applications for startups. Martin's work involves leading technical teams by creating an accessible development environment, fixing technical debts, enforcing best practices in teams, and mentoring developers.
Portfolio
Experience
Availability
Preferred Environment
SQL, React, TypeScript, Git, Agile, Web Development, .NET, C#, Azure DevOps, REST APIs
The most amazing...
...thing I've developed is one of the most preferred platforms for quizzes in Bulgaria, used by more than 12,000 teachers and having nearly two million solutions.
Work Experience
Senior Full-stack Engineer
Kalon Creative
- Achieved significant improvements in system reliability and performance by employing modern technologies and methodologies in software development.
- Pioneered solutions for critical community and business challenges, showcasing the ability to deliver impactful and scalable software applications.
- Streamlined operational processes by integrating advanced data handling techniques and user interface improvements across multiple projects.
- Led the development and launch of innovative software solutions, demonstrating exceptional project management and technical skills.
- Developed a web application from scratch in under two months, addressing foster care system challenges by connecting churches, families, and volunteers.
- Created a Slack chatbot to automate employee updates, fostering a more connected and informed workplace environment.
- Implemented a dynamic bulk order feature using .NET Razor Pages and jQuery, updating a legacy inventory management system's efficiency.
- Enhanced the Vizient PL Hub, focusing on data synchronization and user experience, significantly improving the application's functionality and reliability.
- Built a complex web application for feedback and data aggregation, featuring a custom form builder and advanced user hierarchy, completed in just two months.
- Upgraded an offline marketing agency's software, adding demographic reports and optimizing data exchange between warehouse and databases.
React Developer
Rita Terradas
- Built a user-friendly web app for searching and visualizing financial data of public companies, including balance sheets and shareholder info.
- Developed an AI chatbot that answers financial questions about companies, providing quick insights and analyses.
- Rapidly created a fully functional MVP for a web application in just five days, demonstrating fast development and effective project management.
Back-end .NET Developer
Yara International - Expert Functions (IT)
- Led the successful transition of a distributed web application from an on-premise infrastructure to the AWS cloud, showcasing expert guidance and project management skills.
- Achieved a 90% reduction in API response times, significantly optimizing web application performance and user experience.
- Established and enforced coding standards, significantly enhancing the development workflow and code quality for the web project.
Senior Software Engineer & Delivery Manager
10th Man Media
- Revamped the product development cycle to ensure consistent sprint releases by refining CI/CD processes, establishing a solid release strategy, and fostering seamless teamwork across product, QA, and development teams.
- Boosted API performance by over 10x, reducing computation costs and elevating the user experience.
- Streamlined web application code, cutting over 1 million lines for enhanced efficiency and readability, significantly lowering bug detection time and costs.
Co-founder Software Engineer
SmarTest smartest.bg
- Led the creation of a leading web application for testing in Bulgaria, empowering 12,000+ teachers to accurately assess students' knowledge during the global pandemic, growing to two million users, as a co-founder.
- Innovatively reduced test cheating through unique platform mechanisms, enhancing the integrity and reliability of assessments.
- Spearheaded platform development from inception to a user base of two million, establishing it as a go-to online assessment tool during challenging times.
Senior Software Engineer & Team Lead
Zühlke Engineering AG
- Spearheaded the migration of three legacy SilverLight projects to cutting-edge technologies as the team's lead architect.
- Crafted a comprehensive core library module, streamlining migration efforts across 5+ diverse team projects.
- Excelled in a team-leading role, guiding project direction and managing a dynamic team of 1-5 developers, fostering a collaborative and innovative work environment.
- Bolstered team efficiency and skill through regular pair programming, mentoring sessions, and developer coaching.
- Instrumental in cultivating a vibrant office culture; initiated and led numerous tech and non-tech internal presentations.
- Played a key role in talent acquisition by conducting over 50 interviews, successfully adding ten skilled developers to our team.
Full-stack .NET Developer
MentorMate
- Created a stable environment by having automated builds in Azure and maintaining consistency between multiple environments.
- Communicated with customers about planning, developing, and presenting new functionalities.
- Integrated PayPal and Facebook APIs into our project.
Full-stack .NET Developer
Ultraplay
- Implemented and integrated a slots-games provider, adding a new way of betting to the platform.
- Tracked and fixed more than 50 bugs using Jira as a reporting tool.
- Acquired my first impressions of mentoring and also learned about and started applying some of the best software development practices.
Experience
Marketing Intelligence Platform
https://www.10thman.media/The application features a user-friendly interface that allows users to connect to various marketing platforms and data sources and to visualize and explore their data in real time.
My responsibilities:
• Implemented the product release strategy
• Stabilized processes around product development and improved collaboration between the product, QA, and developer teams
• Helped fix and reorganize existing CI/CD practices
• Investigated and improved existing microservices architecture
• Investigated and improved existing data-storing solution
• Implemented complex data manipulation features
• Improved code readability and performance by refactoring huge parts of products code, resulting in about 1 million rows of deleted code and tremendous server offloading
• Fixed critical issues in all layers of the application
Insurance Management System with Risk Assessment
My responsibilities:
• Led and mentored a team of four developers, providing feedback, clarifying requirements, helping with technical questions, and managing the tasks distributed to the team
• Designed and developed back-end APIs and front-end sub-applications from scratch
• Designed and developed the reusable components library for both back- and front-end applications
• Kept the code quality high by reviewing code from other developers and suggesting improvements
• Spearheaded features implemented by the team to comply with requirements, keeping the project manager up to date on the project's overall progress
Web Application for Foster Care Support
Application for Creating and Solving Quizzes
http://www.smartest.bgI was the co-founder, and my responsibilities included the following:
• Gathered feedback from real users, including Bulgarian teachers.
• Researched and implemented user requirements.
• Implemented various features to ease the overall evaluation process.
• Pitched in front of potential education partners.
Pet Insurance System
The platform features a user-friendly interface that allows users to easily compare different pet insurance plans and select the one that best fits their needs and budget. It is also designed to be flexible and adaptable, allowing businesses to customize it to fit their unique pet insurance offerings and processes. The platform is built using .NET and AngularJS, with WebFlow for the front-end design, ensuring a modern and responsive user experience. Overall, the pet insurance project is a valuable resource for individuals and families looking to easily and quickly obtain pet insurance policies.
My responsibilities included:
• Designed and developed the insurance application software from scratch using .NET Core, AngularJS, WebFlow, and Microsoft SQL
• Released the project successfully to the production environment
• Set up the Azure DevOps infrastructure and CI/CD pipelines
Burner Wallet Landing Page
I had to ensure that the page was easy to navigate and had a clean, modern design. To do this, I used React to create the page's structure and components, and I utilized TypeScript and styled components to add type checking and styling to the page. The project was completed in a timely manner, and the client was satisfied with the final result. Overall, it was a successful project showcasing my front-end development skills.
Agile Project Planner
Built using .NET and Aurelia, with RavenDB as the database, the application is designed to help teams plan and manage their work using the agile methodology. As the team lead, I was responsible for managing a team of five developers in the creation of this user-friendly application, which included tools for agile-specific functions such as sprint planning and daily stand-up meetings. Overall, the agile planner project was a powerful tool for teams looking to improve their agility and productivity.
Application for Internal Company Trainings
As the front-end team lead, I managed a team of two developers in the creation of this application, which was built using Java and React with MaterialUI for the front-end design. The application incorporated gamification elements into the training process, making it engaging and fun for employees. It was also designed to be flexible and adaptable, allowing businesses to customize it to fit their unique training needs and processes.
Peer-to-peer Lending Platform
It is designed to be user-friendly and intuitive, making it easy for borrowers to apply for loans and for lenders to fund them. The platform also includes tools for managing and tracking loans, ensuring a seamless and transparent lending experience for all parties involved. In addition, the platform is integrated with Facebook's and Paypal's APIs, providing a seamless user experience for individuals using these services. Built using .NET and AngularJS, with WebFlow for the front-end design and integrated with Azure DevOps for continuous integration and deployment, the peer-to-peer lending project is a valuable resource for borrowers and lenders looking for an alternative to traditional lending channels.
Insurance Policies Management Platform
The platform uses a microservice architecture, allowing for scalability and flexibility. Built using .NET and AngularJS, with WebFlow for the front-end design and integrated with Azure DevOps for continuous integration and deployment, the personal insurance project is a valuable resource for individuals looking to easily and quickly obtain personal insurance policies.
Advanced Sports Betting Platform
https://ultraplay.co/My responsibilities included the following:
• Full-stack development and improvement of the betting platform
• Communication of business workflows and analytic requirements
• Investigation and production-bug solutions
• Research and full integration of third-party betting providers into the platform
• CI pipeline implementation with Jenkins
• Standards-compliant and high-quality code write-ups
• Applications and improved data manipulation optimization
• Team support during difficult situations, particularly those requiring the help of more than one developer
SharePoint Data Migration App
The tool is built using WPF, providing a modern and responsive user experience, and it is written in C#, ensuring high performance and reliability. Overall, the SharePoint data migration desktop tool is a valuable resource for users looking to seamlessly and quickly transfer their data to a new SharePoint environment.
Vizient PL Hub Enhancement
https://www.kaloncreative.com/work/vizient-pl-hubSlack Chatbot for Employee Updates
Feedback and Data Aggregation Web Application
AI-powered Fintech Dashboard Prototype
To build a user-friendly web application, this project harnessed a robust stack, including React, Next.js, Tailwind CSS, and advanced tools like Prisma and Supabase.
The AI chatbot, powered by ChatGPT, was a standout feature designed to field financial inquiries and offer quick, intelligent insights.
Achieving a remarkable milestone, I developed a fully functional MVP in just five days, demonstrating rapid development capabilities, efficient project management, and a deep commitment to delivering high-quality, innovative solutions that address the complexities of financial data analysis.
This work underscores my technical acumen in React and JavaScript and my adeptness at API integration and deploying applications with Vercel, ensuring a seamless, impactful user experience in the fast-paced fintech industry.
Agricultural Web Application
I was responsible for guiding the project from inception to completion, ensuring a smooth transition with minimal disruption. The application's scalability and development workflow were greatly enhanced by implementing microservices architecture and optimizing CI/CD pipelines.
I also established rigorous coding standards and practices, significantly boosting code quality and team efficiency. Through adopting functional programming and integrating RabbitMQ for message brokering, the project achieved high levels of efficiency and reliability. This initiative showcased my technical leadership and highlighted the potential of cloud technology to revolutionize the agricultural sector with more scalable and resilient web solutions.
Skills
Languages
SQL, TypeScript, C#, JavaScript, C#.NET, CSS, HTML, Python, GraphQL, F#
Frameworks
.NET Core, Angular, Next.js, .NET, ASP.NET, ASP.NET Web API, ASP.NET Core, Tailwind CSS, Material UI, Redux, NestJS, AngularJS, .NET 4, Blazor, Windows Presentation Foundation (WPF), Express.js, Aurelia, Telerik Kendo UI
Libraries/APIs
React, Node.js, Entity Framework, Web API, REST APIs, RxJS, PayPal API, Facebook API, LinkedIn API, Google Ads API, MobX, Azure Blob Storage API, jQuery, Slack API
Tools
Visual Studio, Git, GitHub, JetBrains Rider, Prisma, Figma, NPM, Jira, RabbitMQ, Bitbucket, Hangfire, Slack
Paradigms
Azure DevOps, Agile, REST, Clean Code, Test-driven Development (TDD), Functional Programming, DevOps, Unit Testing, Design Patterns, B2B, Microservices, Microservices Architecture
Platforms
Visual Studio Code (VS Code), Windows, MacOS, Azure, Amazon Web Services (AWS), Azure Functions, Oracle, Google Analytics 360, Azure SQL Data Warehouse, Webflow, SharePoint, Docker, Vercel, Kubernetes, Dedicated SQL Pool (formerly SQL DW), Web
Storage
Microsoft SQL Server, MySQL, PostgreSQL, Azure SQL Databases, Azure Cosmos DB, MongoDB, RavenDB, Azure Queue Storage, Database Management
Industry Expertise
Project Management
Other
Release Management, Teamwork, Front-end, APIs, Software Architecture, Web Development, Full-stack, Software Design, Architecture, JavaScript Libraries, Team Leadership, Back-end, Mobile First, Software Development Lifecycle (SDLC), Data Structures, Algorithms, API Integration, Serverless, Leadership, Reporting, CI/CD Pipelines, Project Timelines, Okta, Single Sign-on (SSO), OAuth, Technical Leadership, Amazon RDS, Integration Testing, Data Engineering, Azure Databricks, Private NPM Modules, Component Libraries, Web MVC, Finance, Azure Data Factory, Azure Data Lake, Parquet, Styled-components, Azure Service Bus, Containers, tRPC, SMTP, Cloud Computing, SSG, Domain DNS Setup, SEO Tools, Supabase, Chatbots, ChatGPT, AI Chatbots, IT Project Management, Web Project Management, Full-stack Development, Back-end Development, Front-end Development, Productivity, Collaboration
Education
Certification in Software Development
Software University (SoftUni) - Sofia
High School Diploma in Banking, Corporate, Finance and Securities Law
High School of Economics (Knyaz Simeon Tarnovski) - Bulgaria
Certifications
Exam 483 | Programming in C#
Microsoft
Web Developer
Software University (SoftUni)
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