NUGO

Currently leading development at Awarify

Nugo Natroshvili

  • Software Development Lead
  • Full-Stack Engineer
  • Web Programming Lecturer

I build software products end to end, lead engineering teams, and teach web development in Tbilisi.

Products, teams and the systems underneath.

I am a Software Development Lead and Full-Stack Engineer with more than four years of experience building software products end to end, mostly around the MERN ecosystem.

At Awarify I lead software development: I plan what gets built, define the technical architecture, review the code, coordinate releases, and keep quality, performance and scalability where they need to be. The part I care about most is the bit between a business goal and a system that actually serves it.

Alongside that I lecture web programming at Mziuri, where I also designed and implemented an updated curriculum. Teaching keeps my thinking honest, and it is where a lot of what I know about explaining systems clearly came from.

Leadership
Communication
Problem-solving
Teamwork
Adaptability
Time management
Attention to detail
Current role

Software Development Lead

Awarify

Based in

Tbilisi, Georgia

Languages

Georgian (Native), English (C1)

4+

Years in software development

Full-stack, end to end, mostly around the MERN ecosystem.

3+

Years teaching web programming

Lecturing and mentoring at Mziuri since 2022.

7

Production products shipped

Across streaming, cinema systems and EdTech.

End to end

Scope of ownership

Frontend, backend, architecture, deployment.

The journey so far

Four roles, one direction.

From first front-end work to leading a development team, told in the order it happened.

Location
Tbilisi, Georgia
Span
2022 to present
Focus
Product engineering

Artmedia

Front End Developer

02/2022 to 05/2022

Built interactive front-end features and worked closely with the design team on responsive interfaces.

  • Developed interactive features with HTML, CSS, JavaScript and React.

  • Implemented responsive user interfaces with the design team.

  • HTML
  • CSS
  • JavaScript
  • React
  • Responsive UI
Current

Mziuri

Web Programming Lecturer

09/2022 to Present

Teaching web programming, and rebuilding the curriculum so what students learn matches what the industry actually runs.

  • Mentor students through fundamental and advanced web programming concepts.

  • Teach practical skills students can apply to real-world development.

  • Designed and implemented an updated web programming curriculum.

  • Tailored course content to evolving industry standards.

  • Teaching
  • Mentorship
  • Curriculum design
Current

Cavea+ / Cavea Cinemas

Software Engineer

04/2022 to Present

Building and improving the products behind Cavea, across the streaming platform, in-cinema systems and the services that connect them.

  • Contributed to the software development of the main Cavea Cinemas products.

  • Optimised and advanced back-end systems alongside front-end work.

  • Delivered product engineering across web and consumer devices.

  • Frontend
  • Backend
  • System optimisation
  • Product engineering
Current

Awarify

Software Development Lead

07/2025 to Present

I lead software development end to end: planning what gets built, defining the technical architecture, and making sure it ships at a quality the business can stand behind.

  • Plan and deliver software products from first spec through to release.

  • Define technical architecture and lead the development team day to day.

  • Review code and coordinate releases across the team.

  • Own product quality, performance and scalability.

  • Keep engineering work aligned with business goals.

  • Architecture
  • Team leadership
  • Code review
  • Release coordination
  • Scalability

NOW

Leading development at Awarify, engineering at Cavea, and teaching at Mziuri.

7 products

Selected work.

Streaming platforms, cinema systems, internal tooling and an EdTech product.

B2B / EdTech / SaaS

Awarify Online Learning Platform

A B2B online learning platform for awareness and compliance training. I lead its development: architecture, feature delivery, code quality and deployments, while coordinating the team behind it.

  • Technical architecture

  • Development leadership

  • Feature delivery

  • Code quality

  • Deployment

  • Scalability and reliability

TypeScript
React
Node.js
Express
MongoDB
REST API
Software Development Lead
Streaming / Entertainment

Cavea+ Online Streaming Platform

An on-demand video streaming platform. I architected and built key components covering content delivery, user authentication and playback that holds up across devices.

  • Video streaming and content delivery

  • User authentication

  • Responsive cross-device playback

  • Front-end and back-end integration

  • High-concurrency user traffic

React
Node.js
Express
MongoDB
REST API
Software Engineercavea.plus
Retail / Cinema Technology

Cavea Cinemas Self-Service Kiosk

Self-service kiosk software for cinema foyers. Built to move people through ticketing quickly, with an interface that needs no explanation.

  • Self-service kiosk experience

  • Direct user interaction design

  • Operational efficiency

  • Intuitive interface

Electron
React
Node.js
Software Engineer
Internal Systems

Cavea Cinemas Internal Screens

The display system driving in-cinema screens, showing live movie session information across multiple locations.

  • Real-time session information

  • Multi-cinema display system

  • Dynamic content

  • Operational reliability

React
Node.js
REST API
Software Engineer
TV / Streaming

Cavea Plus / Magti TV STB

Set-top box software for Cavea Plus on Magti TV. Work spanned system architecture, interface refinement and the performance the streaming experience depends on.

  • System architecture

  • UI and UX refinement

  • Performance optimisation

  • Streaming experience

JavaScript
REST API
Software Engineer
Enterprise Software

Cavea Cinemas Management Panel

The administration panel cinema operations run on. Refactored around a scalable architecture with new modules and reworked back-end systems.

  • Management tooling

  • Scalable architecture

  • Back-end improvements

  • Cinema operations

React
Node.js
Express
MongoDB
Software Engineer
Smart TV / Streaming

Cavea Plus Tizen TV App

A video streaming app for Samsung Smart TVs. I led the technical team through the development lifecycle and the integration with the streaming backend.

  • Samsung Tizen OS

  • Video streaming

  • Backend integration

  • Team coordination

  • Feature delivery

Tizen
JavaScript
REST API
Technical Lead
The stack

What I build with.

Grouped by where they sit in a system. No levels, no percentages.

Languages

What everything else is written in.

  • JavaScript
  • TypeScript
  • Python

Frontend

Interfaces, from marketing surfaces to product UI.

  • React
  • Angular
  • Redux
  • jQuery

Backend

Services, APIs and the contracts between them.

  • Node.js
  • Express
  • Flask
  • Django
  • REST API

Databases

Where the state lives.

  • MongoDB
  • SQL
  • NoSQL

Desktop & TV

Software that ships to hardware, not browsers.

  • Electron
  • Tizen

Engineering

The practices that keep a codebase shippable.

  • Git
  • Jest
  • Testing
  • API development

AI

Agentic workflows built into real products.

  • AI Agents & Workflows
  • Claude / Anthropic API
  • Prompt Engineering
Mziuri

Teaching

Turning concepts into things people can build.

Teaching is not something I do on the side. I lecture web programming at Mziuri, an IT educational institution in Tbilisi, and I redesigned the curriculum there so what students learn lines up with how software is genuinely built today.

Web Programming Lecturer

09/2022 to present

Mentorship

Guiding students through the parts of web development that are hard to learn alone, from first principles to the decisions that only show up in real codebases.

Practical development

Courses built around writing and shipping real software, so students leave with skills they can apply rather than notes they can recite.

Curriculum design

Designed and implemented an updated web programming curriculum at Mziuri, restructured around current industry standards.

Fundamentals to advanced

Covering the fundamentals properly before the advanced material, because the advanced material only holds if the fundamentals do.

The path
  1. HTML

  2. CSS

  3. JavaScript

  4. React

  5. Backend

  6. Systems

Fundamentals first, because the advanced material only holds if they do.

Education

09/2026 - Present

Georgian Technical University

Current

Master of Informatics

10/2021 - 08/2026

Business and Technology University

Bachelor of Information Technologies

Let’s build something.