Skip to main content

Hristijan Veselinoski - Senior Full-Stack Software Engineer

Senior full-stack engineer with 10+ years of experience building and shipping production systems across the entire stack. Combining backend and frontend skills to build scalable, reliable solutions that drive business value.

Hristijan Veselinoski

Hristijan Veselinoski

Senior Full-Stack Software Engineer

10+years
Remote · Skopje, MK

Senior full-stack engineer building and shipping production systems across the entire stack. Combining backend and frontend skills to build scalable, reliable solutions that drive business value.

Technologies

TypeScript
JavaScript
Node.js
Express
Fastify
Nest.js
Angular
React
Next.js
PostgreSQL
AWS
Firebase
Python
Docker
Magento 2
PHP
Android

* Yes, you read that right. I've worked across a diverse range of technologies—maybe too diverse.

Experience

S

Senior Full Stack / Backend Engineer

Synergi · Full-time

2025 – Present · Macedonia · Hybrid

Working on backend APIs for industrial IoT and WebSCADA platforms, and developing full-stack solutions for FinTech and tax compliance platforms. Focus on modern tech stacks, scalability, and maintainable architecture.

  • Collaborated with backend team to develop new API for industrial IoT and WebSCADA remote monitoring systems
  • Contributed to migration towards modern tech stack using Node.js, Fastify, TypeScript, PostgreSQL, and Docker
  • Worked as part of full-stack team building tax monitoring platform with federal revenue service integrations
  • Implemented backend logic using AWS and Node.js while collaborating on Next.js frontend features
  • Assisted with data management and API development for remote monitoring and control systems
Node.jsTypeScriptFastify
C

Full Stack Engineer

CodeWell · Full-time

2017 – 2024 · Macedonia · Hybrid

Full-stack development across multiple domains: AI-powered digital assistants, e-commerce platforms, PropTech solutions, mobile applications, and business management SaaS. Worked as Node.js Developer, Angular/React Developer, Python Developer, Magento 2 Developer, Android Developer, and DevOps.

  • Built RESTful APIs using Node.js, Express, and NestJS with data validation (Zod, Yup, class-validator)
  • Developed AI-powered assistants using OpenAI (GPT-3, GPT-4) for customer support across multiple sectors
  • Worked with databases: Firestore, MySQL, PostgreSQL using TypeORM and Prisma
  • Implemented secure authentication with JWT, OAuth2, and Firebase Authentication
  • Integrated third-party services: Stripe, Freshdesk, Amplitude, Mixpanel, Dashbot
  • Built e-commerce platforms with Magento 2 customizations and payment integrations
  • Created Android applications with Firebase integration and published to Play Store
  • Set up CI/CD pipelines and managed AWS infrastructure with auto-scaling
Node.jsTypeScriptExpress.js
L

Android Developer

Letz · Full-time

2016 – 2017 · Macedonia · Onsite

Worked on Android application development, implementing new features and contributing to the product's functionality and user experience.

  • Developed new features for Android application
  • Worked on application functionality and user experience
  • Contributed to product development
AndroidJavaFirebase
F

Freelance Cartoonist

Fiverr · Freelance

2014 · Remote

Worked as a freelance cartoonist on Fiverr, creating 100+ colorful cartoon illustrations from portraits using Photoshop. Improved digital art skills, deadline management, and client communication.

  • Created 100+ colorful cartoon illustrations from portraits
  • Worked with international clients worldwide
  • Improved digital art skills and deadline management
  • Enhanced client communication skills
PhotoshopDigital ArtCartoon Drawing

Projects

A collection of projects showcasing my work across backend development, web applications, AI/ML, mobile apps, and full-stack solutions.

Showing 18 of 18 projects

Netherlands

Backend

Industrial IoT & WebSCADA Platform

Collaborated with the backend team to develop a new API for a remote monitoring and control system. Contributed to the migration towards a modern tech stack using Node.js, Fastify, and TypeScript, assisting with data management via PostgreSQL and Docker.

Node.jsTypeScriptFastifyPostgreSQLDocker
Modern API infrastructure

USA

Full Stack

FinTech & Tax Compliance Solution

Served as a full-stack developer within a team building a tax monitoring platform that integrates with federal revenue services. Implemented backend logic using AWS and Node.js while collaborating on frontend feature development in Next.js to ensure a seamless user experience.

Node.jsTypeScriptAWSNext.js
Integrated tax platform

UK

Full Stack

Property Rental Platform

Built RESTful APIs using Node.js, Express, and NestJS for a property rental marketplace. Implemented secure authentication with JWT and OAuth2, integrated Firebase for real-time data, and developed Angular-based admin panels with RxJS for async data management.

Node.jsTypeScriptExpress.jsNestJSFirebaseAngularPostgreSQLJWTOAuth2
Scalable rental platform

UK

Full Stack

Photography & Virtual Tour Booking Platform

Developed a property marketing platform enabling estate agents to book and manage professional photography and virtual tours. Built TypeScript backend APIs and Angular web application with service booking, scheduling, and automated delivery systems.

TypeScriptAngularNode.jsREST APIPostgreSQL
Streamlined property marketing workflow

UK

Backend

Consumer Goods Marketing Campaign

Implemented a lightweight PHP backend API to support a high-traffic giveaway campaign for a premium kitchenware brand. Focused on ensuring the system could handle rapid user entries and data processing during the event.

PHP
High-traffic campaign support

Israel

Mobile

Audio Streaming & Media App

Assisted the mobile team by integrating new features and performing maintenance on a niche radio streaming Android application. Focused on stability, bug fixes, and enhancing media playback capabilities.

AndroidJava
Enhanced media app

Norway

Mobile

Queue Management Utility

Collaborated on the Android development for a service utility app designed to streamline queuing and appointments. Implemented specific user features using Java and integrated Firebase for real-time data synchronization.

AndroidJavaFirebase
Streamlined queuing system

Norway

Backend

Marketplace for Custom Cakes

Built backend API for a marketplace platform enabling customers to order custom cakes. Integrated Stripe payment gateways, implemented secure authentication, and maintained the Node.js/TypeScript codebase for inventory management and order processing.

Node.jsTypeScriptStripePostgreSQLJWT
Secure ordering platform

France

Web

Children's Products Shop & Event Organizer

Developed custom Magento 2 eCommerce platform for children's products and event organization. Installed and configured Magento 2, integrated custom payment methods (NLB, Halkbank), created custom API endpoints, extended customer and order attributes, and developed custom modules for event planning logistics.

Magento 2PHPMySQLREST API
Custom eCommerce solution

Netherlands

Full Stack

eBook Ecosystem on Demand & Courses

Developed Magento 2 eCommerce platform for educational resources including eBooks and courses. Built both the webshop and companion Android application, integrated Firebase for real-time synchronization, and implemented course tracking features for students and travelers.

Magento 2PHPAndroidJavaFirebaseMySQL
Unified platform experience

Macedonia

Backend

Online Bookstore Support

Provided technical support and maintenance for a Magento 2-based online bookstore. Worked on troubleshooting issues and implementing platform updates to maintain stability.

Magento 2PHP
Stable bookstore platform

Macedonia

AI & Data

AI-Powered Customer Support Assistant

Developed AI-powered customer support assistant for telecommunications using OpenAI GPT-3/GPT-4. Built backend infrastructure with Node.js and AWS, integrated web widget interface, and implemented Python-based ML models for natural language processing and customer query handling.

AWSNode.jsTypeScriptPythonOpenAIGPT-3GPT-4
AI-powered customer service

Macedonia

AI & Data

AI-Powered Banking Assistant

Developed AI-powered digital assistant for banking sector using OpenAI GPT models. Built AWS infrastructure with Node.js backend, implemented Python-based ML models using TensorFlow and PyTorch, and integrated web widget for customer interactions and automated banking services.

AWSNode.jsTypeScriptPythonOpenAITensorFlowPyTorch
Automated banking assistant

Macedonia

AI & Data

AI-Powered Credit Assistant

Developed AI-powered digital assistant for financial credit sector using OpenAI GPT models. Built scalable backend infrastructure with Node.js and AWS, implemented classification tasks using scikit-learn and TensorFlow, and integrated web widget for automated credit services.

AWSNode.jsTypeScriptPythonOpenAIscikit-learnTensorFlow
Automated credit assistant

Macedonia

AI & Data

AI-Powered Public Sector Assistant

Developed AI-powered digital assistant for government-level services handling foreign investment queries. Built backend infrastructure with Node.js and AWS, implemented Python-based ML models using gensim for text processing and topic modeling, and integrated web widget interface.

AWSNode.jsTypeScriptPythonOpenAIgensimscikit-learn
Government AI assistant

Macedonia

AI & Data

Utility Services Automation

Helped deploy an AI-driven digital assistant for a public water and sewage enterprise. Implemented the web widget functionality and backend integration to automate customer service reporting.

AWSNode.jsTypeScriptPythonAI/ML
Automated utility services

Macedonia

Mobile

Productivity & Task Management

Contributed to the Android development of an award-winning productivity application. Worked alongside the mobile team to implement gamified UI interactions, integrated Firebase for real-time synchronization, and optimized app performance for daily task management.

AndroidJavaFirebase
Award-winning productivity app

Remote

Web

Custom Cartoon Illustrations

Worked as a freelance cartoonist on Fiverr, creating custom cartoon illustrations using Photoshop. Delivered digital artwork for various clients worldwide, specializing in personalized character designs and creative visual content.

PhotoshopDigital ArtIllustrationCartoon Drawing
Creative freelance services
Contact

Let's build something solid.

If the work requires clarity, ownership, and long-term thinking — I'd love to hear from you. Always open to meaningful collaborations and interesting challenges.

Would you like to schedule a call?

Book a time that works for you to discuss your project, explore collaboration opportunities, or connect about potential work.