
Muhammed Gülcü
SENIOR / LEAD FULL STACK SOFTWARE ENGINEER
- muhammed.gulcu@
gmail.com - Istanbul, Türkiye
- Military Service
- Military service completed (2018).
ÖZET
Senior Full Stack Software Engineer and Computer Engineer with 8+ years of professional software development experience, building scalable web applications and digital products across international projects in Türkiye, China, Ireland, the United Kingdom, and South Korea.
Strong hands-on expertise across frontend and backend engineering with React.js, Next.js, TypeScript, JavaScript, Vue.js, NestJS, Node.js,.NET Core, REST APIs, PostgreSQL, MySQL, MSSQL, and Prisma. Experienced in taking products from concept to production, including software architecture, API design and integration, database-driven applications, cloud deployment, performance, and production operations.
Combines hands-on engineering with technical leadership, architecture ownership, engineering planning, task distribution, and team coordination. Domain background spans SaaS/PaaS, B2B2C platforms, cryptocurrency, video streaming and analytics, blockchain/Web3, CRM/CMS, low-code platforms, enterprise applications, and IoT.
Recent engineering work includes Generative AI, LLM integrations, AI agents, tool calling, agentic workflows, workflow automation, and AI-powered video processing, integrated into production-grade software products.
Target Roles: Senior Full Stack Engineer · Lead Software Engineer · Tech Lead · Full Stack Team Lead · Senior Software Engineer · Senior Frontend Engineer
DENEYİM
Senior Full Stack Developer
HollaEx® · Remote / South Korea
Mart 2025 – Günümüz
Development of a highly customizable and scalable B2B2C cryptocurrency exchange platform, contributing across frontend, backend, software architecture, product development, and AI-powered automation.
- Develop and maintain scalable frontend and backend functionality for a production cryptocurrency exchange platform.
- Build dynamic pages, reusable UI components, and configurable application flows using Next.js, React.js, and TypeScript.
- Develop and integrate backend functionality using NestJS, working with PostgreSQL and Prisma for data-driven features.
- Develop and integrate REST APIs and real-time WebSocket functionality.
- Contribute to software architecture and technical product decisions, improving scalability, maintainability, and product quality.
- Develop internal AI agents and LLM-powered automation solutions supporting operational processes.
- Implement tool-calling mechanisms allowing AI agents to interact with external tools and execute multi-step tasks.
- Build agentic workflows for operational automation.
Tech Stack: Next.js · React.js · TypeScript · JavaScript · NestJS · Node.js · PostgreSQL · Prisma · REST APIs · WebSocket · AI Agents · LLM · Tool Calling · Workflow Automation
Senior Full Stack Developer – Team Lead (Founding Engineer)
Videolity · London, United Kingdom / Remote
Ağustos 2023 – Mart 2025
Founding engineer and hands-on team lead for Videolity's interactive and shoppable video platform, owning the product end to end: software architecture, frontend and backend development, custom video player, cloud infrastructure, AI features, and technical leadership.
- Architected and developed the web platform from the ground up, owning frontend, backend, architecture, infrastructure, and deployment.
- Built a Next.js-based video streaming service and designed a custom interactive video player.
- Delivered three fully integrated products: admin dashboard, customer application, and video player.
- Built a system allowing customers to dynamically edit interactive videos and fully customize player styles and themes.
- Developed backend services using NestJS with PostgreSQL and Prisma, and designed frontend/backend integrations and REST APIs.
- Designed reusable, scalable frontend architecture and component libraries.
- Established production, staging, and test environments on AWS and Cloudflare, contributing to DevOps and production operations.
- Led a 3–4 developer engineering team: technical direction, architecture decisions, engineering planning, task distribution, and problem-solving.
- Developed LLM-powered product functionality and AI-driven video analytics for video-processing use cases.
Tech Stack: Next.js · React.js · TypeScript · JavaScript · NestJS · Node.js · PostgreSQL · Prisma · AWS · Cloudflare · REST APIs · Video Streaming · Video Analytics · AI/LLM
Senior Frontend Developer
Snapmuse.io · Ireland / Remote
Haziran 2022 – Ağustos 2023
Development and launch of a blockchain/Web3-based creator monetization platform, allowing content creators to monetize their communities.
- Developed scalable frontend functionality using React.js, Next.js, and TypeScript, contributing to launching the product from scratch.
- Implemented Web2 and Web3 authentication flows and integrated MetaMask and WalletConnect.
- Integrated Web3.js for blockchain-related functionality and ticket sales.
- Designed application state-management architecture using Zustand.
- Created responsive user interfaces with SCSS and Mantine UI, and implemented SSR for SEO and performance.
Tech Stack: React.js · Next.js · TypeScript · JavaScript · Zustand · Web3.js · MetaMask · WalletConnect · Mantine UI · SCSS · SSR · Blockchain
Frontend Developer
Huawei · Istanbul, Türkiye / China Project
Şubat 2021 – Nisan 2022
Frontend development on Huawei Petal Maps Web as part of an international engineering environment.
- Developed new frontend functionality and reusable components for Petal Maps Web.
- Implemented product and business requirements and maintained existing application modules.
- Diagnosed and resolved frontend issues, contributing to application performance and product improvements.
- Collaborated with international engineering teams across time zones.
Tech Stack: Vue.js · Vuex · TypeScript · JavaScript · SCSS · Element UI
Full Stack Developer (.NET Core & React)
SahaBT / Experilabs · Istanbul, Türkiye
Şubat 2020 – Ocak 2021
Development of customer-specific enterprise CRM and CMS applications across frontend and backend systems.
- Developed frontend applications using React.js and backend functionality using.NET Core and C#.
- Built customized CRM and CMS modules based on customer requirements.
- Developed and integrated REST APIs between frontend applications and backend services.
- Participated in development, testing, troubleshooting, and software delivery.
Tech Stack: React.js · JavaScript ·.NET Core · C# · REST APIs · CRM · CMS
Full Stack Software Developer
DIP Consulting · Istanbul, Türkiye
Eylül 2018 – Şubat 2020
Enterprise software solutions covering CRM, CMS, SaaS/PaaS, low-code, customer experience, customer journey management, and campaign management.
- Developed customer-specific CRM and CMS applications across frontend and backend.
- Contributed to the development of an intelligent low-code platform and SaaS/PaaS-based software architectures.
- Developed functionality supporting customer journey management and multi-channel campaign management.
- Participated in complex event processing development, flow analysis, and enterprise data migration.
Tech Stack: Spring Boot · JPA · Hibernate · JavaScript · CRM · CMS · SaaS · PaaS · Low-Code · Data Migration
Full Stack Software Developer / Consultant
Domino's Project / DIP Consulting · Istanbul, Türkiye
Şubat 2019 – Temmuz 2019
Consultant software developer on Domino's enterprise applications.
- Contributed to Domino's Russia and CRM applications across frontend and backend.
- Delivered bug fixes, product improvements, and enterprise web application maintenance.
Tech Stack: React.js ·.NET Core · NHibernate · MSSQL · Docker
Software Developer | IoT & Full Stack
Tele Sağlık – Health Project · Istanbul, Türkiye
Kasım 2016 – Kasım 2017
Development of a wearable patient-monitoring solution connecting embedded devices, mobile applications, and web systems.
- Worked on communication between embedded devices and mobile/web applications.
- Supported transmission of patient vital parameters between devices and software systems.
- Contributed to IoT-based application functionality and BLE-based communication with wearable devices.
Tech Stack: JavaScript · Android · IoT · BLE · Embedded Systems
EĞİTİM
Fatih Sultan Mehmet Vakıf University
Computer Engineering · Bachelor of Science · Istanbul, Türkiye
2011 – 2016
Selected academic projects: Hospital & Student Automation System (Java, MySQL) · Socket Messaging & File Transfer Application (Java) · Big Data Analysis (Python) · Line-Following / Path-Finding Vehicle (Arduino, C)
PROJELER
AI Agents & Agentic Workflow Automation
Developed internal AI agents and LLM-powered automation workflows designed to automate operational processes.
Technologies: Generative AI · LLM APIs · AI Agents · Tool Calling · Agentic Workflows · Workflow Automation
AI-Powered Video Analytics
Developed AI-powered video-processing and analytics capabilities integrated into a production full stack video platform.
Technologies: AI/LLM · Video Analytics · Video Processing · Next.js · NestJS
Video Streaming Platform & Custom Video Player
Architected and developed a video technology ecosystem covering streaming, custom player development, customer applications, admin dashboards, analytics, and cloud deployment.
Technologies: Next.js · NestJS · PostgreSQL · Prisma · AWS · Cloudflare
Web3 Creator Monetization Platform
Contributed to a Web3 platform combining conventional web technologies with blockchain capabilities, including authentication, wallet integrations, state management, SSR, and blockchain interactions.
Technologies: React.js · Next.js · TypeScript · Zustand · Web3.js · MetaMask · WalletConnect
ADDİTİONAL INFORMATİON
Open to international and remote opportunities. References available upon request.