ABOUT ME
I’m a Full-Stack Software Engineer who previously founded Mecha Lab Solutions LTD, a software company where I delivered over 20 full-scale projects for clients across industries. My journey began during college, where I first ventured into eCommerce by building and scaling Shopify stores. That hands-on experience sparked a deeper curiosity in tech, which led me to explore full-stack development more seriously. I quickly developed a passion for the MERN stack and began crafting custom software solutions beyond just eCommerce — from internal tools to analytics dashboards and SaaS platforms. After completing my degree, I turned that momentum into launching Mecha Lab — blending sharp technical skills with a product-driven mindset. I thrive on turning abstract ideas into clean, scalable software — from MVPs to complex platforms. I’m known for being resourceful, fast-moving, and relentless about getting things done right. Whether it’s crafting sleek user interfaces or optimizing backend architecture, I bring creativity, grit, and technical clarity to every challenge.
Spoken Languages
- Bosnian / Serbian / Croatian— Native proficiency
- English— Near-native proficiency
- German— Limited working proficiency
Tech Stack:
Programming Languages
EDUCATION
WORK EXPERIENCE
FEATURED PROJECTS
About Project:
A full-stack SaaS platform for hosting, processing, and optimizing Video Sales Letters (VSLs). The frontend is built with Next.js and deployed on Vercel, while the backend API runs on an Express.js server. Video files are uploaded and processed via a Fly.io worker system using FFmpeg for server-side transcoding and multi-format conversion, using GPU (Cheapest and most efficient). MongoDB stores user and analytics data, along with all other user related data, while Redis handles scheduling for FFMPEG conversions (as they are resourse-expensive). Video analytics include detailed retention graphs, heatmaps, and A/B testing, rendered with ChartJS. Dynamic embed codes are generated and bundled on-the-fly using ESBuild. Cloudflare is used for global CDN delivery and edge-level performance. Stripe API manages subscriptions, billing tiers, and metered pricing models.
About Project:
DealFuel is a SaaS platform where users create detailed profiles (bio, experience, recordings, etc.) to showcase themselves for potential job opportunities. Enterprise admins access a private dashboard to review candidates, filter profiles, and select people for sales role interviews. The app uses Next.js 14, MongoDB, Mongoose, and AWS S3 for file storage. Video and audio files are processed server-side. Admins manage pools of candidates directly through a secured internal panel. User authentication is handled via JWT with bcrypt password hashing.
About Project:
CRM-style SaaS platform designed for sales teams using Calendly. The platform integrates directly with Calendly to automatically pull scheduled meetings into the system. After each call, sales reps are prompted to fill a customizable post-call form, allowing teams to track notes, outcomes, and deal stages for every meeting. All data is stored in MongoDB. The frontend is built with Next.js and deployed on Netlify. The backend API is powered by Serverless NextJS functions and routes. The system provides centralized lead management, searchable call history, and sales reporting features.
About Project:
MechaLab is a personal SaaS development studio website built to showcase full-stack projects, technical capabilities, and previous SaaS products. The landing page is developed in Next.js 14 with server components, fully responsive design, and custom UI animations using Framer Motion. The site showcases portfolio projects, tech stacks, and use cases for SaaS clients, including video platforms, analytics dashboards, scraping automation, and subscription billing systems. Image optimization is handled via Next.js Image component and hosted assets. The page structure is designed for easy expansion as new SaaS apps, services, or consulting offers are added.
About Project:
Cadabruh is a Web3 crypto exchange platform focused on cross-chain asset swaps. Unlike traditional exchanges, it allows users to trade assets across multiple blockchains in a single transaction flow. The frontend is built entirely in Next.js with dynamic UI handling and live market data. Core trading operations are handled via integrated external APIs, which handle blockchain interactions, liquidity aggregation, and transaction routing. Backend services orchestrate user management, KYC processes, and analytics. This part of the infrastructure is offloaded to providers. The platform is designed for scalability while offloading blockchain complexity to specialized providers.
About Project:
The platform allows enterprise users to track new Instagram followers by uploading Meta export files (follow/unfollow lists). On first upload, a baseline seed is created; subsequent uploads are automatically compared against the seed to detect new followers. This enables precise targeting for outreach without relying on unstable scraping methods. The app is built on the MERN stack. Next.js frontend, without dedicated backend (using NextJS serverless features), and MongoDB for versioned follower storage. File parsing, diffing, and delta generation logic is fully handled server-side, ensuring high reliability even at scale
About Project:
Stratflow is a full-stack media buying automation platform built to simplify TikTok ad scaling workflows. Designed to streamline surf scaling strategies, the system automates campaign monitoring, performance evaluation, and scaling decisions, reducing manual ad management overhead. The application is built with React for the frontend, ExpressJS as the backend server, and MongoDB for persistent data storage. Core logic handles real-time ad performance ingestion, rule-based scaling triggers, and campaign adjustments. Originally developed as part of a thesis project, Stratflow provided early automation infrastructure for scaling paid media efforts on emerging short-form ad platforms
About Project:
Paid Inc is a high-converting landing platform built to showcase and promote an enterprise-level Solana project. The frontend is built with Next.js for fast SSR performance and SEO optimization, with custom responsive design and smooth animations. Users can participate in promotional campaigns through a giveaway system: when users submit their information, an integrated automated tweet is triggered to amplify reach and drive organic growth. The system is fully integrated with social APIs to handle real-time posting. The landing page acts as the public-facing gateway for the Solana ecosystem project, combining clean design with viral growth mechanics.