Work Experience
Lead Frontend Engineer · Webbee GmbH
Aug 2020 – PresentMinsk, Belarus
I own the frontend for two products: Butlerapp, a bookings manager and CRM, and TaylorDb, an AI app builder. Architecture, delivery, and the team that ships it.
Butlerapp Booking Form
React · TypeScript · Redux Toolkit Query · Embeddable widgets
A React app that runs on 200+ host websites and carries the whole booking journey: offer discovery, a configurable booking flow, and booking management. It brings in thousands of euros in bookings every month.
- Offer discovery widgets blend into any host site. CSS variables do most of the theming, so hosts match their brand without touching our code.
- The same project runs inside Butlerapp Dashboard as a micro frontend, with staff-only logic gated behind the authenticated scope.
Butlerapp Dashboard
React Native · Expo · NativeBase · Widget systems
The central hub for running Butlerapp: bookings, client communication, offers, discounts, payment methods, localisation, and more.
- Migrated the class-based React dashboard to a hybrid React Native app on Expo and NativeBase, and used the move for a full UX overhaul.
- Designed the view system. Operators save filters, sorting, and layout once and open them with one click instead of rebuilding them every morning.
- Switched large tables to Autodesk BaseTable, reworked filters into ranked filter chips, and built the backend-driven grid: islands of widgets and form controls in a responsive layout the backend defines.
- Set up GitHub Actions for CI/CD, so tests and deployments run automatically.
SchnellTestButler
React Native · Expo · NativeBase
Butlerapp tailored to high-volume COVID testing: bookings, queue timing, and result handoff.
- Built the availability engine in the frontend. Two-minute slots across 15-hour days, with holidays, booked-out windows, and overlapping shifts handled in the calendar itself.
- Shipped a React Native field app with QR check-in and multi-account access to the App Store and Google Play. At peak it ran in 1,500 test centers across Germany.
TaylorDb — AI App Builder
React Native · GraphQL · WebSockets
An AI app builder: a no-code platform built in-house for rapid application development.
- Led the frontend as TaylorDb grew from a smart database into an app builder, then an AI app builder.
- Built the canvas from scratch: a live grid of tens of thousands of rows and 20+ typed columns, with inline editing, optimistic updates, and global undo/redo.
- Designed the data layer for a product that streams everything over GraphQL on WebSockets: a loading layer and a subscription system that keep client state consistent as events race in.
- Mentored the engineers on the team to senior-level independence and wrote the PRDs for react-native-molecules, now the internal design system.
UX Lead · Zycus India Pvt. Ltd.
Jan 2018 – Jul 2020Mumbai, India · React · Angular 8
Zycus builds a source-to-pay procurement platform. I led frontend across its product modules, moved two of them off legacy stacks, and ran a team of five frontend engineers.
iAnalyse & CRMS
Angular 8 · Highcharts
- Led the frontend rewrite of CRMS and iAnalyse off separate PHP/jQuery and Java/jQuery stacks onto Angular 8, as Zycus standardized on one UX platform.
- Took a COVID spend-analysis dashboard from a two-day hackathon POC to production in about a week. It compared a company's spend with industry peers so procurement teams could spot outliers fast.
Software Engineer II · Omnichanneler Technologies Pvt. Ltd.
Apr 2017 – Nov 2017Bangalore, India · React · Backbone.js
Retail POS and multi-channel inventory for shops that sell online and offline.
- Built the inventory management UI for shops selling across Shopify, Amazon, Flipkart, and their own stores, plus the B2B flow for bulk orders.
- Wired QuickBooks and Tally onboarding into setup, so shop owners connected their accounting in one step.
- Led the rebuild of key screens from Backbone.js to React: faster, and easier to maintain.
Assistant Project Manager · Unlock Technologies Pvt. Ltd.
Sep 2013 – Apr 2017Mumbai, India · jQuery · AJAX · HTML5 · CSS3 · Ionic
Services shop for corporate sites, e-commerce, and mobile apps. I opened its mobile product line and modernised how the team worked.
- Built the company's first mobile apps in Ionic: the PayPointZ wallet and an e-auction app for a Dubai-based art house, opening a new stream of client revenue.
- Shipped production sites and web apps from wireframes to delivery, built reusable storefront templates for Unlock Commerce.
- Ran customer onboarding and training, and set goals for cross-functional delivery teams.
- Introduced Git in place of VSS and streamlined the development workflow.