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.
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.
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.
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.
Stoplight Elements is a library that takes your OpenAPI specification and renders a beautiful documentation site. It is an alternative to well-known tools like Swagger UI or Redocly. 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.\
Lick Home Ltd. is a UK startup to revolutionize the home decor industry. Instead of the traditional retail channels, they set out to sell paint, wallpaper, and accessories through a highly modern, custom-built eCommerce store.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.
Slightly different from the SaaS projects I'm usually involved in, I had the opportunity to work with the US personal care brand Lovery. As Lovery launched as a small family business, it used a lot of tedious manual processes behind the scenes to handle inventory, sales, and fulfillment across multiple selling channels. As they scaled, the team started to hit the limits of manual processing of orders, especially nearing the holiday season. 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.