Full-Stack Developer, SaaS Platform
Duration: Aug 2025 - Dec 2025
About the project: Visiblie.ai is a platform that helps brands track and improve their visibility across ChatGPT, Perplexity, Google AI Overviews, and other AI-powered search systems. The service analyzes brand presence, provides optimization recommendations, and delivers real-time analytics.
Responsibilities:
- Developed backend API using NestJS + Prisma; optimized performance and data flows
- Built AWS infrastructure via AWS CDK (Lambdas, API Gateway, S3, deployment pipelines)
- Implemented Stripe subscriptions: billing flows, webhooks, plan management
- Integrated AI search sources (ChatGPT, Perplexity, Google AI Overviews) and unified visibility data
- Delivered frontend features in React (dashboards, analytics, account pages)
- Ensured security, reliability, and scalability of the SaaS platform
Technologies: React, NestJS, Prisma, PostgreSQL, AWS, AWS CDK, Stripe, Docker, Cursor
Fashion Platform, Back-End Developer
Duration: Feb 2025 - Aug 2025
About the project: A fashion platform providing both iOS and web applications, where users can browse and purchase outfits curated by professional stylists. The service includes a personalized shopping experience, an admin panel for managing products, orders, and stylist recommendations, and a data pipeline for importing/exporting large datasets from partner services. The platform focuses on high performance, scalability, and a seamless user experience across devices.
Responsibilities:
- Developed and maintained backend services for the admin panel using NestJS and TypeScript
- Designed and optimized database schemas in PostgreSQL for relational data and DynamoDB for high-performance key-value storage
- Implemented new API endpoints to support business requirements, including product management, stylist recommendations, and order tracking
- Built automated data import/export processes for integrating with partner platforms, ensuring accurate and timely updates
- Optimized query performance and implemented caching strategies to improve response times
- Worked closely with the frontend team to align API contracts and ensure smooth integration of new features
- Collaborated with the product team to refine requirements and translate them into technical solutions
- Monitored application performance and implemented fixes for production issues
- Participated in code reviews, ensuring adherence to coding standards and best practices
Technologies: NestJS, PostgreSQL, DynamoDB, TypeScript, REST API, AWS, Git, Docker
Ticket Booking System for Entertainment, Back-End Developer
Duration: Oct 2023 - Feb 2025
About the project: A platform that allows users to buy tickets for different performances in different cities.
Responsibilities:
- Wrote new microservice handlers
- Provisioned new infrastructure
- Wrote unit and integration tests
Technologies: Node.js, AWS, Terraform, AWS CDK, Serverless, GitHub Actions, pnpm monorepo, Contentful, Umbraco CMS
E-commerce, Full-Stack Developer
Duration: Jun 2021 - Oct 2023
About the project: The company helps brands incorporate personal shoppers and real-life virtual product demonstrations into the online shopping experience. It helps consumers purchase high-consideration products online with an expert. The company brings in-store experiences online through interactive showrooms, one-on-one engagements, and product demonstrations. The Showroom is a robust and interactive platform that better connects sales associates and consumers online, providing great visibility to the company's website with easy integration, high-quality video for chatting and live demos, high-end product demo tools, hassle-free checkout, and sales tools.
Responsibilities:
- Supported and contributed to service code development
- Service testing
- Set up CI/CD pipelines
- Set up a microservices architecture
- Monitored and reduced AWS costs
- Created and maintained internal documentation
- Managed large refactors
- Mentored junior developers on projects
Technologies: TypeScript, React, Node.js, NestJS, AWS CDK, AWS Services, GCP, Prisma, Nx
Vodium, Full-Stack Developer
Duration: Sep 2020 - Jun 2021
About the project: VODIUM is uniquely designed to work with any virtual conferencing platform. From speeches to lectures to sermons to presentations, VODIUM helps professionals from all walks of life deliver their messages seamlessly.
Responsibilities:
- Developed a desktop application
- Implemented new features
- Set up an auto-update process for the app
Technologies: Node.js, Electron, Azure
Mojo, Back-End Developer
Duration: Oct 2019 - Sep 2020
About the project: Australian government portal for major electricity suppliers.
Responsibilities:
- Generated multiple advanced reports on the backend
Technologies: Node.js, PHP, MongoDB, AWS
Conversion Champions, Front-End Developer
Duration: May 2019 - Oct 2019
About the project: An Internet marketing agency that helps increase conversions.
Responsibilities:
- Developed new pages with advanced structure and JavaScript functionality
Technologies: React.js
Synoptic, Full-Stack Developer, DevOps
Duration: Dec 2018 - May 2019
About the project: X-like social network with additional features for crypto, OSINT, and trading community.
Responsibilities:
- Set up infrastructure
- Set up CI/CD pipelines
- Worked on backend tasks
- Wrote integration tests for the backend.
- Worked on frontend tasks
Technologies: TypeScript, React, Node.js, AWS CDK, AWS Services, GraphQL, AppSync
Certification:
- AWS Certified Developer – Associate.
Education
- Master's Degree in Software Engineering, National Technical University