10/15/2024 updated

**** ******** ****
100 % available

Solution Architect / Technical Lead / Senior Full-Stack Developer

Sofia, Bulgaria Bachelor degree in Accounting and Finance
Sofia, Bulgaria Bachelor degree in Accounting and Finance

Profile attachments

Profile Mihail Shahov.pdf
Bulcode's company presentation.pdf
SCAN_CERT_BULCOD_9_ENG.pdf

Bulcode is a bespoke software development company that specializes in rapidly assembling diverse and high-performing A+ teams that enable product companies to scale and innovate effortlessly.

We act as strategic R&D partner to various businesses. Our dedicated teams deliver custom, end-to-end product development solutions tailored to business needs, ensuring rapid onboarding and exceptional outcomes.

80% of our team members have more than 5 years of experience in various technologies and have graduated from prestigious technical universities. We have high eNPS and a low staff turnover.

We operate in a variety of industries, such as aviation, tourism, media, e-commerce, FinTech, and EdTech.

Our clients range from million-dollar-funded startups to enterprises. 90% of the business comes from referrals. Check us out at https://clutch.co/profile/bulcode.

In addition to this, the team is a member of the Bulgarian Association of Software Companies (BASSCOM) and is ISO 9001:2015 certified.

Languages

BulgarianNative speakerGermanBasic knowledgeEnglishFluent

Project history

Co-Founder / CEO / Solution Architect

Bulcode

Internet & IT

10-50 team member

Currently, I hold a dynamic role at a small bespoke software development company, managing a team of up to 20 people, where I actively engage in every aspect of the business, from hiring new colleagues to making technical decisions alongside the team.

On the company management side activities include strategic decision-making, introducing and adapting company-wide and software engineering processes, defining hiring strategies, conducting interviews (more than 150+ done), decision making on hires, client and contract negotiations, team leadership and setup, project staffing, management of external contractors,  employer branding, content marketing, SEO and social media and participation in local and international business development activities.

On the people management side activities include performance evaluation, developing the skills of the personal from different units (Engineering, Quality Assurance and DevOps), conducting feedback sessions and follow-ups, technical excellence activities, supporting team members’ ideas and needs, both technology-wise and personal, and defining retention strategy.

On the technical leadership side actively participating in the architecture, technology selection, design and development of different softwares. Leading the implementation of mission-critical product features to successful delivery on time and on budget, while supporting and mentoring other team members. Involved in project and change management, risk assessments, budgeting, load and penetration testing as well as SLA adherence.
  • Expanded the company to over 20 employees, both in-house and contractors.
  • Managed cross-functional distributed teams of 25+ people from the United States, Bulgaria, and India to modernise a learning digital platform with over 20 million learners and approximately 30,000 educators worldwide.
  • Prepared comprehensive technical assessment tasks and conducted over 150 technical interviews, including as a service for our clients and partners. Developed comprehensive 6-month onboarding programs to ensure smooth integration for new team members.
  • Successfully led a cross-company L&D program to upskill people in Agile Methodologies for Bulcode and our partners, resulting in over 15 PSM/PSO/PSD certificates and a 100% exam pass rate.
  • Bulcode obtained ISO 9001:2015 certification after I personally developed all necessary documentation and processes to ensure QMS compliance.
  • Worked as a consultant on a digital transformation project for the European Investment Bank for around 2 years.
  • Participated in all stages of the project development lifecycle, from planning to execution, monitoring, controlling, and closure, for developing the MVP for erad.co in just three months, resulting in them joining Y Combinator and securing $2.4 million.
  • Ensured that Fraport's infrastructure and website met national security audit requirements.
  • Developed and executed load tests for Brayn.app using Blazemeter and JMeter, as well as a document outlining key findings, recommendations, and test results.
  • Configured a production environment with CDN-based storage for static web pages and public resources generated by custom deployment policies, resulting in optimised resource utilisation for maintenance, cost savings, and a significantly improved user experience and security.
  • Monitoring and reporting on digital communication KPIs, conducting broken link analysis and SEO optimisation strategies.
Clients and projects I have worked on: Brayn.app, erad.co, Fraport Bulgaria, Luxair & Luxair Tours, Tonhalle Düsseldorf, Cisco Netacad, fi-compass (EIB), German radio stations - rpr1, regenbogen, bigfm, Yachtico, Bulcargo, WHO - Reproductive Health Library, WHO - Vaccine Safety Net, Certification Audit of European Agriculture Funds Executive Agency, Nysteia, Zaharò, V&V Isomatic, Remington, My Stipendium and others.

Drupal Contributor (community engagements)

Drupal

Internet & IT

1000-5000 team member

As a member of the Open Source community, I strive to be an active and dedicated member of the movement. I spend some of my free time working on various bugs, tasks, and features that will help the Drupal project grow. I created several Drupal contributed modules. I try to stick to my principles because, as I like to say, "Every commit is a small step towards innovation". My Drupal username is ShaxA, and you can find me at https://www.drupal.org/u/shaxa.

Solution Architect / Team Lead / Technical Project Manager

Jakala

Internet & IT

500-1000 team member

Responsible for developing and leading new projects and features, maintaining existing Drupal-based websites and web applications, Drupal training, and mentoring. 

Managed a team of up to 30 people working exclusively with Agile methodologies. The team includes Web Developers, Product Developers, Scrum Master, Technical Architects, and Quality Assurance experts situated in different countries – England, Bulgaria, Poland, India, and Egypt.

Often involved in projects as Technical Project Manager and development lead because of the technical background and management skills. Involved in many projects as Solution Architect.

During my time in the company, I was involved in the following
  • Setting up environments - dev, demo, live
  • Manual and automated deploys to relevant environments
  • Setting up deploy steps using Git, Travis, Jenkins and etc
  • Setting up monitoring and web analytics
  • Doing security, penetration, and performance tests
  • Setting up editorial workflows
  • Doing Drupal performance optimizations
  • Integration of social media platforms in Drupal
  • Maintenance of Drupal websites and security updates
  • Creating Unit Tests
  • Big data optimizations
  • Complex integrations of 3rd party libraries
  • Integration with Salesforce
  • Cloud solutions

Clients and projects I have worked on: Syngenta, Vodafone CMS, Lush Fresh Handmade Cosmetics, Goodtimes DK, Austria Center Vienna, Sonderborg, Meny DK

PHP/MySQL Trainer (freelance, weekly engagements)

Coding School

Internet & IT

< 10 team member

Trainer - leading the PHP/MySQL program at Coding School. The primary program objective was to progress from zero to junior PHP developer. Trained a small group of 10 trainees with a 100% success rate, measured by getting their first PHP job in up to 3 months after graduating.

Drupal Trainer (freelance, evening engagements)

Software University

Internet & IT

10-50 team member

Organising and leading after-work courses for 250 on-site and 1000 online students, each lasting approximately 3 months and requiring 50 learning hours.
  • Drupal 8 Site-Building Course. 
  • Drupal 7 Back-End Development Course
  • Drupal 7 Front-End Development Course

Senior Web Developer

Up2 Technology (part of Strypes)

Internet & IT

50-250 team member

Development and maintenance of Drupal-based websites. Using SCRUM and Agile Methodologies for all projects involved. Started training program for Drupal Developers.

Leading as main developer small groups of other developers (4 people at most).

Clients and projects I have worked on: VoordeBuurt, MorgenVandaag, Freelance NL

Web Developer

Extensa Web Development

Internet & IT

10-50 team member

Developing, maintaining, theming, and testing during the whole lifecycle of various kinds of web projects. Leading as main developer small groups of other developers (4 people at most).
Clients and projects I have worked on: KaffeKapslen, Knigomania, Granitex

Web Developer

ATKOM Ltd.

Internet & IT

< 10 team member

Developing, maintaining, theming, and testing during the whole lifecycle of various kinds of web projects.

Clients and projects I have worked on: Imsti, GeologiaBG, Souko

Certificates

Professional Scrum Master I

Scrum.org

2023

Acquia Certified Drupal Developer

Acquia

2016


Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in