UpstaffSign up
Andrew M.
🇺🇦Ukraine
Created AtUpstaffer since April, 2026
Book a Call Download Profile PDF

Andrew M. — Full Stack Developer

Expertise in Full Stack Web (8.0 yr.), AI and Machine Learning (3.0 yr.).

 Last verified on April, 2026

Bio Summary

  • Full Stack Developer with 8+ years of experience specializing in JavaScript/TypeScript, React, Next.js, Angular, Node.js (Express, NestJS), and cloud platforms AWS & Azure.
  • Proficient in designing scalable architectures, REST & real-time APIs (Socket.IO), and working with RDBMS (PostgreSQL, MySQL) and NoSQL (MongoDB).
  • Strong background in Computer Science (Master’s degree) with expertise in OOP, design patterns, UML, and SDLC including Agile and TDD methodologies.

Technical Skills

Programming Languages JavaScript, Python, TypeScript
JavaScript Libraries and Tools AlpineJS, Redux-toolkit, RTK-query
JavaScript Frameworks Angular, Express, Ext JS, Node.js, React
Mobile Frameworks and Libraries Crashlytics
Python Frameworks FastAPI
Databases & Management Systems / ORM AWS ElasticSearch, Microsoft SQL Server, MongoDB, MySQL, PostgreSQL, Prisma ORM, Redis, SQLite, Typeorm
UI Frameworks, Libraries, and Browsers Bootstrap 4, Material UI, SCSS, Socket.io, Tailwind CSS
Cloud Platforms, Services & Computing AWS, Azure
Amazon Web Services AWS EC2, AWS ECS, AWS ElasticSearch, AWS SDK
Azure Cloud Services Azure Blob Storage, Azure VM
Methodologies, Paradigms and Patterns Agile, FDD, OOP
SDK / API and Integrations Collections API, FastAPI, GraphQL
QA, Test Automation, Security Cypress, Postman, Unit Testing
Virtualization, Containers and Orchestration Docker
Version Control Git, GitHub, Github Actions
Deployment, CI/CD & Administration GitLab CI
Message/Queue/Task Brokers Kafka
Web/App Servers, Middleware Nginx
Mail / Network Protocols / Data transfer WebSockets
Other Technical Skills RDS, Wagtail

Work Experience

Full Stack Developer (Multi-branded Entertainment Platform Development)

Duration: 2 years
Summary:
  • Development of a multi-branded online entertainment platform featuring a high-performance user-facing application and a custom CMS for centralized content management across different casino brands
  • The platform supports multilingual content, promotional campaigns, and real-time casino streaming integration
Responsibilities:
  • Developed core front-end architecture using Next.js and TypeScript.
  • Built a flexible CMS for brand-specific content, promotional banners, game category sorting, multilingual content, and campaign management.
  • Implemented brand dictionary system and AI-powered translation preserving content formatting and markup.
  • Launched two casino brands powered by the CMS with unique content and configuration.
  • Integrated external services such as Smartico, Fast Track, Zendesk, Discord Chat, and live streaming services.
  • Implemented Kafka consumer for event processing and data persistence.
  • Collaborated with DevOps for deployment and service communication.
  • Participated in planning, feature discussions, code reviews, and performance optimization.
Technologies: Next.js, TypeScript, Nest.js, AI translation APIs, REST APIs, streaming service integration

Full Stack Developer (AI SAAS platform for natural language understanding)

Duration: 2 years
Summary:
  • Development of an AI SaaS platform providing tools for analyzing conversational text such as support tickets, survey responses, and product reviews
  • The platform uses containerized applications with GPU processing and is backed by AWS, GCP, and Azure infrastructure
Responsibilities:
  • Front-end and back-end development.
  • Implemented new front-end features and refactored existing code.
  • API integrations and UI/UX improvements.
  • Wrote Cron Jobs scripts and provided access to AWS and Azure DevOps.
  • Created alerts for monitoring in Alert Manager.
  • Performed unit testing and code reviews.
Technologies: TypeScript, React JS, Redux Toolkit, RTK, RTK Query, CSS, Tailwind, MaterialUI, Bootstrap, Python, FastAPI, MySQL, PostgreSQL, TypeORM, Unittest, Postman

Full Stack Developer (Model Training Service)

Duration: 1 year
Summary:
  • Development of an automated visual inspection app for production quality using AI
  • The system includes smart cameras and AI evaluation tools installed on assembly lines to evaluate images and control processes
Responsibilities:
  • Improved system architecture and implemented new features.
  • Front-end and back-end development.
  • Integrated with third-party APIs.
  • Application deployment, bug fixing, unit testing, and code review.
Technologies: Nest.js, Angular, Nginx, MaterialUI, Bootstrap, TypeScript, MySQL, TypeORM, Azure VM, Azure Storage, Docker, Unittest, Postman

Full Stack Developer, DevOps (Application for delivery of food from the restaurants chain)

Duration: 1 year
Summary: Designed and developed a food delivery application for a chain of Georgian restaurants, featuring real-time order tracking, payment system integration, and a loyalty program to increase revenue and customer retention.
Responsibilities:
  • Front-end and back-end development.
  • Implemented custom order options with ingredient customization and cooking method selection.
  • Integrated multiple payment options for secure transactions.
  • Developed unique user interface and experience.
  • Implemented a loyalty program boosting customer retention.
  • Improved system architecture and implemented new features.
  • API integrations and application deployment.
  • Implemented AWS infrastructure.
Technologies: Node.js, Express, TypeScript, PostgreSQL, React, Redux toolkit, JSX, AWS ECS, AWS EC2, AWS RDS, AWS SDK, Docker, Unittest, Postman

Full Stack Developer (Copy Trading & Invoice Management Platform)

Duration: 1 year
Summary: Development of a web platform for copy trading and invoice management, enabling users to follow trading activity with real-time updates and manage billing and invoices within the system.
Responsibilities:
  • Front-end development using Next.js, TypeScript, Zustand.
  • Back-end development with NestJS and Fastify.
  • Implemented real-time features using Socket.IO (WebSockets).
  • Designed and integrated REST APIs between front-end and back-end.
  • Implemented new features and improved existing functionality.
  • Fixed bugs and refactored for maintainability and performance.
  • Code review and collaboration within a small team.
Technologies: TypeScript, Next.js, Zustand, Tailwind, Shadcn, NestJS, Fastify, Socket.IO

Full Stack Developer (Web Application for a scientific consulting company)

Duration: 1 year
Summary: Development of a web application for a scientific consulting company specializing in regulatory toxicology, risk assessment, data management, and computational modeling to assist organizations with regulatory compliance and chemical risk management.
Responsibilities:
  • Front-end and back-end development.
  • Implemented new features and refactored existing code.
  • UI/UX improvements.
  • Implemented AWS infrastructure.
  • Unit testing and Cypress end-to-end testing.
Technologies: JavaScript, Typescript, React JS, Redux, CSS, SCSS, Wagtail, AlpineJS, Elasticsearch, Redis, PostgreSQL

Education

  • Master’s degree in Computer Science
    Lviv Polytechnic National University, Lviv
  • Bachelor’s degree in Computer Science
    Lviv Polytechnic National University, Lviv

Certification

  • Front-End Pro
    Hillel IT school, Lviv
  • JavaScript Complex
    OktenWeb University, Lviv

How to hire with Upstaff

1

Talk to Our Talent Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.

2

Meet Carefully Matched Talents

Within 1-3 days, we’ll share profiles and connect you with the right talents for your project. Schedule a call to meet engineers in person.

3

Validate Your Choice

Bring new talent on board with a trial period to confirm you hire the right one. There are no termination fees or hidden costs.

Why Upstaff

Upstaff is a technology partner with expertise in AI, Web3, Software, and Data. We help businesses gain competitive edge by optimizing existing systems and utilizing modern technology to fuel business growth.

Real-time project team launch

<24h

Interview First Engineers

Upstaff's network enables clients to access specialists within hours & days, streamlining the hiring process to 24-48 hours, start ASAP.

x10

Faster Talent Acquisition

Upstaff's network & platform enables clients to scale up and down blazing fast. Every hire typically is 10x faster comparing to regular recruitement workflow.

Vetted and Trusted Engineers

100%

Security And Vetting-First

AI tools and expert human reviewers in the vetting process is combined with track record & historically collected feedbacks from clients and teammates.

~50h

Save Time For Deep Vetting

In average, we save over 50 hours of client team to interview candidates for each job position. We are fueled by a passion for tech expertise, drawn from our deep understanding of the industry.

Flexible Engagement Models

Arrow

Custom Engagement Models

Flexible staffing solutions, accommodating both short-term projects and longer-term engagements, full-time & part-time

Sharing

Unique Talent Ecosystem

Candidate Staffing Platform stores data about past and present candidates, enables fast work and scalability, providing clients with valuable insights into their talent pipeline.

Transparent

$0

No Hidden Costs

Price quoted is the total price to you. No hidden or unexpected cost for for candidate placement.

x1

One Consolidated Invoice

No matter how many engineers you employ, there is only one monthly consolidated invoice.

Ready to hire Andrew M.
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring
Request Andrew M. Rates & Availability
Attachment File attachment Arrow

Upload File. Drag and Drop or Browse

At Upstaff we respect confidentiality, privacy and value your information.

Confidential (C) UPSTAFF LTD, England and Wales, #12727246 17 Montgomery Drive, Tavistock, United Kingdom PL19 8KX

Terms, conditions and legal information.

Thank you! 🎉

Your message has been successfully sent. We’ll review it and get back to you as soon as possible.

Create an account to save your details and track your applications.

Sign up
Download Candidate Profile (PDF)

Please leave your details and we'll email you the resume right away.

At Upstaff we respect your privacy.

Confidential (C) UPSTAFF LTD, England and Wales, #12727246 17 Montgomery Drive, Tavistock, United Kingdom PL19 8KX

Terms, conditions and legal information.