09/04/2025 updated

**** ******** ****
100 % available

Full Stack Developer | TypeScript, NestJS, PostgreSQL, Vue | Production APIs

Calgary, Canada
Only remote
PhD
Calgary, Canada
Only remote
PhD

Profile attachments

Viktor Lytvynenko_Full Stack Dev - CV.pdf

About me

TypeScript full-stack developer (NestJS, PostgreSQL, Vue). I go deep on production backends: authorization, idempotent writes, audit trails, and APIs that survive retries. Clear contracts over clever frameworks. Calgary-based, remote.

JavaScriptGitHubPostgreSQLNode.jsNext.jsTypeScriptTailwindReact.jsVue.jsNestJSRestful ApiDocker
TypeScript full-stack developer focused on NestJS, PostgreSQL, and Vue — with React/Next when the client stack needs it.

I build production backends, not demo apps:
• REST APIs and services (authorization, idempotent writes, audit trails, retries)
• PostgreSQL data layers (transactions, constraints, indexes)
• Vue or React UIs that talk to those APIs
• Docker and Azure for deploy

Background: React, Next.js, React Native, MongoDB. I still ship frontend. Depth is the API and data layer — the parts that have to stay correct after launch.

Languages

EnglishFluentFrenchBasic knowledgeRussianNative speakerUkrainianNative speaker

Project history

Full Stack Developer

The Clicks

Marketing, PR and design

10-50 team member

* Led and mentored a team of two subordinates (junior developer and intern), fostering skill development and ensuring project delivery.
* Delivered key projects, including:
  - Web App for a hockey team: Implemented a shop and admin panel with efficient data management and user experience.
  - Web App for a beauty clinic: Built a dynamic, scalable platform with tailored features for client services.
  - Company Website for The Clicks: Developed a high-performance, content-driven site using Next.js 14, Contentful, Stripe, Tailwind, and TypeScript.
  - Taxi Mobile App: Built a ride-sharing mobile application with React Native, Expo, TypeScript, Nativewind, Clerk for authentication, Stripe for payments, and Zustand for state management.
  - Cosmetic Shop Web App: Set up and customized an online cosmetics store on Shopify, optimizing user experience and e-commerce functionality.
* Played a pivotal role in the full-stack development lifecycle using advanced technologies:
     Frontend: Next.js 14, React, React Native, TypeScript, Tailwind CSS, Nativewind.
     Backend: Node.js, Express, Strapi, Contentful, PostgreSQL, MongoDB/Mongoose.
     DevOps: CI/CD pipelines with GitHub Actions, Dockerized deployment on VPS, Nginx configuration.
     Third-party integrations: Stripe for payments, Cloudinary for asset management, Clerk for authentication.
* Enhanced project efficiency through agile methodologies, active collaboration, and innovative problem-solving.

Software Developer | Full Stack Developer

Promade

10-50 team member

* Developing a web platform aimed at providing comprehensive support for Canadian immigrants.
* Leveraging Next.js, MongoDB, TypeScript, and Tailwind CSS to ensure scalability, performance, and maintainability.
* Optimized user experience and data management systems through collaboration with cross-functional teams.
* Actively involved in feature development, testing, and quality assurance processes.

JavaScript Developer | Mentor

LECTRUM

Internet & IT

10-50 team member

* Mentored and guided a diverse cohort of 20+ students, resulting in a significant improvement in their JavaScript and TypeScript skills, with many successfully completed projects.
* Developed four substantial projects using native JavaScript and TypeScript, incorporating advanced asynchronous programming techniques, leading to improved application performance and user experience.
* Seamlessly integrated data from external sources using web technologies (HTML, CSS/SCSS, and RESTful APIs), enhancing communication between the frontend and backend systems.
* Implemented Fetch, Axios, and WebSockets to optimize data retrieval, resulting in real-time communication and enhanced interactivity within the application.

Frontend Developer

FESTOENTERTAINMENT, LTD

< 10 team member

* Collaborated with the FESTOENTERTAINMENT team to design and develop a responsive website (https://www.festoapp.co.uk/) and a feature-rich mobile app for Android using React Native, JavaScript, and Redux, leading to an engaging cross-platform user experience.
* Successfully integrated third-party libraries and services, such as Firebase, into the application, enabling real-time data synchronization, authentication, and push notifications, thereby enhancing the app's functionality and user engagement.

Web Developer (freelance)

Freelance
* Delivered high-quality landing pages and websites for various clients as a freelance Frontend Developer, utilizing a tech stack consisting of JavaScript, React, TypeScript, HTML, CSS, BEM, React Native, and Git.
* Collaborated closely with clients to understand their requirements and translated them into visually appealing and user-friendly web solutions, resulting in high client satisfaction and positive feedback.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in