HARTMANN
Sitecore XM Cloud frontend for PAUL HARTMANN: reusable, CMS-driven Next.js components so editors can compose healthcare pages without a new engineering pass for every layout.
- CMS-driven component set editors can configure into new layouts
- Design-system consistency on Next.js with LESS and BEM
- Developed and maintained XM Cloud-compatible UI components.
- Supported product backlog prioritization by assessing effort and impact against project goals.
- Participated in scoping, stand-ups, and backlog grooming to improve delivery predictability.
- Worked with product and design so UX decisions stayed inside the design system.
EPAM Systems
Three consecutive assignments through EPAM: an LLM evaluation product at Synopsys, a Sitecore XM Cloud migration for the IMF, and a Contentful migration for Diageo.
- Synopsys Enterprise platform for benchmarking and comparing large language models, with trial inference for Generative AI experiments. Stakeholders evaluate models against shared criteria before choosing one for NLP, support automation, content generation, or analysis. Reusable Next.js UI for comparison and trial inference Frontend standards shared across the product team Developed and maintained reusable UI components for the evaluation product. Supported product backlog prioritization by assessing effort and impact. Contributed to technical direction through coding standards and implementation practice. Participated in scoping, stand-ups, and backlog grooming. Worked with product and design so UX matched how stakeholders actually decide.
- IMF Migrating a live Sitecore 9.2 website to Sitecore XM Cloud with a headless Next.js frontend over GraphQL, keeping editor and visitor behaviour intact through cutover. Sitecore 9.2 → XM Cloud with a headless Next.js front Content and component behaviour kept consistent through the move Migrated website functionality and components onto Sitecore XM Cloud. Kept data and rendering behaviour aligned with the source system. Investigated and resolved migration issues as they appeared. Worked with the team so data requirements stayed tied to the business after cutover.
- Diageo Repeatable migration of structured content from legacy Umbraco and Magento into Contentful, with the public frontend hosted on Vercel. Umbraco and Magento → Contentful as the editorial system of record Automated Node.js jobs instead of a one-off dump Migrated structured content from multiple legacy sources into Contentful. Reshaped content models for editorial use on the new CMS. Automated migration workflows so the process could be re-run. Worked with engineering and business stakeholders on data requirements.
Genie Platforms
Server-side NestJS platform for conversational AI used by sales, RevOps, and GTM teams — production microservices on Kubernetes / AWS rather than a chat demo.
- Analyzed product requirements and composed technical solution proposals.
- Owned technical decision-making and roadmap composition and commitment.
- Designed server-side microservice architectures and developed efficient APIs.
- Managed databases and integrated third-party services.
- Handled stakeholder communication and supported teammates with technical guidance.
- Aligned engineering efforts with business goals.
Mindshine Technologies
TIVA – an AI platform for voice and text retrieval that delivers data to any device, letting end users reach data regardless of its source and expand access securely at their own pace.
- Developed the client and server parts of the application.
- Assisted with technical direction and best practices.
- Troubleshot and debugged to optimize performance.
- Collaborated with the team to define, design, and ship new features.
Exosoft
Co-founded and ran a software company, owning client relationships, operations, and strategic direction.
- Maintained effective client communication and ensured high-quality customer service.
- Optimized processes and resources to improve operational efficiency and profitability.
- Defined the company's development strategy, selecting directions and markets, and establishing strategic partnerships.
RocketParts
Senior engineering on Zentact’s whitelabel merchant portal for embedded payments: product UI and the typed tRPC / Prisma delivery path beside an Adyen flow. Payment processing itself is not claimed.
- Developed user interfaces.
- Assisted in product strategy and in prioritizing the product backlog.
- Assisted with technical direction and best practices.
- Participated in scoping, stand-up, and grooming meetings.
Andersen Lab
Project details are covered by an NDA. The responsibilities and technologies below are the parts already published in my CV.
- Analyzed requirements, planned work, identified resources, and conducted risk analysis.
- Designed server-side architecture and developed efficient APIs.
- Decomposed and estimated epics, stories, and features.
- Exercised control over deployment, delivery, and code-sharing processes.
- Ensured adherence to security rules and maintained quality assurance for existing code.
- Maintained documentation, ran code reviews, handled direct client communication, and facilitated cross-team integration.
Anadea
Two products: an ecosystem giving leadership, teachers, and students the tools to focus on their learning journey, and a platform that generates professional-grade questions, answers, and metadata from all kinds of content.
- Designed client-side and server-side architectures.
- Decomposed and estimated epics, stories, and features.
- Created complex, dynamic interfaces with intricate logic and dependencies.
- Developed efficient APIs and managed databases.
- Ensured cross-platform optimization and test coverage, and maintained documentation.
- Ran code reviews, conducted technical interviews, and mentored engineers.
INTELICO
Two products: a turnkey solution for end-to-end lead generation that captures, validates, and distributes leads in real time, and a point-of-sale multi-lender financing solution connecting in-store customers to buy-now-pay-later lenders.
- Decomposed and estimated epics, stories, and features.
- Developed complex, dynamic interfaces with intricate logic and dependencies.
- Ensured cross-platform optimization and test coverage.
- Maintained documentation and facilitated cross-team integration communications.
- Conducted technical interviews and mentored developers.
Self-employed
Three products delivered directly for clients: a platform for betting on personal and other online-game matches, a website offering audio guides for the Spanish island of Lanzarote, and a platform for renting construction equipment and specialized machinery.
- Analyzed product requirements and composed technical solution proposals.
- Composed and committed to roadmaps.
- Designed client-side and server-side architectures.
- Developed complex, dynamic interfaces with intricate logic and dependencies.
- Developed efficient APIs and managed databases.
- Handled direct client communication.
The Rolling Scopes School
Mentored students at a free, community-run programming school, and completed its JavaScript, Node.js, and AWS courses.
- Taught JavaScript fundamentals and ran weekly meetups.
- Reviewed student work and gave structured feedback.
- Conducted training interviews to prepare students for the job market.
Belarusian State Economic University
A specialization spanning politics, economics, and social sciences. Studying the intersection of politics and economics built the foundation I now apply to public administration, economics, and strategic management – analyzing and forecasting economic and political processes, and representing business interests to government.
- Researched the relationship between social, socio-economic, cultural, and ideological processes and their impact on politics and economics.
- Conducted practical research on the interaction between business and government in the Republic of Belarus.
- Participated in projects under the Entrepreneurship Department of the Ministry of Economy of the Republic of Belarus.
- Engaged in social activities.
LinkedIn Learning
Completed learning paths in JavaScript and React.
- Become a Vanilla JavaScript Developer
- Advance Your JavaScript Skills
- Become a React Developer