Ognyan Dimitrov

About Me

  • x = rational thinking;
  • c = consensus;
  • y = productivity;
  • z = ∑ smiles;
  • b = 0.5 * {personal life} + 0.5 * {work}; // balance
  • n = lies + politics + lobbyism + fear
  • r = results;
  • g = progress;
  • Age 40
  • Zodiac Leo
  • Residence Bulgaria
  • City Pomorie
  • e-mail ognyan.dimitrov@c0nfig.com, ogi.warrior@gmail.com

What I Do

Backend PHP Development

Orchestration, optimization, features/functionality implementation.

Risk analysis

First class what-if strategy.

Strategic Roadmap and optimal workflow definition

When-then overall project roadmap and execution planning.

HA modules

Immortal HA data/app modules, scalable design on cloud/metal.

Metal->cloud, Cloud->metal transitions

There is always a discussion about cost and performance.

Emergency troubleshooting and resolution

There are situations where the target is - the "thing(s)" to work again, fast.

Technical advocate/arbiter

A, no B, no it's A. When the technical shall prevail. Professional opinion and conclusion.

All public/private network design

Scalable, maintenance-wise, cost-wise cloud, enterprise, telecom, carrier grade network design. Implementation/transformation plans and roadmap.

Testimonials

Impact on

Fun Facts

Success stories

$success++ $lifeRepository->add($success)

Productive
discussions

~ ∞ $smiles++

Correct questions asked

answers WIP

Working Hours

~ 31,200 ~ 15 years

Favorite PHP Framework

Laravel v6+

Favorite Telco vendor

Nokia SR/XRS Series

Resume

Education

2008
Sofia University - Sofia, Bulgaria

Bachelor's degree, Mathematics

Scientific specialty. Mathematical logic, combinatorics, discrete math, Java entry level and a lot of other not so afterwards everyday-used disciplines... first by government university prestige national ranking popularity, toughness and coverage of diploma in EU

2003
National High School of Mathematics and Science “Academician Lubomir Chakalov” – Sofia, Bulgaria

Mathematics and informatics speciality

Third high school by Bulgarian high school prestige national ranking at that year. Affiliate to Sofia university.

Experience

2023 - 2024
Donatix

Senior BE Developer

Main from-scratch Projects

  • Dockerization of the local environment for Vue SPA, Laravel, and Echo.
  • Implementation of horizontal scaling and vertical descaling for a high-performance Laravel Redis setup handling 10 million operations per second.
  • Planning for an ElasticSearch upgrade.
2021 - 2023
Jiminny

Senior BE Developer

Agile process. Planning and developing functionalities on the back-end stack on a per mini-project basis. Bug definition/reproduction/resolving. Stack including but not limited to Laravel/MariaDB/Elasticsearch/Redis and SaaS ecosystem - github, circleci, sentry, aws, docker, datadog...

Projects/tasks completed 0-100%, including research/requirements
  • Orchestration module, time/workload based for AWS EC2 instances for fine cost optimisation
  • Microsoft Teams notifications integration
  • SCIM integration 50% RFC as per requirements
  • In-house scaling solution for RDS -> ElasticSearch synchronisation process having 1kkk documents. In result the process can scale and can be tuned real time
  • ISMS logging system
  • High performance and density customer api with OpenApi
Other
  • Various dashboards, tools including such for improving quality of life, and saving developer time, for the team or bringing more visibility
  • Various performance deep analysis and root cause workaround/solve including strace deep-dive
  • Various improvements of multiple existing products
    • ElasticSearch full text search aggregations
    • Rework feedback product - introduce hierarchy
    • More coverage and improvements for bot product
    • ...

2015 - 2021
Deltatel

Telecommunications Engineer ( Solution Architect and Backend dev responsibilities)

  • ✔ Speak less
  • ✔ Write more
  • ✔ Ask more
  • ✔ Think more
  • ✔ Do more
Contractor for Nokia. Main client Vivacom. Overall 99% project execution automation achieved in a single responsibility model. Participating project/process/network design discussions actively. Single responsibility for design, implement, test, troubleshoot and deploy Cli PHP, SQL tool for mass configuration generation {6mb-12mb text} with 99.9% covered final configuration for the project. Input is parsed normalized tableized data. Multiple phases with 99.999% success (0% customer services downtime) and positive customer feedback requested/delivered parametrization and 100% project goals reached in planned schedule. Design, develop, support of multiple smaller tools for real time device data mining and data analysis, port mappings generation, configuration generation web interface and port mapping support using PHP, sql, vuejs. Primary goal and focus - uncompromising time/manpower saving with zero quality negative effect. Everyday using - PHP, laravel, SQL. Every month used - JavaScript, Vue.js, python, d3v3-5 and many own self helping tools solving specific problems.

2013 - 2015
Electron Progress

Data Network Specialist

Implement IP/MPLS networks classified government and military projects.

2015 - 2015
Om-Nix Group

CoFounder

omnix.link technical a-z portal design and development. Currently offline due to selling deal. Participate in network design of advanced control multi exchange with inter country connectivities system. Realization of laravel based web system for administrative and customer access for billing aware control of traffic allowance (direct web click resulting bgp neighbor reconfiguration) Project was acquired by MEGAPORT. The technical portal system was integrated into their CRM system.

2010 - 2012
Alcatel-Lucent (now Nokia) due to Vivacom->Alcatel-Lucent outsourcing

Technical support NOC - MAN, IP and MPLS networks

Third and last escalation point in Vivacom for whole ip/MPLS network, all vendors - Cisco, juniper, Alcatel, Ericsson, Huawei, Zixel. Solve problems, if not workaround and coordinate final solution, if not open cases for bugs/misbehaviour on vendor support contracts proper priority. Position handles operational maintenance problems of the alive network, project problems, and all layer 2 and layer 3 network customers problems. Proactive analysis, data mining, integrate and maintenance of web/Cli tools per everyday needs and demands of a Telco network. Design and discussion of tools saving manpower/time for the well monitored/analyzed ongoing working processes. Escalate problems to Vivacom RD team. Not engaged with other than Vivacom as Alcatel Lucent customer of outsourced operations activities.

2009 - 2010
Vivacom

Technical support NOC - MAN, IP and MPLS networks

Third and last escalation point in Vivacom for whole ip/MPLS network, all vendors - Cisco, juniper, Alcatel, Ericsson, Huawei, Zixel. Solve problems, if not workaround and coordinate final solution, if not open cases for bugs/misbehaviour on vendor support contracts proper priority. Position handles operational maintenance problems of the alive network, project problems, and all layer 2 and layer 3 network customers problems. Proactive analysis, data mining, integrate and maintenance of web/Cli tools per everyday needs and demands of a Telco network. Design and discussion of tools saving manpower/time for the well monitored/analyzed ongoing working processes. Escalate problems to RD team.

2007 - 2009
Vivacom

Fault Management NOC

Talk phone customers or request problem information from front desk about all home and business services IP/MPLS, Man, VoIP of Vivacom. Self solve, escalate or correlate for mass problem definition, gather, analyze information, correlate and feed upper third and last escalation level before vendors.

2005 - 2007
Spectrum Net Jsc

Telephone Customer Support NOC

Talk phone directly to customers, self solve, coordinate or escalate their VoIP, mail, internet, VPN home and business services problems. Building notification pool for mass problems.

Coding Skills

JavaScript

65%

PHP

99%

HTML

99%

CSS

90%

Perl

30%

Python

80%

S.O.L.I.D.

95%

Design Patterns

95%

DevOps Skills

CircleCI

95%

Github Actions

90%

Telecommunications Skills

MPLS

99%

IP

95%

Network Design

90%

Network Architecture

90%

OSPF

90%

Network Security

99%

BGPv4

95%

Technologies, equipment vendor and cloud Skills

AWS

75%

Docker

75%

Laravel

99%

TailwindCSS

95%

ElasticSearch

80%

Relational databases

95%

Rational thinking Skills

Correlation analysis

99%

Seven Troubleshooting Principles

99%

Discuss and understand first approach

95%

Active listening

90%

Low risk strategy

99%

Be-brave, test plan

99%

Be-brave, test upfront

99%

Working environment Skills

SecureCRT

99%

PhpStorm

99%

SublimeText 3+

99%

MacOS

90%

Windows

99%

Linux

99%

ChatGPT

99%

Qualities

  • Agile ceremonies
  • Definition of done
  • Performance optimisation
  • Time management
  • Communication
  • Problem solving
  • Flexibility
  • Emergency actions
  • Blender
  • Project management

Hobbies

  • Father
  • Photography
  • Diablo II, III, IV
  • Blizzard games
  • Fortnite
  • Fast cars
  • Training
  • Good Food
  • Quality Rest

Personal projects