Martin – React, Node.js, Typescript
Senior Full-stack Web Developer with 7+ years of hands-on experience and solid technical skills in both FE and BE fields. Martin has a passion for making technology work for people and loves solving technical challenges more than anything. On top of that, he is consistently recognized for his ability to write maintainable and optimized code quickly. According to our technical interviewer, Martin has the skill set and experience, making him a great contributor in any project configuration - within the team or without the team as an individual developer.
11 years of commercial experience in
Main technologies
Additional skills
Direct hire
PossibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Senior Software Engineer
Central app to control your smart home devices from different vendors at your household. Create routines, to-do lists, monitor your home with your cameras, create alerts, and more.
- Took charge of all camera topics;
- refactored existing camera streaming implementation;
- created new WebRTC implementation for local camera streaming;
- wrote unit tests;
- enhanced analytics.
Senior Software Engineer
A business-to-business wholesale generic web shop used for the company's different areas of business, such as motorcycle parts & equipment.
- Created major features, such as bulk management of orders and items;
- created invoice PDF generator;
- refactored checkout page;
- wrote unit and e2e tests.
Full-Stack Software Engineer
LazyDigest is a personalized news platform. When a user signs up, they choose their sets of interests, and the platform presents news related to the keywords they chose. It also offers social aspect of liking/disliking articles and commenting with other users.
- Created highly optimized front-end with focus on mobile experience, including gestures, with the goal of feeling like a native app;
- Created highly optimized back-end with MongoDB and Redis;
- Created web API with GraphQL;
- Wrote unit tests.
Software Engineer
A1 is Bulgaria's largest telecommunications company. The SelfCare portal is meant to replace the need to go to a physical office of a company to do anything, such as managing ones' phone numbers, internet and television, paying bills, etc.
- Set up a new codebase due to bad architecture and tons of bugs;
- refactored the two major features at that point (dashboard and invoice-to-email) as part of the new codebase and added new features to them;
- fixed all bugs with one refactor in less than a month;
- created profile management, services management, add-ons management, payments;
- improved the CI/CD process to allow for regular deployments;
- built front-end components library.