Martin Djonov

Software Consultant

Sofia, Germany

Experience

Sep 2021 - Present
3 years 11 months
Germany

Software Consultant

ESG Screen 17

  • Responsible for consulting and developing complex data flows in a frontend Angular application.
  • Technologies: Angular 14, .NET Core.
Jun 2021 - Present
4 years 2 months
Germany

Product Engineering Lead

Spoke.ai

  • Led and guided a team to build a notifications aggregator with summarization and prioritization, handling heavy data processing and using AI.
  • Technologies: React, Node, Python, PostgreSQL, MongoDB, AWS, async microservices communication, OpenAI.
Nov 2020 - Mar 2021
5 months
Germany

Software Consultant

HSC Nord

  • Advised a development team on migrating software from IONOS to AWS.
  • Technologies: Java, MySQL, Elasticsearch, Angular.
Oct 2020 - Oct 2021
1 year 1 month
Switzerland

Software Consultant & Developer

Peerdom

  • Responsible for developing new features, including integrations with Google Workspace and Azure AD.
  • Built a network application and an internal marketplace.
  • Technologies: Node with TypeScript, GraphQL, Postgre, Angular 10, Google Cloud.
Mar 2020 - Mar 2021
1 year 1 month
United States

Software Architect

ASME / Techstreet

  • Led a development team to build a learning & development framework for integrated management (tracking, Salesforce, Docebo, Airtable).
  • Implemented an online PDF viewer with DRM support.
  • Built PCI-compliant cloud infrastructure.
  • Technologies: Ruby on Rails, Loopback, Angular, MongoDB, MySQL, Elasticsearch, Solr.
  • API integrations: Okta for SSO, Docebo, Avalara, CyberSource.
Feb 2019 - Sep 2019
8 months
Skopje, North Macedonia

Software Consultant & Project Supervisor

Makpetrol

  • Led a team of 3 building a CMS for the company website.
  • Technologies: Microsoft SQL, ASP.NET Core 2.2 Web API, Angular 7.
Feb 2019 - Sep 2019
8 months
Skopje, North Macedonia

Software Consultant & Project Supervisor

ZEGIN

  • Led a team of 6 building company products.
  • Developed a complete paperless HR application.
  • Built software for smart database partitioning.
  • Technologies: Java Spring, Oracle 18c, Angular.
Mar 2018 - Mar 2019
1 year 1 month
Austria

.NET Developer Consultant

Wristbanditz

  • Created a .NET data access library using MongoDB that integrates with IntuiFace.
  • Developed a WPF desktop app as a sync service setup for the data access library.
  • Built an installer that sets up MongoDB (as a service) and the sync service.
  • Technologies: C#, MongoDB, IntuiFace.
Jun 2016 - May 2019
3 years
Skopje, North Macedonia

Microsoft Certified Trainer & ISTQB Certified Trainer

Semos

  • Taught Microsoft official courses (web, data, cloud).
  • Delivered courses 20483, 20480, 20486 in Norway (Trondheim, Bergen, Oslo).
  • Taught ASP.NET Core 2 MVC in Bergen, Norway.
  • Delivered four custom Angular 4, 5, 6 trainings to software companies (One-Inside, Central Registry of the Republic of Macedonia, Opera International, ZEGIN, Makpetrol).
  • Held Programming in C# 20483 - Microsoft Official Course for QUIPI, part of ProCredit Holding.
  • Taught Developing ASP.NET MVC 4.5 Applications at the National Bank of Macedonia.
  • Delivered ISTQB courses.
Jan 2015 - Present
10 years 7 months
North Macedonia

CEO & Founder

Snippet7

  • Founded a custom enterprise software development company in 2015.
  • The team includes developers, a project manager, QA engineers, and a UI/UX designer.
  • The company has worked in productivity & management, investment platforms, learning & training platforms, online readers and DRM, and event management platforms.
Sep 2014 - Present
10 years 11 months
United States

CTO

Insynctive

  • Built a groundbreaking HR, benefits & payroll SaaS from scratch.
  • Designed a microservice architecture (Node.js and Web API 2.0).
  • Developed code across 13 API microservices.
  • Designed cloud infrastructure (Azure, AWS, Digital Ocean).
  • Designed a multi-tenant MongoDB database.
  • Architected 2 Angular applications with over 20 modules and 200 components.
  • Established TDD practices with templates for unit, integration, and automation tests.
  • Set up CI/CD.
  • Fostered a strong development team culture.
  • Designed test patterns for over 100,000 users.
  • Developed workflows using Azure Service Bus.
  • Migrated MSSQL to MongoDB.
  • Transitioned a .NET desktop architecture to a .NET cloud architecture.
  • Led an R&D team to improve the software daily.
  • Technologies: Node, Angular, MongoDB, C#, ASP.NET MVC, ASP.NET Web API, MSSQL, ASP.NET Web Forms, AWS, Azure, Digital Ocean.
  • API integrations: Paychex, ADP Payroll, Hint, Stripe, Wellvibe, Payroll Relief, Bend, Sedera.
Sep 2010 - Aug 2014
4 years

.NET Software Architect

Freelancer

  • Developed bookkeeping desktop software (Windows Forms and ASP.NET MVC with MSSQL).
  • Built restaurant staffing software Foodwrx (ASP.NET MVC with MySQL).
  • Created an iOS app - Where Is My Cash.
  • Developed a 2D Android game - Frog.
  • Built a restaurant ordering app for iOS, Android, Windows Phone, and Windows 8.

Summary

I’m an enterprise architect with more than 12 years of experience in software development. For the last 9 years I have been deeply involved in building a groundbreaking paperless HR service that helps thousands of people in the US. On this journey I started out as a technical lead and steadily worked my way up to become the CTO of a company with great people from all areas, not just development. By consulting companies in different industries and with 3 years of teaching experience, I have built strong skills in guiding teams working with various technologies and have become proficient in integrations across different sectors. As a PhD, I have strong research & development skills.

Languages

Bulgarian
Native
English
Native
Macedonian
Native

Education

Dec 2019 - Present

St. Cyril and St. Methodius University

Doctor of Philosophy · North Macedonia

Sep 2017 - Jun 2019

St. Cyril and St. Methodius University

Master of Applied Computer Science · North Macedonia

Sep 2013 - Jun 2016

Gavrilo Romanovich Derzhavin

Bachelor in Computer Science · Computer Science · North Macedonia

Certifications & licenses

ISTQB® Certified Tester - Foundation Level Extension, Agile Tester

ISTQB

Microsoft Certified Solutions Associate SQL Server 2012/2014

Microsoft

ISTQB® Certified Tester, Foundation Level

ISTQB

MCT: MCT Enrollment

Microsoft

MCSD: Web Applications

Microsoft

MS: Programming in HTML5 with JavaScript and CSS3

Microsoft

MCPD: Web Developer 4

Microsoft

MCTS: .NET Framework 4, Service Communication Applications

Microsoft

MCTS: .NET Framework 4, Web Applications

Microsoft

MCPS: Microsoft Certified Professional

Microsoft

MCTS: .NET Framework 4, Data Access

Microsoft