Summary
Overview
Work History
Education
Skills
Websites
Certification
Languages
References
Timeline
Generic

Miodrag Stojanov

Skopje

Summary

Experienced and results-driven engineering leader with 8+ years of expertise in software development, team leadership, and strategic project execution. Adept at driving high-impact projects, including cloud migrations, database optimizations, and complex integrations, while ensuring alignment with business goals. Proven ability to lead cross-functional teams, define and execute engineering roadmaps, and foster a culture of collaboration, performance, and innovation. Strong background in technical leadership, mentorship, and making data-driven decisions for long-term business success. Skilled in aligning engineering strategies with organizational objectives, delivering high-performance software solutions, and leading teams to achieve outstanding results.

Overview

8
8
years of professional experience
1
1
Certification

Work History

Principal Software Engineer - Team Lead

Semos Cloud
Skopje
04.2023 - Current
  • Spearhead end-to-end leadership in architecture design, infrastructure planning, and software development, aligning technical strategy with company goals.
  • Led the migration from SAP BTP to Microsoft Azure, containerizing services using Docker and transitioning databases from SAP HANA to SQL Server.
  • Partnered with clients and Customer Success Managers to define business needs and develop long-term technical strategies.
  • Directed annual engineering strategy, roadmaps, and resource allocation in alignment with business and client goals.
  • Championed DevOps initiatives: CI/CD pipelines (Jenkins, Azure), Terraform automation, disaster recovery, and system monitoring.
  • Oversaw integration of third-party tools (MS Teams, Slack, Outlook), authentication, and session management services.
  • Designed encryption protocols and enforced security standards across backend and frontend.
  • Led performance optimization of multi-tenant databases (Transact-SQL, PostgreSQL, MSSQL, SAP HANA).
  • Delivered robust RESTful APIs and scalable system architecture.

Senior Staff Software Engineer - Team Lead

Semos Cloud
Skopje
06.2022 - 04.2023
  • Managed Agile development cycles and led cross-functional teams in delivering scalable web applications.
  • Defined technical requirements and implementation plans in collaboration with product stakeholders.
  • Integrated Microsoft Teams, Slack, MS Outlook, and other platforms to extend product functionality.
  • Drove SSO efforts with Azure AD, Okta, and SAP IAS.
  • Worked extensively with Angular 10+, Knockout.js, Node.js, and REST APIs.
  • Designed and optimized relational databases and CI/CD pipelines for deployment automation.

Staff Software Engineer - Team Lead

Semos Cloud
Skopje
01.2021 - 05.2022
  • Led Agile teams, conducted code reviews, mentored engineers, and ensured software scalability.
  • Delivered features in Angular 2+, Node.js, Java 8, and Knockout.js.
  • Managed Git workflows and database design using SAP HANA SQL and Transact-SQL.
  • Developed and optimized RESTful APIs and contributed to multi-tenant architecture.

Senior Full Stack Developer

Semos Cloud
Skopje
01.2020 - 12.2020
  • Developed full-stack web applications in Angular, Knockout.js, and Node.js.
  • Designed database schemas using Transact-SQL and SAP HANA SQL.
  • Integrated third-party services through RESTful APIs and supported migration efforts.

Full Stack Developer

Semos Cloud
Skopje
09.2017 - 01.2020
  • Built interactive web applications using Knockout.js, Java 8, and Ajax.
  • Maintained and optimized relational databases using Transact-SQL and SAP HANA SQL.

Education

Information Technology

FACULTY OF COMPUTER SCIENCE AND ENGINEERING
Skopje

Skills

  • Leadership & Strategy
  • Team Leadership
  • Engineering Roadmap
  • Mentoring
  • Client Collaboration
  • Project Management
  • Resource Allocation
  • Technical Expertise
  • Angular
  • Nodejs
  • Java
  • Knockoutjs
  • RESTful APIs
  • Docker
  • Azure
  • Terraform
  • Azure AD
  • Okta
  • SAP HANA
  • MSSQL
  • PostgreSQL
  • Databases
  • Database Design
  • Optimization
  • Migration
  • Transact-SQL
  • Multi-Tenant Architecture
  • DevOps
  • CI/CD
  • Jenkins
  • Azure Pipelines
  • Monitoring
  • Disaster Recovery
  • Methodologies
  • Agile methodologies
  • Problem solving
  • Scrum
  • Jira
  • Sprint Planning
  • Code Reviews
  • Software development
  • MS Teams
  • Slack
  • Outlook
  • Authentication
  • Session Management

Certification

  • Oracle Certified Associate

Languages

Macedonian
First Language
English
Upper Intermediate (B2)
B2

References

References available upon request.

Timeline

Principal Software Engineer - Team Lead

Semos Cloud
04.2023 - Current

Senior Staff Software Engineer - Team Lead

Semos Cloud
06.2022 - 04.2023

Staff Software Engineer - Team Lead

Semos Cloud
01.2021 - 05.2022

Senior Full Stack Developer

Semos Cloud
01.2020 - 12.2020

Full Stack Developer

Semos Cloud
09.2017 - 01.2020

Information Technology

FACULTY OF COMPUTER SCIENCE AND ENGINEERING
Miodrag Stojanov