johnxie / ddanailov

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

https://www.codewars.com/users/dimitardanailov/badges/small

My personal journey begun before nine years ago. For these period I "visited" a signification amount of kingdoms 👑. My roles were "warrior" (backend developer), "engineer" (front - end developer), "magician" (team leader and software architect), "the assassin" (freelancer) and even the "main officer" (CTO).

When I worked like a warrior 💪 I wrote a significant amount of scripts which automated some boring repetitive tasks for my stakeholders and the end - users.

To be an engineer 🛠 is an awesome job because your main focus is creating a beautiful and helpful instruments which reduce the main pain of each system: Adding or filtering data.

The magician role 🧙‍♀️ was a tough and motivational task. My leadership skills cut the deadlines, improve code quality and the final result was: strong and long partnership.

Like an assassin 🔪 I learned how to be a solo player. I improved my skills to complete: fast and efficient stakeholders requirements.

I'm looking for the next kingdom 🏯

Expertise / Technical background

  • Working with Remote teams (US, UK, Australia, Indonesia, Singapore);
  • Working on big picture;
  • Software architectures;
  • Software and Technical Lead;
  • Front - end experience (Polymer, React, D3js, Custom Elements v1, Vanilla Javascript);
  • Backend experience. (Nodejs, Asp.Net, Go, PHP, Ruby on Rails);
  • Cloud providers(Azure, AWS, Heroku, Engine Yard, Google Cloud);
  • DevOps and Linux Experience;
  • Mobile applications(Android, iOS and Hybrid);
  • UI and UX experience;
  • Project Management (Jira, Trello);

Goals and passions


Experience :

Positions

Founder of Company

Period: August 2018 - until now

Remote contractor with

Positions:

  • React Developer, DevOps and IT consultant: April 2019 - until now
  • Azure Consultant: August 2018 - until now
  • Nodejs Developer: August 2018 - March 2019

Employee

  • iOS Developer (Objective - C) and Android Team Lead: June - August 2018
  • Technical Architect (Salesforce Commerce Cloud): December 2017 - April 2018
  • Software Architect November 2015 - October 2017
  • CTO: June 2014 - October 2015
  • Team Leader - June 2011 - June 2014
  • Developer June 2010 - June 2014
Project Management Methodologies

I've experience as an Agile and Scrum coach. My experience includes Agile and Scrum, Kanban, Lean and Waterfall teams and projects.


Client feedback:

"Dimitar helped to build a new solution for a current product that needed revisions based on usage in a newer OS. He worked with our enterprise architect and a dedicated dev team and QA team to define requirements, ask questions, and to think ahead of our solution. He was punctual, positive, and helped to drive the process forward on a daily basis. Thanks for your help, Dimitar!"

Heidi Lund, Associate Product Manager at Questar Assessment Inc. (October 2017)

"Dimitar Danailov led the development work on our primary project management and production application from 2013 to 2015. He and his team took over the responsibility for supporting and updating our existing application written in VB on ASP.NET, and they developed a new application written in C# on ASP.NET MVC. Both applications ran on Microsoft Azure and used a SQL database. The applications covered functionality ranging from CRM, a vendor database, production tasks for our operations team working on translation and localisation projects, and finance. I was impressed by Dimitar’s technical skills – as a solutions architect designing both front-end and back-end, his efficient coding and his ability to propose elegant solutions to meet our requirements. Dimitar was proactive in suggesting new technical approaches to overcome our particular challenges and I appreciated his willingness to research new technologies specifically for our project. Dimitar displayed admirable personal commitment in investing his personal time to work on our project and I considered him a true partner in our endeavour. I have no hesitation in recommending Dimitar and I am confident that he will be an asset to any employer."

Henry Clough, Managing Director Asian Absolute (October 2015)

It is with great pleasure that I write this letter of recommendation on behalf of (http://158ltd.com), a knowledgeable, dynamic, and flexible technology partner. What impressed us most about 158ltd’s approach to our project was their vision and leadership, commitment to the customer, insistence on setting realistic goals, with a succinct timelines, organization and project management, education and coaching. Bar none, their cutting edge technical expertise is of superior quality, delivered with a business-like approach. But it was the “everything else” that completed the package. 158ltd’s success is due to its winning team. The initial vision, leadership and project management of the CEO Ivelin Ivanov paved the way for our project’s success, and the technical expertise of the CTO Dimitar Danailov has provided a state-of-the-art platform for the projects we’ve worked together on. As a company, we are fully satisfied with the final product that 158ltd has delivered. Based on our experience, we would recommend to anyone interested the services of 158ltd since they are trusted and valuable long-term business partner.

Mo Hamdouna - Founder, Creative Director

"Even though my time with Dimitar was limited, I found him consistently pleasant, professional, and tackled all programming assignments with dedication and a view of total success. Besides being a joy to work with, Dimitar is a take - charge person who is able to present creative ideas and communicate the benefits. I highly recommend Dimitar for employment. He is a team player and would make a great asset of any organization."

Ashton Cunningham, IT Manager Campion (October 2015)

Team members

"Dimitar is an outstanding mentor. His guidance helped me progress with Ruby on Rails with ease and discover more about developing web-based software. Even after my internship at 158ltd ended, he continued assisting me with advice. Definitely a great person to learn from and to work with!"

Hristo Georgiev - Software Engineer at Avrios

"Dimitar is a personable individual that gets on well with those around him. He is focused and dedicated to producing his very best at all times. He has shown that he is able to deal with uncertainty and dislocation. He is very good software engineer knows a lot of technologies. Also great teamleader. I recommend him highly – he will not let you down!"

Cvetan Himchev - Senior Application Developer at Vertinity LTD

Dimitar is an excellent programmer and soul of the team. I am glad that I be given the opportunity to recommend it because I have a very positive impression of his personality. We spent over a year and a half working together in 158ltd.com. and in that time he managed to pass me a lot of knowledge in the IT field. Whenever I needed help or advice he has responded and helped me. I'm sure Dimitar would be a great part of every team.

Vladimir Dimov - Mobile Application Developer at Prime Holding JSC


Ideal roles & experience

  • Software architect: 2 - 4 years
  • Engineering Manager: 2 - 4 years
  • Frontend Engineer: 6 - 8 years
  • Javascript Backend Engineer: 4 - 6 years
  • Fullstack Engineer: 6 - 8 years
  • Product Manager < 1 year

Technical background

Front - end skills
JavaScript / Vanilla Custom Elements v1 Polymer / WebComponents
React JSX Flow
Yarn D3js Gulp
Lerna Babel Grunt
Yeoman Oval a11y / Web Accessibility
TypeScript Webpack jQuery
GraphQL AngularJS (v1) Vuejs
PWA Service workers IndexDB
JavaScript Test Libraries
Mocha Chai Jest
Jasmine Karma TestCafe
JavaScript Backend skills
Nodejs Express NodeServer Generator
routing-controllers tus.io node organic
grpc.io Nestjs
Azure
Azure App Services Azure SQL Databases Kusto Query Language
Azure Log Analytics Azure Sync Data
GCloud
AppEngine
Cloud experience
Azure AWS Google Cloud
Docker Heroku Engine Yard
Grafana Vagrant Jenkins
OpenShift Kubernetes
Mobile experience
Android Objective - C Swift
Additional experience
PHP / Laravel Asp.NET Ruby on Rails
Linux BashScript Apache
Nginx MySQL PostgreSQL
Additional experience
Blockchain Hadoop Electron
Nwjs Google Chrome Extensions Go
Qt Salesforce Commerce Cloud (SFC) Tensorflow

Open source

Open source projects (Founder)

Gmail helper creates gmail labels and features. Technologies: Custom Elements v1, Redux, Webpack, Lerna, Mocha, Chai, Karma

Tantalus is a Nodejs Microservices application. Project uploads big streams from custom cloud provider to AWS. Tantalus uses: NodeServer Generator, routing-controllers, tus.io, Typescript.

I wrote series of articles about my Microservices journey: Nodejs Microservice: Importing millions records on Amazon S3

Push notification playground.

Android application with main focus google maps clusterization. Application uses Google Maps Android API utility library. Live demo: https://www.youtube.com/watch?v=5ZnVraO1mT4. Video has more than 5500+ viewers

Repository uses AWSS3TransferUtility to upload and download files from AWS. Demo of application: https://www.youtube.com/watch?v=o1pNdjg-uLY

Open source projects (Co - founder)

MyTeletouch. Project won the title best Bulgarian IoT project for 2016. MyTeletouch did a succesful Indiegogo campaign end of 2016 - first quoter of 2017.

Technology stack: IoT, Raspberry Pi, Asp.Net MVC

Organization: https://github.com/MyTeletouch

Live demo: https://play.google.com/store/apps/details?id=com.madeit.julian.myteletouch&hl=en_GB

Open source projects (Participiant)

Startup weekend awards

  • Startup Weekend Sofia May 2014 - Third Place
  • Startup Weekend Sofia November 2013 - Award of SuperHosting.bg
  • Startup Weekend Sofia November 2013 - Award of Vivakom
  • Startup Weekend Sofia November 2013 - Third Place
  • Startup Weekend Sofia April 2013 - Second Place

Technical articles:

International trainings:

International conferencies:

More about me

I'm a traveler, fan of Juventus and sport guy

About

License:MIT License


Languages

Language:Jupyter Notebook 64.1%Language:JavaScript 32.1%Language:Python 3.0%Language:HTML 0.5%Language:TypeScript 0.1%Language:CSS 0.1%Language:Shell 0.0%