
Yulian Karapetkov
Verified Expert in Engineering
Software Developer
Sofia, Bulgaria
Toptal member since October 23, 2019
Yulian has over seven years of experience in software development, working with Svelte, React Native, and Angular for the last five. He's also engaged with various technologies, including ASP.NET MVC, Web API, Express.js, and, among his favorites, Firebase and Nest.js. Yulian has excellent communication skills and has prior experience working as an independent consultant.
Portfolio
Experience
- JavaScript - 7 years
- Angular - 5 years
- TypeScript - 5 years
- Firebase - 3 years
- Svelte - 2 years
- React Native - 1 year
- NestJS - 1 year
- Ionic 4 - 1 year
Availability
Preferred Environment
Slack, Git, Visual Studio Code (VS Code), MacOS
The most amazing...
...project that I've been a core team member of is actually the first P2P lending platform in Bulgaria.
Work Experience
Senior Front-end Developer
Undisclosed Company
- Migrated the entire project from Routify to SvelteKit.
- Migrated unit tests from Jest to Vitest and added full unit test coverage.
- Used GitHub Actions to build the project's entire CI/CD pipeline.
Senior Front-end Developer
REAL.app, Inc.
- Worked as a team lead as well as a core front-end developer.
- Added full unit test coverage of the project using Jest.
- Integrated payments with Tilia and Wyre and Web3 support with Ethers.js.
Senior Front-end Developer
Playpilot
- Collaborated on developing features and maintaining the web front-end using Svelte and Sapper.
- Developed features and maintained the mobile front-end using React Native and Expo.
- Created an admin interface for managing curated movies and showed them on web and mobile platforms.
Senior Front-end Developer
Slate
- Developed from scratch an admin interface for managing resources like images, videos, and fonts.
- Designed the architecture of the front-end of the application.
- Communicated directly with the CTO of the company and lead the front-end development of the project.
Senior Full-stack Developer
Pikkop
- Developed the customer wallet, integrating multiple third-party providers, using Angular, Cloud Firestore, and Firebase Cloud Functions.
- Created the admin panel of the shipping platform, public page for the user shipments, and the shipment creation flow.
- Built, supported, and debugged many of the features in the shipping platform.
Senior Full-stack Developer
GameLeap
- Created the front-end of a course preview page, including a custom video player with playlists, built with JW Player and Angular.
- Developed the front-end for the referral program using Angular.
- Supported and debugged the core features of the game learning platform.
Senior Full-stack Developer
Klear Lending
- Developed a budget management web app using ASP.NET Web API, MS SQL Server, Entity Framework, and AngularJS.
- Created a CMS using ASP.NET MVC, MS SQL Server, and Entity Framework.
- Designed several calculators created to facilitate the customer in making the best decision when applying for a loan. Used ASP.NET Web API and MVC and AngularJS.
- Built the front-end of the investor self-service system in the P2P lending platform, including the primary and secondary markets and customer wallets, using AngularJS.
- Created the landing pages of the platform and a referral program system.
- Implemented responsive design supporting multiple resolutions and all major browsers, including Internet Explorer 9.
- Supported and debugged the modules of the P2P lending platform.
Full-stack Developer
BS Technologies
- Created a car insurance application form using OCR technology, along with ASP.NET MVC, jQuery, PL/SQL, and Oracle.
- Created an amortized loan module for an internal system, serving the banking and financial industry, using ASP.NET WebForms, jQuery, PL/SQL, and Oracle.
- Supported the main products of the company, using ASP.NET WebForms and MVC, WCF, Classic ASP, JavaScript, jQuery, PL/SQL, and Oracle.
Experience
GitHub Viewer
https://githubviewer-mvp.web.app/Code: https://github.com/yuliankarapetkov/github-viewer
Rentals
https://github.com/yuliankarapetkov/rentalsCode: https://github.com/yuliankarapetkov/rentals
Todo App With React
https://todo-react-bb577.web.app/Demo: https://todo-react-bb577.web.app/
Code: https://github.com/yuliankarapetkov/todo-react
Todo App With Angular
https://sample-angular-todo-app.web.app/Demo: https://sample-angular-todo-app.web.app/
Code: https://github.com/yuliankarapetkov/todo-app
Education
Bachelor of Engineering Degree in Computer Systems and Technologies
Technical University Sofia - Sofia, Bulgaria
Skills
Libraries/APIs
Node.js, Entity Framework, jQuery, Web API, NgRx, NgRx/store, RxJS, React
Tools
Git, SourceTree, Slack, Mongoose, Expo
Languages
JavaScript, TypeScript, C#, SQL, Python, HTML, CSS
Frameworks
Angular, Ionic 4, NestJS, Svelte, Sapper, .NET Core, Express.js, AngularJS, React Native, Bootstrap, ASP.NET Web Forms, Classic ASP, ASP.NET MVC, Angular Material, Redux, Jest
Platforms
Firebase, Windows, Oracle, MacOS, Visual Studio Code (VS Code)
Storage
Cloud Firestore, MongoDB, PostgreSQL, Microsoft SQL Server, Oracle SQL, PL/SQL
Paradigms
Model View Controller (MVC)
Other
Firebase Cloud Functions, Front-end, TypeORM, Windows Communication Foundation (WCF), Redux-observable, Routify, Vite, Vitest, GitHub Actions
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring