Martin Djonov

Software Consultant

Sofia, Germany

Experience

Sep 2021 - Present
3 years 10 months
Germany

Software Consultant

ESG Screen 17

  • In charge of consulting and development of complex data flows in a Frontend Angular application.
  • Technologies: Angular 14, .NET Core.
Jun 2021 - Present
4 years 1 month
Germany

Product Engineering Lead

Spoke.ai

  • In charge of developing and guiding a team to develop a Notifications aggregator, summarization and prioritization product with heavy data processing including usage of AI.
  • Technologies: React, Node, Python, PostgreSQL, MongoDB, AWS, Async microservices communication, OpenAI.
Nov 2020 - Mar 2021
5 months
Germany

Software Consultant

HSC Nord

  • Consulting a development team for migration of a software from IONOS to AWS.
  • Technologies: Java, MySQL, Elasticsearch, Angular.
Oct 2020 - Oct 2021
1 year 1 month
Switzerland

Software Consultant & Developer

Peerdom

  • In charge of development new features including integrations with Google Workspace and Azure AD.
  • Building 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

  • Guiding a development team that was building Learning & development framework for integrated management (Tracking, Salesforce, Docebo, Airtable).
  • Implementation of an online PDF virtual viewer with DRM rights.
  • Building 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

  • Leading a team of 3 people building 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

  • Leading a team of 6 people building products for the company.
  • Complete paperless HR application.
  • Development of 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 .NET Data Access library that uses MongoDB and can be integrated within IntuiFace.
  • Created WPF Desktop application that serves as Sync Service Setup for the Data Access Library.
  • Created Setup installer that automatically installs MongoDB (as a service) and the Sync Service Setup.
  • Technologies: C#, MongoDB, IntuiFace.
Jun 2016 - May 2019
3 years
Skopje, North Macedonia

Microsoft Certified Trainer & ISTQB Certified Trainer

Semos

  • Microsoft Official Courses (Web, Data, Cloud).
  • 20483, 20480, 20486 Microsoft official courses in Norway (Trondheim, Bergen, Oslo).
  • ASP.NET Core 2 MVC (Bergen, Norway).
  • Four Angular 4,5,6 custom modified trainings to software companies (One-Inside, Central Registry of Republic of Macedonia, Opera International, ZEGIN, Makpetrol).
  • Held Programming in C# 20483 - Microsoft Official Course to software company QUIPI, part of ProCredit Holding group.
  • Held Developing ASP.NET MVC 4.5 Applications to the employees of National Bank of Macedonia.
  • ISTQB courses.
Jan 2015 - Present
10 years 6 months
North Macedonia

CEO & Founder

Snippet7

  • In 2015 started a software development company, specialized in custom enterprise software development.
  • The company contains developers, project manager, QA engineers and UI/UX designer.
  • The experience of the company is across different industries like Productivity & Management, Investments platforms, Learning & training platforms, Online readers and DRM rights and Events management platforms.
Sep 2014 - Present
10 years 10 months
United States

CTO

Insynctive

  • Created a revolutionary HR, Benefits & Payroll SaaS from scratch.
  • Design of microservice architecture (Node.js and Web API 2.0).
  • Developed code in 13 API Microservices.
  • Design of cloud infrastructure (Azure, AWS, Digital Ocean).
  • Design of multi-tenant database - MongoDB.
  • Architect 2 Angular Applications with more than 20 modules and 200 components.
  • Set up the TDD principles by writing the templates for Unit Tests, Integration Tests and Automation Tests.
  • Set up CI/CD.
  • Built development team culture.
  • Designed test patterns for load of more than 100 000 users.
  • Development of flows using Azure Service Bus.
  • Migrating MSSQL to MongoDB.
  • Migrated whole .NET desktop architecture to .NET cloud architecture.
  • Leading R&D team to improve the software on a daily basis.
  • Technologies: Node, Angular, MongoDB, C#, ASP.NET MVC, ASP.NET WebAPI, MSSQL, ASP.NET WebForms, 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 using MSSQL DB).
  • Developed restaurant staffing software - Foodwrx (ASP.NET MVC using MYSQL DB).
  • Developed iOS Application - Where is my cash.
  • Developed 2D Android game - Frog.
  • Developed restaurant order application (iOS, Android, Windows Phone, Windows 8).

Summary

I’m an enterprise architect with more than 12 years of experience in the software development area. For the last 9 years I have been heavily involved in building a revolutionary paperless HR service which helps thousands of people in the US. On this journey I have started my self as a techincal lead, steadily progressing through the project to become the CTO of a company with great people from all branches not just development. By consulting companies in different industries and 3 years of teaching experience, I have gathered a lot of skils for guiding different teams working in different technologies and I became proficient in integrations with different industries. As PhD, I have proficient skills at research & development.

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