Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic
Tigran Shelelenkyan

Tigran Shelelenkyan

Yerevan

Summary

I believe that as a professional developer, I can fully enjoy and be productive in my workplace while appreciating every new opportunity to share and absorb knowledge. I consider myself adaptable to new technologies, which I believe is essential for long-term success. I still genuinely enjoy coding—something I hope will never become boring for me—even as I take on more management responsibilities.

Overview

7
7
years of professional experience

Work History

Senior Software Python Developer

Ucraft LLC
Yerevan
05.2024 - Current
  • At Ucraft LLC, contributed to the development of a custom ERP system used internally and by a wide range of Armenian businesses — from small retailers to larger enterprises. The platform covered modules for CRM, HR, finance, and inventory management. A key feature was PosAwesome, a standalone Point of Sale (POS) system tailored for cashiers, allowing businesses to manage sales, inventory, and store operations independently. Focused primarily on backend development with Python (FastAPI) and MySQL, while the system was architected as microservices using Docker and Kubernetes. Background job processing was handled with Celery and RabbitMQ, and performance was boosted through Redis caching. Also worked on integrating several third-party services and ensuring smooth, scalable deployments.
  • Later, joined the team behind YoBlog, a content recommendation platform designed to provide users with a personalized feed based on viewing history, likes, shares, and other interactions. Built with FastAPI and fully async architecture using asyncio and async database connections, the platform stored user preference data in Redis sorted sets for fast, real-time scoring. Content — including posts, screenshots from videos, and Reels — was embedded using pgvector in PostgreSQL, enabling semantic similarity search for recommendations. Took part in the full backend design, from async APIs to vector-based recommendation logic.

Software Engineer

Hacktech LLC
Yerevan
02.2023 - 06.2024
  • At Hacktech LLC, I worked on a smart assistant for a U.S. client that runs multiple pilates studios and gyms. They were using ClubReady CRM to collect leads from places like Facebook and Instagram, but their support team couldn’t always reply fast enough. Our goal was to build an AI assistant that could jump in, talk to leads like a real human, and help turn them into clients. ClubReady didn’t have an API, so we built a system that logs in with the user’s credentials and scrapes new leads and messages using network calls. Every few minutes, background tasks picked up new leads and started conversations — powered by OpenAI’s GPT-3.5 Turbo model. The assistant would answer questions, guide users through options, and if someone wanted to try a free class, it even booked it for them automatically in ClubReady. The system was built with Django REST Framework and PostgreSQL, while Celery and RabbitMQ handled all background processing — keeping everything responsive, reliable, and running on schedule.

Software Engineer

STDev
Yerevan
10.2021 - 05.2023

Backend Developer

AIST GLOBAL
Yerevan
05.2019 - 10.2021

Junior Backend Developer

Willing and Able
Yerevan
04.2018 - 04.2019

Education

Bachelor's Degree - Applied Mathematics And Informathics

Yerevan State University
Yerevan
05-2020

Skills

  • Python development
  • FastAPI, DRF, Flask frameworks
  • RESTful apis
  • Asynchronous programming
  • Microservices architecture
  • Database management
  • SQL & NoSQL
  • Docker containerization
  • API integration
  • AWS services
  • Git workflow

Languages

Armenian
First Language
Russian
Proficient (C2)
C2
English
Upper Intermediate (B2)
B2

Timeline

Senior Software Python Developer

Ucraft LLC
05.2024 - Current

Software Engineer

Hacktech LLC
02.2023 - 06.2024

Software Engineer

STDev
10.2021 - 05.2023

Backend Developer

AIST GLOBAL
05.2019 - 10.2021

Junior Backend Developer

Willing and Able
04.2018 - 04.2019

Bachelor's Degree - Applied Mathematics And Informathics

Yerevan State University
Tigran Shelelenkyan