About
Lead Frontend / Software Engineer since 2019. I build CRM and dealer management systems
for the automotive industry - software that helps car dealerships sell, finance, lease,
and manage vehicles, customers, and daily operations.
I owned the entire frontend lifecycle end to end: architecture, implementation, and production delivery.
I plan technical decisions ahead of time, design for scalability from day one, and work across complex
multi-step forms, REST API integration, authentication, and role-based access control.
I also have hands-on production experience with Node.js, PHP, APIs, and relational databases on the backend side.
I actively use AI tools to speed up development and improve day-to-day productivity - from exploring codebases
and refactoring to debugging and technical decision-making.
Earlier, I built and maintained e-commerce stores on OpenCart and WordPress/WooCommerce.
I also develop custom add-ons, plugins, and widgets for websites and office applications.
Experience
Freelance Web Developer
2019 - 2021
·
E-commerce & Custom Extensions
- Built and maintained e-commerce websites on OpenCart and WordPress/WooCommerce - store setup, catalog management, themes, payment flows, and ongoing support.
- Developed custom add-ons, plugins, and widgets for client websites and office applications.
Lead Frontend Engineer
2021 - Present
·
Dealer Management Software
Lead
- Owned the full frontend stack end to end - architecture, implementation, and production delivery.
- Designed scalable frontend architecture: module structure, state management, routing, permissions, and reusable patterns.
- Built and maintained the main dealership web application used daily by sales, management, and finance teams.
- Core modules: vehicle inventory, deal structuring, customer CRM, loan accounts, reporting, lead tracking, and website inventory export.
- Multi-step forms, JWT authentication with two-factor support, and role-based access control.
- Integrations with maps, VIN decoding, media handling, and PDF document workflows.
- Led frontend development across admin, CRM, and client applications within a single dealer management platform.
- Hands-on production experience with Node.js, PHP, REST APIs, and relational databases on the backend.
Key Projects
A large-scale React/TypeScript single-page application used by car dealerships every day.
Sales teams add and price vehicles, structure deals, manage buyers, track loan accounts,
run reports, and publish inventory to the dealership website - all from one interface.
Built with PrimeReact, Formik/Yup validation, MobX state management, and a JWT-secured Axios API layer.
React 18+
TypeScript
MobX
PrimeReact
Formik
React/TypeScript admin application and a shared UI component library built on the Metronic design system.
Used to onboard and manage dealerships, configure users and roles, handle leads, manage API keys,
and control platform-wide settings across the product suite.
React 18
TypeScript
SCSS
Formik
React Query
A dealer management platform that covers the full automotive retail workflow: from adding a vehicle
to stock and pricing it, through closing a sale or lease agreement, to ongoing account payments
and compliance. Three connected applications - admin, CRM, and client - share one API
and a unified role-based access model.
- Vehicle inventory, media, and website export
- Sales deals: retail, in-house finance, lease, wholesale
- Customer CRM, compliance checks, and leads
- Loan accounts, payments, and payment history
- Custom reports, favorites, and audit trail
- Two-factor auth, user roles, and dealer settings