
Marcell Tóth
Verified Expert in Engineering
Full-stack Developer
Budapest, Hungary
Toptal member since August 16, 2021
Marcell is a full-stack developer with several years of experience developing various projects from CLI tools to enterprise web applications. In the last few years, Marcell has been focusing on front-end development with React and TypeScript while also engaging in leadership duties. In his free time, Marcell keeps up to date on the latest technologies and architectural patterns so that he can construct the best solution that meets his client's needs—both in terms of UX and code quality.
Portfolio
Experience
- C# - 8 years
- Git - 8 years
- JavaScript - 8 years
- React - 6 years
- Linux - 5 years
- TypeScript - 5 years
- CI/CD Pipelines - 5 years
- Node.js - 4 years
Availability
Preferred Environment
Windows Subsystem for Linux (WSL), IntelliJ IDEA, WebStorm, Git, Slack, GitHub
The most amazing...
...project I've worked on is an API documentation library called Stoplight Elements which auto-generates a beautiful documentation site for your API.
Work Experience
Senior Software Engineer | Team Lead
Stoplight, Inc.
- Collaborated closely with the product team to ensure the success of Stoplight Elements, our new open-source initiative.
- Facilitated Scrum ceremonies and led technical discussions while also working as an individual contributor—ensuring the project's quality and timely delivery.
- Built an open-source library that powered the API documentation portals of big enterprises and small companies alike.
Freelance Developer
Freelance
- Took on several freelance projects, ranging from custom websites to data-processing tools for accounting firms.
- Published applications to the Windows and the Google Play stores, such as a study-management app used by thousands of students or another one used in advanced pilot-training.
- Regularly mentored junior developers on an online tutoring platform, helping them advance in their careers and working with them to unblock a project should they get stuck with anything.
Senior Full-stack Engineer | Team Lead
Appsint Ltd.
- Led the transition from a legacy ASP.NET Web Forms UI to React to enable new features.
- Mentored junior developers, facilitated sprint planning, reviewed code, and so on.
- Advised management in technology-related decisions.
Full-stack Engineer
Appsint
- Contributed to the build of an in-house framework powering multiple enterprise systems.
- Worked closely in an Agile environment with product owners to deliver perfect solutions that met our customers' needs.
- Assisted multiple large enterprise customers (including banks and government entities) with their on-premise installation needs and problems.
Software Engineer
IT-Runner Ltd.
- Worked as the sole developer in an IT operations firm and handled almost every case where the customer needed a custom software tool to solve their unique problem.
- Worked with a wide variety of programming languages and environments, ranging from VBA macros to a mass-email-delivery PHP application.
- Serviced and supported Linux and Windows-based servers and networking hardware.
Experience
Stoplight Elements
https://stoplight.io/open-source/elements/I served as the team lead responsible for this nine-month-long project, and scope extensions aside, under my leadership, we delivered everything predictably and on time while maintaining a high-quality standard. The domain is technically challenging, with problems ranging from providing a pixel-perfect UI design to parsing YAML, resolving REFs, and building an HTTP request maker UI.
My responsibilities span way beyond just writing and reviewing code. We had to design everything from the ground up, including technical aspects like a CI/CD pipeline, testing strategy, and soft problems like collaborating with marketing and sales.\
Enterprise eCommerce for Lick
https://www.lick.com/I was augmenting Lick's agile engineering team, implementing new features with them, and providing support and advice in more specialized areas, like architecture design, CI/CD, or test automation.
The store is using Shopify Plus for the checkout process but has a separate headless CMS and a custom-built REST API in front, with a NextJS front-end providing the user interface. We started implementing more advanced patterns, like AWS lambdas, managed queues, and API gateways as the company grew.
B2B Workflow Automation for a US eCommerce Wholesaler
https://lovery.com/I worked with the Lovery team and their partners to automate many of their processes using industry-standard protocols and procedures. As a result, their need for manual labor to process orders was reduced tremendously, along with much-improved processing times.
Education
Bachelor's Degree in Business Information Systems
Corvinus University of Budapest - Budapest, Hungary
Certifications
Microsoft Certified Professional
Microsoft
Skills
Libraries/APIs
React, Node.js, REST APIs, MobX, OpenAPI, jQuery, Windows Forms (WinForms), Redox
Tools
Git, GitHub, JSX, WebStorm, Webpack, Slack, Shopify Plus, Amazon Simple Queue Service (SQS), Amazon CloudFront CDN, CircleCI, Jira
Languages
C#, JavaScript, TypeScript, CSS, HTML, SQL, PHP, HTML5, Bash Script, GraphQL, SCSS
Frameworks
.NET, ASP.NET Core, Jest, Next.js, .NET Core, Redux, NestJS, ASP.NET MVC, ASP.NET, Windows Presentation Foundation (WPF), Express.js, Cypress, Swagger, Blazor
Paradigms
Serverless Architecture, Agile Software Development, Unit Testing, Agile, Scrum, Kanban
Platforms
Linux, AWS Lambda, Amazon Web Services (AWS), Windows Server, Shopify
Storage
PostgreSQL, Databases, Amazon S3 (AWS S3), Microsoft SQL Server, MySQL
Other
CI/CD Pipelines, Performance, Front-end, UI Components, Front-end Development, Technical Leadership, Software Architecture, Architecture, SaaS, Content Management Systems (CMS), APIs, System Design, Team Leadership, WebSockets, Scaling, User Interface (UI), Windows Subsystem for Linux (WSL), Web Components, Linux Administration, Windows Store, Team Mentoring, API Design, Serverless, Scrumban, Styled-components, CSS-in-JS, Data Visualization, eCommerce, Electronic Data Interchange (EDI)
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