Yulian Karapetkov

Full-Stack Developer, Frontend Expert

Member of Toptal, where only 3% of the applicants get accepted

Contact Me
Yulian Karapetkov

About me

I have over seven years of professional experience as a software developer, having worked across the entire tech stack. For the last couple of years I have been using Svelte, React, and Angular; however, I have previously worked with Firebase, Express.js, ASP.NET, and various other technologies.

I am also a member of Toptal, where only 3% of the applicants get accepted. In addition, I feel confident working in a fully remote environment as I have been doing so since August 2017.

Name: Yulian Karapetkov
Location: Sofia, Bulgaria
Download CV

Skills

I have previously worked with the following technologies as well:
AngularJS, jQuery, C#, ASP.NET (Core, Web API, MVC, WCF, WebForms), MongoDB, Mongoose, Entity Framework, SQL (PL/SQL, T-SQL), ASP.

Svelte/SvelteKit
Svelte/SvelteKit
Angular
React
React Native
Solidity
Solidity
Web3.js
Ionic
Ionic
Node.js/Express.js
NestJS
NestJS
Firebase
Firebase
JavaScript/TypeScript
HTML/CSS

Experience

Nov 2019 - Feb 2020
Senior Frontend Developer
Slate (Short-Term Project)
Remote

Developed from scratch an admin interface for managing resources like images, videos and fonts of an app that allows you to create on-brand social media content. Used Angular (2+) and NgRx.

Michael Horton

Michael Horton, CEO: Yulian is a skilled developer as well as a great communicator. We hired Yulian to lead the front-end development of the initial version of our web product and he did an amazing job. He was knowledgeable, skilled and detail oriented. He got the job done in a very reasonable timetable and was a pleasure to work with the entire time.

Angular NgRx RxJS TypeScript JavaScript HTML CSS
Jul 2018 - Jul 2019
Senior Full-Stack Developer
Pikkop
Remote

Built a shipping platform from scratch, most importantly the shipment creation flow and the virtual wallet of the user. Worked with various technologies, such as Angular (2+), NgRx, Angular Material, Express.js, Firebase Cloud Functions and Cloud Firestore.

Lucas Introne

Lucas Introne, CTO: Yulian won me over with his attitude and communication, and backed it up with solid skills and clean code that's easy to understand and maintain. He is intelligent, proactive, reliable, a fast learner, and pays attention to detail. Whether working independently, as part of a team, or as a leader, Yulian always rose to the occasion. Certainly a top talent, I recommend him without reservation, and can't look forward to hiring him again.

Angular NgRx RxJS Firebase Cloud Firestore Firebase Cloud Functions Express.js TypeScript JavaScript Angular Material HTML CSS
Sep 2017 - Jan 2018
Senior Full-Stack Developer
GameLeap
Remote

Built several new features of an existing gaming courses platform, using Angular (2+), Redux, Express.js and MongoDB.

Angular Redux Express.js MongoDB TypeScript JavaScript HTML CSS
Sep 2015 - Sep 2017
Senior Full-Stack Developer
Klear Lending
Sofia, Bulgaria and Remote

Developed from scratch and later maintained various modules of a p2p lending platform, working with technologies like ASP.NET MVC, Web API, Entity Framework, MS SQL Server, JavaScript, jQuery and AngularJS (1.x).

Loic Le Pichoux

Loic Le Pichoux, CEO: Yuli has strongly contributed to the building from scratch of Klear, the first Bulgarian Peer-to-Peer lending platform. Yuli is a smart person, very respectful of the projects which are assigned to him and at the same time always active to suggest improvements to achieve the best possible result. He is a very serious person, curious and a great team player. It was a pleasure to work with Yuli!

AngularJS jQuery ASP.NET MVC ASP.NET Web API SQL MS SQL Server Entity Framework JavaScript HTML CSS
Oct 2013 - Jul 2014
Full-Stack Developer
BankSoft
Plovdiv, Bulgaria

Worked on several projects within the company, including an insurance application form. Used a wide set of technologies such as ASP, ASP.NET WebForms, WCF, MVC, Web API, PL-SQL, JavaScript and jQuery.

jQuery ASP.NET WebForms ASP WCF PL-SQL Oracle JavaScript HTML CSS

Portfolio

Todo app with React
Demo
Code

Sample todo app built with React, Redux Toolkit and Firebase

React Redux Toolkit Redux-Observable RxJS Firebase Cloud Firestore TypeScript HTML CSS
Todo app with Angular
Demo
Code

Sample todo app built with Angular, NgRx Store and Firebase

Angular NgRx RxJS Firebase Cloud Firestore TypeScript HTML CSS
Rentals
Code

Sample project for apartment rentals built with Angular, NgRx Store, NestJS and PostgreSQL

Angular NgRx RxJS Node.js NestJS PostgreSQL TypeScript Angular Material HTML CSS
GitHub Viewer
Demo
Code

Sample project for previewing code repositories built with Angular, NgRx Store, Firebase and Angular Material

Angular NgRx RxJS Firebase Cloud Firestore TypeScript Angular Material HTML CSS

Recommendations

"Yulian is an excellent developer. His positive attitude and solution-oriented way of approaching the world has made working with him for the past 2 years one of the best professional experiences I’ve had in my career. He excels at solving problems quickly and creating robust solutions that stand the test of time. Moreover, he has superb communication skills: he expresses himself clearly and succinctly, and he is particularly skilled at clarifying complex specifications. I wholeheartedly recommend him!"
Jackson Holiday Wheeler
Jackson Holiday Wheeler
CTO, PlayPilot
"Yulian is a very gifted guy who is extremely good at programming. He has lots of integrity and I would dare to say he is a frontend genius. On top of that, he's a team player and he is customer-focused. Yulian is a professional, helpful, and very positive person. He has been an essential part of the PlayPilot success and he will always be welcome back. It is a true pleasure and honor to recommend Yulian to anyone who wants to hire him."
David Mühle
David Mühle
CEO, PlayPilot
"Yulian is a skilled developer as well as a great communicator. We hired Yulian to lead the front-end development of the initial version of our web product and he did an amazing job. He was knowledgeable, skilled and detail oriented. He got the job done in a very reasonable timetable and was a pleasure to work with the entire time."
Michael Horton
Michael Horton
CEO, Slate
"Yulian won me over with his attitude and communication, and backed it up with solid skills and clean code that's easy to understand and maintain. He is intelligent, proactive, reliable, a fast learner, and pays attention to detail. Whether working independently, as part of a team, or as a leader, Yulian always rose to the occasion. Certainly a top talent, I recommend him without reservation, and can't look forward to hiring him again."
Lucas Introne
Lucas Introne
CTO, Pikkop
"Yuli has strongly contributed to the building from scratch of Klear, the first Bulgarian Peer-to-Peer lending platform. Yuli is a smart person, very respectful of the projects which are assigned to him and at the same time always active to suggest improvements to achieve the best possible result. He is a very serious person, curious and a great team player. It was a pleasure to work with Yuli!"
Loic Le Pichoux
Loic Le Pichoux
CEO, KLEAR

Contact me

If you want to hire me for your project, don't hesitate to contact me.