SOFTWAREENGINEER
Experience
Fullstack Engineer / Founder
Hoobe LLC
At plan0.ai, we're building an AI-powered construction cost estimation platform that helps contractors and developers estimate project costs quickly and accurately. We're using the latest technologies to create a seamless and intuitive user experience. I worked on 4 different projects.
plan0.ai Website
Built company website using Next.js, TypeScript, TailwindCSS and GSAP. Created scroll trigger animations, and implemented a 3D construction model using three.js
Served on AWS CloudFront S3 Bucket.https://plan0.ai
Proposal Generator
I have built a proposal generator which generates a docx file based on the user's input and from a initial template. I created a React app for the frontend, there is a form for the user. In this form user can upload a pdf file and we excract an address from it using gemini api. I created the backend endpoints using nodejs. And there is an address input, I have implemented autocomplete using Google Places API integrated with my backend edpoint. When all inputs filled user clicks generate button and it generated a docx file filled with dynamic data user provided inside backend server then returns a blob to the frontend and automatically downloads.
Software Engineer
Craftgate
Craftgate is a One-Stop Shop Payment Orchestration Platform. I worked on frontend development across products, improving accessibility and performance. Delivered features on new website with Next.js and optimized customer panel load time by 40%. Engineered company Design System with React, Storybook, TypeScript and Tailwind.
Fullstack Engineer
Confidential Client
Led Vue 2 to Vue 3 migration. Architected maintainable frontend with Vite and TypeScript, establishing modern dev toolchains (Prettier, ESLint, CI hooks).
Frontend Engineer
Toptal (Core Team)
Toptal is an exclusive network of top software developers, designers, marketing experts, management consultants, and product managers. Top companies hire Toptal talent for their most critical projects. Worked as a Frontend Engineer for Toptal's Client Portal team
Client Portal
Core contributor to the Client Portal team, building with React, TypeScript, and Apollo GraphQL. Migrated 100+ Enzyme tests to React Testing Library, achieving over 85% coverage. Developed client-facing UI screens and new features across the product.
Monorepo Migration
Initiated a monorepo migration to reduce dependency conflicts across projects.
Staff Panel Micro-frontend
Contributed to the internal Staff Panel micro-frontend, gaining hands-on experience with micro-frontend architecture.
Frontend Engineer
Segmentify
Segmentify is a plug & play SaaS solution for online retailers to boost sales with personalised product recommendations. In my first month, I modernized a React app which had legacy class components. I converted them to functional components using React Hooks in Client Panel using React, Redux, ES6+. Lowered technical debt and expedited team delivery cadence. Implemented unit testing and e2e testing using cypress
Fullstack Developer
Cloud Nesil
In this company I have worked several projects and many of our clients were international. I have developed backend services (NestJS, TypeORM) and frontends (React, Redux). Containerized services with Docker + Jenkins. I Lead/Supported juniors/new grads for their first professional experiences.
Ultumus
Ultumus is a leading provider of ETF and index data, calculation, and workflow solutions, trusted by top global financial institutions. Led a 3-engineer team in a full rewrite of their internal staff panel — migrating a legacy vanilla JS/HTML codebase to a modern React and SASS architecture. Delivered high-performance data tables with virtual scrolling and pagination to handle large datasets without degrading load times. Optimised complex forms using shouldComponentUpdate to reduce unnecessary re-renders, authored unit tests for all frontend components, and managed deployments via Jenkins.
Financial Project
Fullstack development for a finance sector client — NestJS, TypeORM, and PostgreSQL on the backend; React, Redux, and React Query on the frontend.
MTM Mobile App
A companion mobile app commissioned alongside an existing Angular web app for a French client. Led a 3-engineer team to build the React Native application from the ground up — establishing the repository structure, project scaffolding, and a shared development environment to align the team from day one.
Fullstack Developer
Gavth Studio
This was a small startup founded in UK, London. I was the founding engineer and I created company website and the main product; frontend and backend.
Marina Reservation Platform
A full-stack yacht marina management platform enabling boat owners to reserve berths and book marina dining experiences. Architected and delivered the complete product as the sole engineer — a GraphQL API backed by Node.js and MongoDB, a React-based admin dashboard for marina staff, and a public-facing marketing site built with Next.js.
Software Developer
Setrow Solutions
Setrow is my first professional company I worked at. I have built customer-facing tools (Smart Pop-ups, Loyalty Scripts) with PHP/MySQL. Handled high-volume datasets via RabbitMQ and Redis. Configured our Linux servers.
Smart Pop-up System
Designed and built an end-to-end smart pop-up platform for e-commerce brands, encompassing a full-featured dashboard, a targeting engine, and an analytics suite. Customers could configure pop-ups with custom shapes, positions, copy, and call-to-action buttons directly from the admin panel. The targeting engine enabled conditional display based on page URL, country, device type, and user segment. An integrated analytics module tracked impressions, clicks, and conversions in real time. Delivered the entire stack solo — PHP backend with MySQL, Smarty-templated frontend using vanilla JavaScript, AJAX, HTML, and CSS.
Customer Loyalty System
Developed a loyalty points engine for e-commerce brands that analysed thousands of customer records to generate behavioural insights. The system tracked purchases and site visits to calculate per-customer loyalty scores, enabling brands to run targeted campaigns — such as dispatching discount codes to customers with 60+ points.
Data Integration
Built a suite of PHP data ingestion scripts to onboard new brand clients, normalising and importing customer, order, and product data from heterogeneous sources including CSV exports, relational databases, and XML APIs.