“Minko is a great JavaScipt expert and mind-blowingly well performing software developer. I was the mentor of the Minko's internship project in VMware and this was a great pleasure. When we started working together, I was impressed by his focus and passion. He was able to learn and grow very quickly. Our project was very complex and required knowledge in many languages and API and proactive research. Minko never disappointed me – he ran through all difficulties like a ninja. We were able to complete our project two months before the deadline. Minko's skills in JavaScript area was appreciated by everyone in one office, for example the tech-talk we prepared about the JavaScript patterns received a great feedback. Actually he was so well performing, that now I have difficulties to select a new intern - even if I should not, I am always comparing the new candidates to Minko. Minko brings good results and success, if you don't want to succeed - don't hire him!”
San Francisco, California, United States
Contact Info
62K followers
500+ connections
About
Contributions
Activity
-
🎉 Amazon Best Sellers in JavaScript Programming category features two of my books in their top 100 list: ✨ No. 21: Learning Angular - 4th…
🎉 Amazon Best Sellers in JavaScript Programming category features two of my books in their top 100 list: ✨ No. 21: Learning Angular - 4th…
Liked by Minko Gechev
-
I'm excited to announce that our Bazel Remote Build Execution is now live at one of our biggest Aspect Workflows customers! As always, we're building…
I'm excited to announce that our Bazel Remote Build Execution is now live at one of our biggest Aspect Workflows customers! As always, we're building…
Liked by Minko Gechev
Experience & Education
Licenses & Certifications
Volunteer Experience
-
Consultant
Harvard University
- 6 months
I developed the web user interface for the paper "A multi-pronged approach targeting SARS-CoV-2 proteins using ultra-large virtual screening" that enabled protein discovery for virtual screening. Find more at https://scholar.harvard.edu/gorgulla/publications/multi-pronged-approach-targeting-sars-cov-2-proteins-using-ultra-large-virtual
-
Consultant
Harvard University
- 4 months
Science and Technology
I improved the performance of the web UI for the research publication "A multi-pronged approach targeting SARS-CoV-2 proteins using ultra-large virtual screening." For more details check https://www.sciencedirect.com/science/article/pii/S2589004220312189
-
-
Organizer
SofiaJS
- Present 12 years 10 months
Science and Technology
-
Organizer
Angular San Francisco
- Present 7 years 4 months
Science and Technology
-
Organizer
BeerJS Sofia
- Present 10 years 3 months
Science and Technology
https://github.com/beerjs/sofia
Publications
-
Angular in Production
http://blog.mgechev.com/
Case study of using Angular in production.
-
Functional programming with JavaScript
http://blog.mgechev.com/
Illustrates how different concepts of the functional programming can be applied in JavaScript.
-
Looking for performance? Probably you should NOT use [].sort (V8)
http://blog.mgechev.com/
Research about sorting algorithms implementations in Google's V8 JavaScript engine.
-
Angular in Patterns
-
AngularJS in patterns - this repository provides different look into AngularJS. It contains information where different design patterns are used inside the framework or any AngularJS application.
-
AngularJS Style Guide
-
Community-driven set of best practices for AngularJS application development translated into 14+ languages.
Courses
-
Algebra
-
-
Calculus
-
-
Computer Networks
-
-
Computer architectures
-
-
Convolutional neural networks
-
-
DB2 Fundamentals Certification
-
-
Data structures and algorithms
-
-
Database Management Systems
-
-
Databases
-
-
Design and Analysis of Information Systems
-
-
Design patterns
-
-
Discrete mathematics
-
-
Fractals
-
-
Functional programming
-
-
Geometry of motion
-
-
Graph theory
-
-
Introduction to deep learning
-
-
Introduction to programming
-
-
Object-oriented programming
-
-
Object-oriented programming with C#.NET
-
-
Practical programming with Perl
-
-
Project management
-
-
Recurrent neural networks
-
-
Rich Internet Applications with Adobe Flex
-
-
Spring Source Core
-
-
Statistics and probability theory
-
-
VoIP
-
Projects
-
Switching to Angular - Third Edition
- Present
Third edition of my book.
-
Mobile Toolkit
I was responsible for the development of a service worker plugin which automatically generates the application shell of an Angular application rendered with Universal.
Other creators -
-
codelyzer
Static code analyzer for Angular. It has more than 600,000 downloads per month, used by some of the biggest and fastest growing companies. Integrated as part of the official Angular CLI.
-
angular-seed
- Present
One of the most popular starters for Angular. It is used by a lot of big tech companies for bootstrapping their projects.
-
plainvm
- Present
Application which provides virtualization through a web browser.
Used technologies JavaScript, CSS3, HTML5, Perl, Java, jQuery, Mustache.js/Underscore.js -
Switching to Angular 2
-
Angular is a JavaScript framework that makes building web applications easier. It is used today in large-scale, high-traffic websites that struggle with under-performance, portability issues, as well as SEO unfriendliness, and complexity at scale. Angular 2 changes that.
It is the modern framework you need to build performant and robust web applications. “Switching to Angular 2” is the quickest way to get to grips with Angular 2 and will help you transition in to the brave new world of…Angular is a JavaScript framework that makes building web applications easier. It is used today in large-scale, high-traffic websites that struggle with under-performance, portability issues, as well as SEO unfriendliness, and complexity at scale. Angular 2 changes that.
It is the modern framework you need to build performant and robust web applications. “Switching to Angular 2” is the quickest way to get to grips with Angular 2 and will help you transition in to the brave new world of Angular 2.
We'll start with an overview which sets the changes of the framework in context with version 1.x. After that, you will be taken on a TypeScript crash-course so we can take advantage of Angular 2 in its native, statically-typed environment. We'll look at the new change-detection method in detail, how Directives and Components change how you create websites with Angular, the new Angular 2 router, and much more.
---
Technical reviewer of the book is Misko Hevery, creator of AngularJS and Angular 2.Other creatorsSee project -
FacilisCMS
-
CMS system with intuitive interface. It includes a lot of features like:
Ajax chat
Picture and video upload
Video conversion with ffmpeg
Etc.
This system was awarded in a National competition for Internet Programming.Other creators -
Honors & Awards
-
Forbes 30 under 30
Forbes Bulgaria
Brought Coursera to the Bulgarian market with the acquisition of my company Rhyme.com.
-
Diploma for project with massive social impact - "John Atanasoff" by the President of the Republic of Bulgaria
President of the Republic of Bulgaria
-
Diploma for the award of the President of the Republic of Bulgaria "John Atanasoff"
President of the Republic of Bulgaria
-
Google Open Source Peer Bonus
Google
An official recognition for open source contributions by Google.
-
Google Developer Expert
Google
-
Valedictorian
-
Awarded a plaque and delivered the valedictory at my graduation ceremony because of my excellent grade and achievements in the areas of software engineering, astronomy, and karate.
-
Black Belt in Goju-ryu Karate
World Karate Federation
-
Karate National Champion
Bulgarian Karate Federation
Kumite karate national champion in Bulgaria for 2008.
Languages
-
English
Native or bilingual proficiency
Organizations
-
SofiaJS
Founder
- Present
Recommendations received
1 person has recommended Minko
Join now to viewMore activity by Minko
-
We at House of Angular are thrilled to be sponsoring the #AngularLondon Meetup happening today, July 18th! 🎉 Join us this evening for an event…
We at House of Angular are thrilled to be sponsoring the #AngularLondon Meetup happening today, July 18th! 🎉 Join us this evening for an event…
Liked by Minko Gechev
-
Pro tip: Shikijs supports syntax highlighting for Angular templates and expressions via a textmate grammar when you specify language "angular-ts" or…
Pro tip: Shikijs supports syntax highlighting for Angular templates and expressions via a textmate grammar when you specify language "angular-ts" or…
Shared by Minko Gechev
-
#angular #react Been seeing this happening more and more especially with the latest changes.
#angular #react Been seeing this happening more and more especially with the latest changes.
Liked by Minko Gechev
-
Great talk by Minko Gechev about framework feature convergence.
Great talk by Minko Gechev about framework feature convergence.
Liked by Minko Gechev
-
Fun fact, Kristiyan Kostadinov implemented this feature in Angular which made drag & drop of BigQuery tabs in Google Cloud Console possible :) Thank…
Fun fact, Kristiyan Kostadinov implemented this feature in Angular which made drag & drop of BigQuery tabs in Google Cloud Console possible :) Thank…
Shared by Minko Gechev
-
✨ In my talk "Converging Web Frameworks" you can find: ‣ Why the reactivity models of Angular and React were effectively the same ‣ How signals…
✨ In my talk "Converging Web Frameworks" you can find: ‣ Why the reactivity models of Angular and React were effectively the same ‣ How signals…
Shared by Minko Gechev
-
As one of the organizers of NGRome, which took place in Rome on June 27th, I'm thrilled to express my gratitude to everyone who contributed to the…
As one of the organizers of NGRome, which took place in Rome on June 27th, I'm thrilled to express my gratitude to everyone who contributed to the…
Liked by Minko Gechev
-
"You can do anything, but not everything today" Imagine your goals as a collection of bricks. Each brick represents a task, a habit, or a project…
"You can do anything, but not everything today" Imagine your goals as a collection of bricks. Each brick represents a task, a habit, or a project…
Liked by Minko Gechev
-
С Nikola и Bogoy проведохме интересен разговор за управление на проекти и хора. Покрихме всичко от събиране на изисквания до създаване на 3-5…
С Nikola и Bogoy проведохме интересен разговор за управление на проекти и хора. Покрихме всичко от събиране на изисквания до създаване на 3-5…
Shared by Minko Gechev
Other similar profiles
-
Alex Rickabaugh
Connect -
Jeremy Elbourn
Connect -
Marko Stanimirović
Connect -
Poonam Chawla
Connect -
Jessica Janiuk
Connect -
Addy Osmani
Connect -
Kevin Naughton
Connect -
Tomas Trajan
Connect -
Aristeidis Bampakos
Connect -
Joshua Morony
Full Stack JavaScript/TypeScript Engineer | Google Developer Expert for Angular | Ionic Developer Expert
Connect
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More