Martin Georgiev
  Location via proxy:   
[Report a bug]   [Manage cookies]                

Martin Georgiev

Luxembourg · Bulgaria · (359) 89-84-666-89 · contact@martingeorgiev.com

System designer, former solution architect, former developer. I specialize in decreasing risks associated with migrations to Azure public cloud and lowering IT expenses through application modernization to reliable and secure cloud architectures.


Experience

SENIOR MANAGER - IT

DELOITTE GLOBAL SERVICES Sàrl

My responsibilities include support the cloud adoption and operations by:

  • #Cloud-Native Application Solutions: architecting, designed, and delivered cloud-native applications, ensuring that these applications leverage the platform scalability, high availability, and efficient resource utilization
  • #SAAS: Designing innovative and secure proprietary solutions that cater to multiple tenants or customers, providing flexibility and cost-effectiveness to end-users while maintaining isolation and data security for each tenant
  • #Automation and Infrastructure as Code (IaC): enabling consistent, repeatable, and error-free deployments, reducing manual effort and ensuring better reliability of the infrastructure
  • Skill Development and Capability Building: By providing training, guidance, and hands-on support, I have empowered teams to efficiently utilize Azure services and best practices

Major achievements:

  • Integrated Infrastructure with IaC: Successfully integrated the infrastructure of three applications using Infrastructure as Code. This consolidation has led to better resource management, cost optimization, and improved overall operational efficiency.
  • Module Creation and Maintenance: Designed and maintained reusable modules that are instrumental in deploying Infrastructure as Code. These modules ensure consistency across different deployments, streamline the development process, and enable rapid scaling of applications.
  • Pipeline Development for Landing Zones: created pipelines tailored to different needs, and utilized them across the company landing zones. These pipelines automate the process of building, testing, and deploying applications in their respective landing zones, improving the development lifecycle and reducing time-to-market.
  • Develop the HashiCorp Terraform adoption framework.

Technologies used:

  • OpenToFu/Terraform
  • Azure DevOps
  • Azure Entra ID
  • Azure CLI
  • ARM templates
  • Azure IAAS
  • Azure PAAS
  • Kusto
April 2023 - August 2024

SYSTEMS DESIGN EXPERT

FUJITSU TECHNOLOGY SOLUTIONS (LUXEMBOURG) S.A.

My responsibilities include solution development (service start-up, technology, and process transformation, ongoing refresh):

  • Support the migration of on-premises solutions to the cloud by assessing the current architecture, functional/non-functional requirements, data sources and interfaces and evaluating the approach (Rehosting, Replatforming, Rearchitecting)
  • Define, plan and deliver modern solutions and cloud-based enterprise architectures
  • Realize or lead proof of concepts
  • Design and deploy proprietary PAAS solutions based on IaC
  • Help the teams in developing Azure Cloud skills and capabilities.

Major achievements:

  • Created an analytical and reporting solution based on Power BI, Power Query, Azure DevOps.
  • Created and maintained 2 basis repositories used for IaC deployments that increased the standardization of the delivery to ~65%
  • Created 4 types of pipelines that were used in 15 landing zones

Technologies used:

  • Azure CLI
  • Terraform
  • ARM templates
  • AKS
  • Azure DevOps
  • Azure IAAS
  • Azure PAAS
May 2020 - March 2023

SOLUTION ARCHITECT

RAIFFEISENBANK BULGARIA

My responsibilities include solution development (service start-up, technology and process transformation, ongoing refresh):

  • Examination and interpretation of business requirements
  • Establishing solution intent
  • Aligning the solution with the technical architecture
  • Analyze the impact of the solution (integration, operations, costs, releases) and identification of the potential risks
  • Maintenance of the Cloud Services Usage matrix (which cloud for which purpose)
  • Supervision of the built-in quality
  • Operation within the budgetary framework to validate the financial impact of design decisions
  • Identification of innovation opportunities
  • Planning technology roadmaps
  • Areas of expertise include Public and Private cloud.

Major achievements:

  • Completed projects concerning regulatory compliance and anti-fraud.
December 2019 - April 2020

SOLUTION LEADER/LEAD OFFERING SOLUTION ARCHITECT

HP/HPE/DXC TECHNOLOGY

My responsibilities include solution development (service start-up, technology and process transformation, ongoing refresh), competitive costing, business case alignment, and value proposition. On top of the previous responsibilities, my tasks included:

  • Examination and interpretation of business requirements
  • Establishing solution intent
  • Aligning the solution with the technical architecture
  • Identification of potential technical design risks
  • Supervision of the built-in quality
  • Operation within the budgetary framework to validate the financial impact of design decisions
  • Identification of innovation opportunities
  • Planning technology roadmaps
  • Areas of expertise include Public and Private cloud.

Major achievements:

  • Worked on ~ 40 opportunities
  • Created 7 custom costing and risk assessment solutions that were reused in a team of 10 solution architects

Technologies used:

  • Private and Public clouds, in-house automation
June 2015 - November 2019

Sales support specialist/Deal Delivery assurance

Hewlett-Packard

Responsible for the end-to-end service management and process and tools solution during pre-sales. Verified that the proposed solution is fit for purpose and in line with the contractual obligation. Contributed to the definition of Service Level Agreements (SLAs), Operational Level Agreements (OLAs) contracts and Key Performance Indicators (KPIs), Quality Performance Indicators, and technical proposals. I applied subject matter knowledge to solve common and complex business issues within established guidelines and recommends appropriate alternatives. I worked on problems of diverse complexity and scope. I identified technical risks and challenges the customer should expect to encounter with the solution. Main task:

  • Verify Service requirements
  • Negotiate SLA / OLA
  • Maintain and contribute to the creation of the service budget
  • Obtain stakeholders approval

Major achievements:

  • Worked on ~ 130 opportunities - and never had a customer rejection of the service line.
  • Integrated presales tools
  • Generated reporting and analysis that was instrumental for higher management decision-making.

Technologies used:

  • HP SM (including all the ITIL modules)
  • HP Operations Manager
  • Enterprise Service Portal
  • Reporting
  • Run Book Automation
  • HP Server Automation
  • multiple case exchange technologies
  • 50 other internal tools logically grouped in the HP Standard Reference Architecture.
July 2011 - May 2015

Change Manager

Hewlett-Packard

As a Change Manager I had to ensure that projects/change initiatives meet objectives on time and on budget. My focus was on the people side of change – including changes to business processes, systems and technology, job roles and organization structures. The primary responsibility was to create and implement change management strategies and plans that maximized success rate and minimized risk of service disruption. As an MSI change manager I had to execute the above responsibilities on behalf of the customer in his multi-supplier environment and make sure that the suppliers adhere to the agreed process. On top of the regular Change Advisory Boards (CAB) I also chaired operational review meetings. The main goals were:

  • to drive faster change adoption;
  • to drive higher ultimate utilization and greater proficiency of the changes that impact employees;
  • to increase benefit realization, value creation, ROI and the achievement of results and outcomes.

Major achievements:

  • Automated the reporting that reduced the time to generate from 4 hours to under 5 minutes - on a daily basis.
  • Automated the Technical Advisory Board (TAB) and Change Advisory Board agenda verification and generation. On top of the time saved this increased the quality and reduced the errors from ~ 10 per week to 1 per month.
  • Designed, implemented and supported a combined Operational and Decision support system that shared the same set of data. This facilitated the tracking and improvement of 5 to 25 KPIs and provided historical data analysis.
  • Facilitated the integration of various Service management tools.

Technologies used:

  • HP Service Manager
  • ESL
  • Visual Basic for Application
December 2007 - June 2011

Reporting Specialist

Sofica Group LTD

Contractor at Hewlett Packard. My role was to ensure that all service level agreements (SLAs) across the organization were delivered according to specifications. This includes developing, managing, and administering service management best practices.

Major achievements:

  • Automated the generation of around 70 reports that reduced the time to produce them from three weeks to 4 hours and increased the quality and reliability.
  • This allowed the time previously used for data gathering and aggregation to be devoted to analysis, which increased the quality of the service and the customer satisfaction.

Technologies used:

  • HP Service Manager
  • ESAR
  • ESL
  • Visual Basic for Application (VBA)
May 2007 - November 2007

Supervisor

Sofica Group LTD

I managed and a team of call center agents. I provided assistance by answering agent’s questions, taking calls that they could not handle.

Major achievements:

  • Designed the algorithm that presented the scripts. This reduced the effort required by the agents 10x times.

Technologies used:

  • Visual Basic for Application (VBA)
  • SQL
July 2005 - May 2007


Education

UNIBIT

Master of Science
Software engineering

GPA: 99 %

2019 - present

UNIBIT

Bachelor of Science
Information brokerage

GPA: 97 %

2015 - 2019

School of Hard Knocks

Foreign language high school
Computer Information Systems

GPA: 90 %

present

Skills

Specialties: Automation for data analysis, data modelling, data visualisation, data driven decisions, information retrieval, exploratory data analysis.


Reporting and Warehousing using SQL:
  • Pivoting a Result Set into One Row or Multiple Rows
  • Reverse Pivoting a Result Set
  • Reverse Pivoting a Result Set into One Column
  • Suppressing Repeating Values from a Result Set
  • Pivoting a Result Set to Facilitate Inter-Row Calculations
  • Creating Buckets of Data, of a Fixed Size
  • Creating a Predefined Number of Buckets
  • Creating Horizontal Histograms & Vertical Histograms
  • Returning Non-GROUP BY Columns
  • Calculating Simple Subtotals & for All Possible Expression Combinations
  • Identifying Rows That Are Not Subtotals
  • Using Case Expressions to Flag Rows
  • Creating a Sparse Matrix
  • Grouping Rows by Units of Time
  • Performing Aggregations over Different Groups/Partitions
  • Simultaneously
  • Performing Aggregations over a Moving

Systems Analysis
  • Lead the change team
  • Develop the communication plans
  • Identify of the business problems, and the areas for research.
  • Recommended alternatives
  • Ensure an objective approach to research, and strict compliance with standards and procedures throughout the life cycle of the system
  • Documenting the results

Systems Design
  • Clarify and agree on the scope of the system
  • High level architecture design (Abstract design)
  • Component Design
  • Understanding Bottlenecks
  • Scaling

Programming Languages & Tools
  • C# (.Net Framework, Entity Framework, MVC)
  • BASH
  • Terraform
  • Azure CLI
  • Visual Basic for Applications
  • Python
  • SPL (Splunk’s query language for big data analysis)

BI

Various Reports created using Power BI are available for review upon request. Main tasks: Storytelling using data – composition, relationship, distribution trends. Data miners: practical experience with Orange 3 / Splunk Machine learning to perform.

  • Characterization
  • Frequent / Rare patterns
  • Cluster Analysis
  • Outliers Analysis
  • Correlation
  • Discrimination

Workflow
  • Database first & Code first
  • Cross Browser Testing & Debugging


Personal Projects

In my spare time, I work as a freelance web developer and data analyst.

Showcase projects are available on my Github. Access to restricted repositories could be granted upon request.

Some of my projects are:

SQL portfolio

Oracle APEX applications

FLEET MANAGEMENT – database applications using Oracle 11 XE and Application Express 5. Database design (adherence to DB Normal forms), starts, and snowflakes. Creation of tables, indexes, triggers, procedures, sequences, UI. The application is exposed to desktop and mobile. As this version of Oracle XE does not support HTTPS, a reverse proxy server based on Apache was deployed and configured as a SSL off-loader. Certificates are based on Let’s Encrypt.

Similar applications include utilities and finance management. All applications feed to a read-only reporting server based on MySQL. Visualizations are created using Power BI.

PowerBi – a collection of pdfs demostrating various analysis and visualisations.
Technologies: PowerBI, data sources - SQL server, Oracle, Postgres.

EC-TH – Property management platform. The service uses a combination of Razor Views and REST APIs to demonstrate how to modernize applications for scalability and cloud and how to expose services via APIs, what is the difference between XML and JSON, Pascal and Camel notations, Code First vs Database First migrations etc.
Technologies: .Net Core, Bootstrap 5, Entity Framework, Microsoft SQL, jQuery. Implementation on Azure WebApp + Azure SQL.

esobstvenost.eu – Distribute monthly cost for condomia in accordance with Bulgarian law. The service uses .NET blazor to create a static website hosted on Azure Storage account and exposed with Azure CDN. The deployment is done via Github actions and Azure DevOps pipelines.
Technologies: .Net Core, Bootstrap 5, Implementation on Azure Storage Account, Azure Active Directory as identity provider, azure CDN.

Skills inventory - Interactive skills inventory that facilitate skills tracking and mapping to capabilities.
Technologies: Blazor, C#, .NET EF Core, Azure Active directory, Azure Container registry, Javascript, Terraform, Consul, Nomad GitHub Actions, azure DevOps pipelines. Implementation on Nomad/consul or Azure container instance, Azure SQL or SQL server as a database. Deployed via Github actions. Consists of a blazor front page, application server using .Net Core and a database.

Randomness tests - a collection of interview questions that are related to randomness.
Technologies: Blazor, Azure Functions, Azure Container registry, Javascript, Terraform, GitHub Actions. Implementation on Azure storage account static web site. Deployed via Github actions. Consists of a blazor front page and a collection of azure functions.

martingeorgev.info – Personal portfolio site www.martingeorgev.info.
Technologies: HUGO, HTML, Terraform, GitHub Actions. Implementation on Azure storage account static web site and an Azure CDN.

Contoso University showcase project for .Net Framework based on the Microsoft MVC tutorial. My implementation uses different approaches compared with the suggested by Microsoft as I find their approach risky for production deployment when using code first migrations.
Technologies: .Net Framework, Bootstrap 4, Entity Framework, Microsoft SQL. Implementation on Azure WebApp + Azure SQL.

How to use the RestFULL API.
Technologies: HUGO, HTML.

pekarnaudoma.com – creating a web application to replace the existing static web site that must allow personalization of the information per user, ordering, and business intelligence.
The project has been discontinued due to business reasons.
Technologies: HUGO, HTML, Bootstrap 4 third party services accessible via APIs.


Certifications & Courses

I regularly remove the certifications here and keep only these where a personal project can not demonstrate my skill. Example: there is no Oracle bellow as I have several projects, but there are T-SQL certificates.