Dimitar Stoykov
Verified Expert in Engineering
Full-stack and React Developer
Sofia, Bulgaria
Toptal member since December 16, 2021
Dimitar is a senior software engineer with five years of experience building web and desktop applications. He has expertise in server-side and client-side JavaScript-based technologies, including React and Node.js. Dimitar's primary focus has been helping enterprise companies build business applications, but he has also worked with smaller consumer-oriented companies to achieve their goals. Dimitar is known for delivering complex projects under tight deadlines.
Portfolio
Experience
- JavaScript - 5 years
- Node.js - 4 years
- TypeScript - 3 years
- Express.js - 3 years
- Electron - 3 years
- React - 3 years
- Docker - 2 years
Availability
Preferred Environment
Visual Studio Code (VS Code), Windows, Windows Subsystem for Linux (WSL)
The most amazing...
...solution I've developed helps designers and developers collaborate better by speeding up the design-to-code pipeline.
Work Experience
Software Engineer | Technical Lead
Babylon
- Successfully delivered multiple initiatives, including rebrandings, features, and improvements for the company's marketing website.
- Worked on improving the marketing's website performance and achieved a two to three times performance benefit.
- Worked as a technical lead of a small team of engineers.
- Worked towards improving the general codebase code quality. Managed to extract a reusable components library to be used among other teams in the company.
Software Development Consultant
CodeMerx
- Managed project requirements, communications, and the development of software solutions for a range of clients.
- Developed a cross-platform, open-source, .NET decompilation tool that integrates with the VS Code UI. The product attracted the attention of big companies and resulted in successful engagements.
- Played a pivotal role in rapidly increasing the number of developers by 4x and expanding the company's clients and projects.
- Led technical interviews, conducted code reviews, and mentored other developers.
- Supervised a group of developers working on a range of client projects.
Senior Full-stack Engineer
Progress
- Developed a cross-platform IDE to help designers and developers collaborate better by accelerating the design-to-code workflow and minimizing misunderstandings.
- Built features based on continuous client feedback, which aligned the product vision with the client's expectations and raised their satisfaction.
- Developed a tool to easily accommodate the company's components suite in any other design system.
- Conducted code reviews and mentored junior team members.
Full-stack Software Engineer
Progress
- Served on the core development team for Fiddler Everywhere, a cross-platform HTTP and WebSocket debugging proxy based on the world-famous Progress Telerik Fiddler.
- Played an active role in the full software development cycle at Progress Telerik Fiddler.
- Collaborated with other departments to attract MacOS and Linux users and convert existing Progress Telerik Fiddler Windows users to use Fiddler Everywhere in their day-to-day debugging, which was a huge success for Progress.
Junior Software Engineer
Progress
- Wrote new functionality for Progress Telerik JustDecompile, the fastest .NET decompiler.
- Maintained existing functionality and protected product integrity by fixing bugs with above-average complexity.
- Wrote new functionality and maintained existing functionality in Progress Telerik JustAssembly, an assembly diff tool that uses the decompilation engine of Progress Telerik JustDecompile.
Experience
Collaboration Platform for Designers and Developers
https://www.telerik.com/unite-uxCross-platform Web Debugging Proxy
https://www.telerik.com/fiddler/fiddler-everywhereCross-platform .NET Decompiler Using VS Code UI
https://decompiler.codemerx.com/Website Builder
Education
Bachelor's Degree in Computer Science
University of Library Studies and Information Technologies (UNIBIT) - Sofia, Bulgaria
Skills
Libraries/APIs
Node.js, React, REST APIs, MobX, Twilio API, WhatsApp API
Tools
Git, Microsoft Teams, AWS Fargate, Slack, TFS, C#.NET WinForms, Sketch, Adobe Experience Design (XD), V8, AWS CloudFormation, Amazon Cognito, Microsoft Graph, Jenkins, Figma
Languages
TypeScript, JavaScript, HTML, CSS, SCSS, SQL, GraphQL, Rust
Frameworks
.NET, .NET Core, Redux, ASP.NET Core, Next.js, Express.js, Angular, gRPC, Electron, Telerik Kendo UI, JSON Web Tokens (JWT), Windows Presentation Foundation (WPF), AngularJS, Tailwind CSS, OAuth 2
Paradigms
REST, Microservices Architecture, Serverless Architecture, Unit Testing, E2E Testing, Responsive Web Design (RWD), Back-end Architecture, Agile, Scrum
Storage
Amazon S3 (AWS S3), SQL Server 2016, SQL Performance, Relational Databases, Amazon DynamoDB
Platforms
Windows, Docker, Visual Studio Code (VS Code), Software Design Patterns, Amazon Web Services (AWS), MacOS, Linux, Azure, AWS Lambda
Other
WebSockets, Code Review, Debugging, Full-stack, APIs, Back-end, Deno, User Interface (UI), User Experience (UX), Mentorship & Coaching, Decompilation, HTTP, Server-side Rendering (SSR), Distributed Systems, Amazon API Gateway, Performance Optimization, CI/CD Pipelines, Automated UI Testing, Webhooks, Performance Testing, Remote Team Leadership, Accessibility, Algorithms, Windows Subsystem for Linux (WSL), Technical Hiring, Apollo, Temporal.io, GitHub Actions, Styled-components, WCAG 2, Marketing Technology (MarTech), Web Accessibility, Chakra UI
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