02/19/2026 updated


40 % partially available
Full-Stack React / Node.js Developer | Payment Systems & Scalable Web Platforms
Novi Sad, Serbia Mechanical Engineering (2 years completed), High School Diploma
About me
Full-stack React/Node.js developer building scalable web platforms and payment systems. Experienced in Stripe integrations, RBAC, and production deployments (Vercel/Railway). I take ownership from architecture to launch and long-term optimization.
React Development
Advanced React development using Hooks, Context API, and modern ES6+ patterns. Building scalable component architectures, complex form flows, role-based interfaces, and performance-optimized frontend applications.
Node.js Backend DevelopmentBackend architecture using Node.js and Express with RESTful APIs. Designing secure authentication systems, role-based access control (RBAC), middleware layers, and scalable data models with MongoDB and Mongoose.
Full-Stack Product DevelopmentEnd-to-end web application development — from feature planning and architecture to deployment and maintenance. Experienced in shipping production-ready applications with real users and payment flows.
Payment & Business Logic IntegrationStripe integration including checkout sessions, webhook handling, user onboarding flows, transactional email systems, and PDF generation for automated business processes.
WordPress DevelopmentCustom theme development with ACF Pro and WPML. Building multilingual, content-driven platforms with optimized performance and clean admin workflows.
Frontend UI & StylingResponsive UI development using Bootstrap and SCSS. Focus on usability, clean layouts, and maintainable design systems.
Deployment & DevOpsApplication deployment using Vercel and Railway. Environment management, staging/production separation, API key handling, and debugging production issues.
Database DesignMongoDB schema design with validation logic, indexing considerations, and structured data modeling for scalable applications.
ToolingGit-based workflows and modern development practices.
Languages
EnglishFluentSerbianNative speaker
Project history
Designing and developing full-stack web applications using React and Node.js, delivering scalable and production-ready solutions.
Implemented Stripe payment integrations including checkout sessions, webhook handling, automated user onboarding flows, and role-based access control (RBAC).
Managed deployments and environment configuration using Vercel and Railway, ensuring stable production environments.
Delivered and maintained long-term web platforms for international clients, owning projects from architecture and technical planning through deployment and ongoing optimization.
Developed complex frontend applications using React. Collaborated closely with backend teams on API design and integration. Focused on performance optimization and scalable component architecture.
Built interactive websites and frontend interfaces in an agency environment. Worked closely with designers and backend developers on client projects.




