Marin – AI agent development, Node.js, PostgreSQL, experts in Lemon.io

Marin

From Croatia (UTC+2)flag

Full-stack Web Developer|Senior
Front-end Web Developer|Senior
Back-end Web Developer|Senior
AI Engineer
Data Scientist

Marin – AI agent development, Node.js, PostgreSQL

Marin is a Senior full-stack engineer with strong expertise in React, Next.js, Node.js, and TypeScript, complemented by practical experience in AI-assisted development. He has led frontend architecture for AI startups, built full-stack platforms, and worked extensively with databases, cloud infrastructure, and real-time systems. Marin demonstrates excellent communication, proactive ownership, and a solid grasp of web architecture and API integration.

5 years of commercial experience in
AI
Analytics
Banking
Blockchain
Business intelligence
Consulting services
Cryptocurrency
Data analytics
Fintech
Logistics
Media
Project management
Real estate
Scientific research
Supply chain
B2B
Marketplace
Collaboration tools
Platforms
SaaS
Content management
Web development
Software development
Agentic automation
Main technologies
AI agent development
3 years
Node.js
6 years
PostgreSQL
6 years
React
6 years
Python
6 years
Typescript
6 years
JavaScript
5.5 years
Figma
5.5 years
Additional skills
Material UI
Next.js
Tailwind CSS
Jest
Playwright
MongoDB
Adobe XD
Redux
FastAPI
Docker
DeFi
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Senior Frontend Engineer / Data Scientist
Apr 2025 - Jul 20261 year 3 months
Project Overview

A B2B platform that collected and analyzed article data, turned it into daily and weekly trend signals, and provided AI chat and content-creation tools. Teams could move from market research to channel-specific content without switching among separate products.

Responsibilities:
  • Built an AI chat interface with React, Next.js, TypeScript, SignalR, and TipTap, including streaming responses, rich-text and Markdown parsing, generated-content flows, and typed API integration.
  • Built a visual content studio where users defined templates, guidance, audience, and brand voice, then generated multiple channel-specific content items on a canvas.
  • Connected React and Next.js interfaces to typed APIs, Python and FastAPI processing services, PostgreSQL data, and RabbitMQ jobs across the end-to-end product flow.
  • Diagnosed context overflow in the article embedding system and added article chunking before embedding, increasing recall by 20% and improving downstream clustering.
  • Fine-tuned five to six Qwen 3.5 model versions with LoRA and DoRA, compared four model paths, and improved accuracy by 11% on adapted behavior benchmarks.
  • Added internationalization, analytics, caching, prefetching, static generation, SEO, accessibility, responsive behavior, Jest and Playwright tests, and Sentry monitoring to support production releases.
Project Tech stack:
Python
Typescript
Next.js
GCP
GCP Compute Engine
WebSocket
PyTorch
Microsoft Azure
PostgreSQL
FastAPI
TipTap
TanStack
RabbitMQ
Machine learning
Senior Full-Stack Software Engineer
Feb 2026 - Jun 20264 months
Project Overview

A full-stack SaaS product for managing projects, tasks, calendars, activity, charts, and delivery timelines. Teams could see ownership, progress, and schedule risks in one workspace instead of tracking work across separate tools.

Project gallery:
Portfolio example for Project-Management SaaS by Marin, Senior Full-Stack Software Engineer
Portfolio example for Project-Management SaaS by Marin, Senior Full-Stack Software Engineer
Portfolio example for Project-Management SaaS by Marin, Senior Full-Stack Software Engineer
Portfolio example for Project-Management SaaS by Marin, Senior Full-Stack Software Engineer
Responsibilities:
  • Built the landing page and full application surfaces with React and Next.js, including project dashboards, task views, activity feeds, calendars, and delivery schedules.
  • Connected the frontend to Node.js and Express.js application logic so projects, tasks, calendar entries, activity, and timelines shared consistent data.
  • Created more than five operational charts that made task load, project status, and delivery progress easier to scan.
  • Implemented Frappe Gantt with drag-and-drop task management so teams could adjust schedules directly on the timeline.
  • Translated design files into responsive HTML and CSS while keeping dense project data usable on smaller screens.
Project Tech stack:
HTML
CSS
SCSS
JavaScript
Typescript
React
Next.js
Node.js
Express.js
Git
GitHub
Jira
Firebase
Firestore
Senior Full Stack Software Engineer / AI Product Engineer
Mar 2026 - Mar 2026
Project Overview

A full-stack AI product that analyzes text, audio, and video, then maps the content to predicted brain-region activation and likely emotional responses.

Project gallery:
Portfolio example for Cortex by Marin, Senior Full Stack Software Engineer
Portfolio example for Cortex by Marin, Senior Full Stack Software Engineer
Portfolio example for Cortex by Marin, Senior Full Stack Software Engineer
Portfolio example for Cortex by Marin, Senior Full Stack Software Engineer
Responsibilities:
  • Built the product as one system with a Python backend and runtime plus a Next.js frontend.
  • Connected text, audio, and video inputs to Tribe V2 and DeepSeek analysis.
  • Turned model output into a user-facing view of predicted brain activity and emotional response.
  • Built the complete flow from input and processing to analysis and the final result screen.
Project Tech stack:
Python
Next.js
FastAPI
Three.js
LLM integration
AI deployment
Senior Full Stack Software Engineer
Jan 2026 - Mar 20262 months
Project Overview

A knowledge extraction system built to make long research tasks easier to structure, audit, and resume. The system uses LLM workflows, embeddings, indexing, phase routing, saved runtime state, and evidence-backed outputs to turn messy research material into structured rules that can be reviewed later.

Responsibilities:
  • Built the extraction and rulebook-generation flow with LLMs, embeddings, HNSW-style indexing, and taxonomy-based phase routing.
  • Added resumable runtime state so interrupted runs could continue without restarting the full process.
  • Structured specialist handoffs and reusable execution phases for multi-agent processing.
  • Added persistent artifacts so prompts, rules, state, and final outputs could be inspected after a run.
Project Tech stack:
LLM
AI agent development
Senior Full-Stack Software Engineer
Nov 2025 - Dec 20251 month
Project Overview

A bilingual corporate website for a Croatian trade and logistics business, covering food ingredients, ferry transport, paper, rentals, and real estate. International customers could understand the full service range and reach the right business contact without working through a generic brochure.

Project gallery:
Portfolio example for Corporate Trade & Logistics Website by Marin, Senior Full-Stack Software Engineer
Portfolio example for Corporate Trade & Logistics Website by Marin, Senior Full-Stack Software Engineer
Portfolio example for Corporate Trade & Logistics Website by Marin, Senior Full-Stack Software Engineer
Portfolio example for Corporate Trade & Logistics Website by Marin, Senior Full-Stack Software Engineer
Portfolio example for Corporate Trade & Logistics Website by Marin, Senior Full-Stack Software Engineer
Responsibilities:
  • Built the responsive corporate portfolio with React, Next.js, TypeScript, semantic HTML, and CSS from the service structure through production delivery.
  • Implemented Croatian and English pages with next-intl, including language-aware routing and switching for local and international visitors.
  • Structured five distinct business areas into focused service pages with consistent navigation, partner information, and clear contact paths.
  • Added page-level SEO metadata and responsive layouts so the service catalogue remained discoverable and readable across desktop and mobile devices.
Project Tech stack:
HTML
CSS
SCSS
Typescript
React
Next.js
i18next
Google Analytics
MailChimp
Senior Full Stack Software Engineer
Sep 2023 - Jan 20244 months
Project Overview

A website-audit marketplace where business owners could compare audit packages, request a review, and work with specialist auditors. Customers could understand and buy design, SEO, security, performance, responsiveness, and accessibility work without knowing the technical details beforehand.

Project gallery:
Portfolio example for AI Product Startup by Marin, Senior Frontend Engineer
Portfolio example for AI Product Startup by Marin, Senior Frontend Engineer
Portfolio example for AI Product Startup by Marin, Senior Frontend Engineer
Portfolio example for AI Product Startup by Marin, Senior Frontend Engineer
Responsibilities:
  • Built the responsive marketplace with React, Next.js, JavaScript, HTML, and CSS, covering service discovery, package comparison, account access, and auditor onboarding.
  • Created Basic, Standard, Premium, and custom-plan interfaces so customers could compare design, SEO, security, performance, responsiveness, and accessibility coverage.
  • Implemented registration, login, and auditor-application routes to support both sides of the marketplace.
  • Structured service, pricing, FAQ, about, and contact pages into consistent desktop and mobile navigation.
  • Wrote clear product flows and calls to action that guided visitors from the landing page to a suitable audit plan or specialist application.
Project Tech stack:
React
Next.js
Typescript
Material UI
Tailwind CSS
HTML
CSS
OAuth
Node.js
Express.js
Senior Full-Stack Software Engineer / Tech Lead
Mar 2022 - Aug 20225 months
Project Overview

A subscription platform where customers could compare professional traders, create accounts, pay for access, manage plans, and connect exchange accounts for copy trading. For customers, that meant one place to discover strategies and automate access; for the operator, it created a scalable subscription business.

Project gallery:
Portfolio example for Subscription Copy-Trading Platform by Marin, Senior Full-Stack Software Engineer / Tech Lead
Responsibilities:
  • Led end-to-end delivery across product architecture, implementation, and release, coordinating the client, designer, support team, another developer, and the traders represented on the platform.
  • Built the React and Next.js application, MongoDB data layer, authentication, subscriptions, payments, and email notifications, then shipped the first release in six weeks against an eight-week estimate.
  • Added Google OAuth to registration and login, increasing account creation by 30%.
  • Implemented dark mode and in-app messaging, increasing user-feedback signals by 75% and 60% respectively.
  • Delivered the commercial platform that generated $30K in its first two months.
Project Tech stack:
React
Next.js
Typescript
MongoDB
Redux
JavaScript
Figma
Adobe XD
REST API
Node.js
Express.js
Git
Senior Frontend Software Engineer
Jan 2022 - Jun 20225 months
Project Overview

A responsive digital-asset banking application where customers could review balances, earn interest, borrow funds, exchange assets, and manage account activity. The focus was making complex financial actions understandable and usable on desktop and mobile.

Project gallery:
Portfolio example for Digital-Asset Banking Platform by Marin, Senior Full-Stack Software Engineer
Portfolio example for Digital-Asset Banking Platform by Marin, Senior Full-Stack Software Engineer
Responsibilities:
  • Delivered more than 20 React and Redux product screens across dashboards, wallets, deposits, withdrawals, earning, borrowing, repayment, asset conversion, transactions, and account settings.
  • Modeled wallet behavior with Redux Thunk, including balance changes, asset holding and redemption, collateralized borrowing, repayment, and conversions between digital assets.
  • Connected the product to the Binance REST API with Axios, bringing live BTC, ETH, and BNB prices into the conversion experience.
  • Implemented authentication state and protected routing for registration, login, two-factor authentication, KYC, security settings, and account-activity views.
  • Built sortable transaction history, CSV export, Recharts price charts, and QR-code security setup so customers could review and manage financial activity without leaving the dashboard.
  • Reworked more than 20 routes for dedicated desktop and mobile experiences and cut page-load time by 10% through WebP conversion and image optimization.
  • Added Google Analytics to give the client visibility into product usage and navigation patterns.
Project Tech stack:
React
Typescript
Next.js
Redux
HTML
CSS
SCSS
Node.js
OAuth
MongoDB

Languages

Croatian
Intermediate
Bosnian
Intermediate
Slovene
Intermediate
Serbian
Intermediate
English
Advanced

Hire Marin or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2026 lemon.io. All rights reserved.