Martin Djonov

Senior Software Developer

Martin Djonov
Sofia, Bulgaria

Erfahrungen

Sept. 2021 - Bis heute
3 Jahren 6 Monaten
Germany

Software Consultant

ESG Screen 17

For ESG Screen 17 I am in charge of consulting and development of complex data flows in a Frontend Angular application

Technologies: Angular 14, .NET Core

Juni 2021 - Bis heute
3 Jahren 9 Monaten
Germany

Product Engineering Lead

Spoke.ai

For Spoke.AI I am 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 - März 2021
5 Monaten
Germany

Software Consultant

HSC Nord

For HSC Nord I have been consulting a development team for migration of a software from IONOS to AWS.

Technologies: Java, MySQL, Elasticsearch, Angular

Okt. 2020 - Okt. 2021
1 Jahr 1 Monate
Switzerland

Software Consultant & Developer

Peerdom

For Peerdom I have been 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

März 2020 - März 2021
1 Jahr 1 Monate
United States

Software Architect

ASME / Techstreet

For ASME/Techstreet I have been guiding a development team that was building Learning & development framework for integrated management (Tracking, Salesforce, Docebo, Airtable)

  • Part of the job was 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 - Sept. 2019
8 Monaten
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 - Sept. 2019
8 Monaten
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
März 2018 - März 2019
1 Jahr 1 Monate
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
Juni 2016 - Mai 2019
3 Jahren
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 ofMacedonia, 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 - Bis heute
10 Jahren 2 Monaten
North Macedonia

CEO & Founder

Snippet7

In 2015 I have 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.

Sept. 2014 - Bis heute
10 Jahren 6 Monaten
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
Sept. 2010 - Aug. 2014
4 Jahren

.NET Software Architect

  • 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)

Zusammenfassung

My name is Martin, 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. - Programming Languages: C#, JavaScript, TypeScript, Python, Java, Ruby on Rails - Stacks: .NET, MEAN, MERN, Oracle - Frameworks: ASP.NET MVC, Angular 2+, Node.js, ASP.NET Web API, WPF, WCF, Spring, Django, GraphQL, Loopback, NestJS, Elasticsearch, Solr - Databases: Microsoft SQL, MySQL, MongoDB, Postgre, Oracle - Cloud providers: AWS, Azure, Google cloud, Digital Ocean - Planning and guiding projects end to end, Building and developing development teams

Sprachen

Englisch
Muttersprache
Mazedonisch
Muttersprache
Bulgarisch
Verhandlungssicher

Ausbildung

Dez. 2019 - Bis heute

St. Cyril and St. Methodius University

Doctor of Philosophy - PhD · Veliko Tarnovo, Bulgaria

Sept. 2017 - Juni 2019

St. Cyril and St. Methodius University

Master of Applied Computer Science · Applied Computer Science · Veliko Tarnovo, Bulgaria

Sept. 2013 - Juni 2016

Gavrilo Romanovich Derzhavin

Bachelor in Computer Science · Computer Science · North Macedonia

Zertifikate & Bescheinigungen

ISTQB Certified Tester - Foundation Level Extension, Agile Tester

ISTQB

Microsoft Certified Solutions Associate SQL Server 2012/2014

Microsoft

ISTQB Certified Tester, Foundation Level

ISTQB

Microsoft Certified Trainer

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