Nikolay Kostov |
|||||
Born: June 1990 Email: blog@nikolay.it Website: https://nikolay.it/ GitHub: https://github.com/NikolayIT/ StackOverflow: https://stackoverflow.com/users/1862812/nikolay-kostov CV last updated on 15 February 2022 |
|||||
Summary |
|||||
|
I am a highly skilled software engineer with strong leadership qualities, and expertise in programming and architecture. I have extensive experience in technical training and web development, utilizing technologies such as ASP.NET MVC, ASP.NET Core, NodeJS, PHP, SQL Server, MySQL, and the .NET platform (C#, ASP.NET Core, ASP.NET MVC, WCF, WebAPI, SignalR, Entity Framework, WPF, WinForms). I have a deep understanding of algorithms and data structures, and am known for my precision and strong teamwork skills. I have a strong commitment to meeting deadlines and have a proven track record of completing projects on time. In addition, I am a Microsoft Certified Trainer and have received recognition in the form of the "30 under 30" award by Forbes Bulgaria and the "Student of the Year in Bulgaria" award. |
||||
Computer skills |
|||||
|
Programming Languages |
Expert knowledge in C#, JavaScript and SQL Very good knowledge in C/C++, PHP, Python and Java Good knowledge in F#, Assembly, MSIL and Adobe Flex (MXML, ActionScript) |
|||
Software Technologies |
Web programming with ASP.NET stack - ASP.NET Core, Blazor, ASP.NET MVC, Razor, ASP.NET WebForms, ASP.NET WebAPI, SignalR, Entity Framework, Dapper, LINQ, SQL Server, WCF, KendoUI, AutoMapper, Ninject Microsoft Azure Web programming with PHP and MySQL – PHP, MySQL, Smarty, jQuery Web programming with NodeJS - NodeJS, ExpressJS, MongoDB Microsoft .NET Framework and related technologies – C#, ASP.NET Core, ASP.NET MVC, Windows Forms, WCF, CLR, Mono, ASP.NET Web Forms, WPF and Silverlight Web sites and client-side scripting – HTML5, CSS3, JavaScript, AJAX, jQuery, KendoUI, AngularJS, Flex, Flash Distributed systems and multi-tier architectures Databases – designing and optimizing relational MSSQL and MySQL databases, good knowledge in MongoDB Object-oriented programming and modeling (excellent knowledge in design patterns and SOLID) Deep knowledge in algorithmic problems: data structures, graph theory, combinatorial problems, dynamic programming, etc. Source control systems – Git (GitHub), TFS, SVN HTTP, web-crawling, Windows API, Sandboxing in Windows |
||||
Administration Skills |
Administraton skills for Windows Server, IIS and Microsoft SQL Server Virtualization – Running own servers on vSphere and Hyper-V Windows and Linux administration skills |
||||
Other Skills |
Excellent presentation and communication skills Video and audio editing skills Excellent skills with Microsoft Word, Microsoft Excel and Microsoft PowerPoint |
||||
Experience |
|||||
|
Technical Trainer in SoftUni |
09/2018 - now |
|||
Expert Witness in Bulgarian Court |
05/2020 - now |
||||
Solutions Architect in ZenCodeo |
05/2016 - now |
||||
|
|||||
Manager Software Engineering and Technical Trainer in Telerik (Progress) |
05/2011 - 05/2016 |
||||
|
|||||
Web developer (as a freelancer) |
09/2005 - now |
||||
|
|||||
.NET projects |
06/2004 – now |
||||
|
|||||
Participation in programming competitions |
02/2005 – now |
||||
|
|||||
Co-author of books |
|||||
|
Introduction to programming with C# (English version) - http://www.introprogramming.info/english-intro-csharp-book/ - ISBN: 978-954-400-773-7 |
||||
Introduction to programming with C# (Bulgarian version) - http://www.introprogramming.info/intro-csharp-book/ - ISBN: 978-619-00-0778-4 |
|||||
Programming Basics with JavaScript (Bulgarian version) - https://js-book.softuni.bg/ - ISBN: 978-619-00-0702-9 |
|||||
Programming Basics with Python (Bulgarian version) - https://python-book.softuni.bg/ - ISBN: 978-619-00-0806-4 |
|||||
Programming Basics with C++ (Bulgarian version) - https://cpp-book.softuni.bg/ - ISBN: 978-619-00-0951-1 |
|||||
Achievements and Awards |
|||||
|
Microsoft Certified Trainer |
Active from December 2014 to December 2022 |
|||
30 under 30 - Forbes Bulgaria |
November 2015 |
||||
Student of the year in Bulgaria 2015 |
December 2015 |
||||
Top 100 most influencing IT people in Bulgaria |
2022 |
||||
Education |
|||||
|
Master degree in “Software Technologies in the Internet” |
2016 – 2018 |
|||
Bachelor degree; Specialty: Computer Science; Module: Computer Programming |
2015 – 2016 |
||||
Sofia University “St. Kliment Ohridski” Specialty: Computer Science |
2009 – 2014 |
||||
Graduated with best results |
2010 – 2011 |
||||
Participated in various school-camps for informatics organized by the Ministry of Education of Bulgaria |
2005 – 2009 |
||||
National High School of Science and Mathematics Specialty: Chemistry and Biology; graduated with excellent marks; |
2004 – 2009 |
||||
Graduated with excellent marks; |
1997 – 2004 |
||||
Exams and Certificates |
|||||
|
Microsoft Exam 70-480: Programming in HTML5 with JavaScript and CSS3 |
24 October 2012 |
|||
05 November 2012 |
|||||
Microsoft Exam 70-486: Developing ASP.NET MVC Web Applications |
07 February 2013 |
||||
21 March 2013 |
|||||
Microsoft Exam 98-375: HTML5 Application Development Fundamentals |
11 April 2013 |
||||
17 April 2013 |
|||||
Microsoft Exam 70-487: Developing Microsoft Azure and Web Services |
24 April 2013 |
||||
13 May 2014 |
|||||
Microsoft Exam 98-349: Windows Operating System Fundamentals |
11 June 2014 |
||||
Microsoft Exam 70-461: Querying Microsoft SQL Server 2012/2014 |
26 June 2014 |
||||
2014 - 2022 |
|||||
Microsoft Exam 98-365: Windows Server Administration Fundamentals |
19 May 2015 |
||||
4 June 2015 |
|||||
Microsoft Exam 70-494: Recertification for MCSD: Web Applications |
26 October 2015 |
||||
15 February 2022 |
|||||
31 March 2022 |