π€© As Front-end Web Developer I prefer to use TypeScript(Vue, React), HTML, CSS(Less, Bootstrap/Material).
π§βπ» As Back-end Web Developer I prefer to use NodeJS(Nestjs), Python(FastApi, Django/DRF, Flask), ORM(SQLAlchemy, Prisma, TypeOrm, Sequelize), SQL(PostgreSQL, MongoDB), Nginx, Docker, MQTT(Redis, RabbitMQ, Kafka).
π€ I like to grow my professional skills and learn something new.
π I'm a Master of Computer Science
Siberian State Aerospace University
Master of Computer Science (MSCS), Computer science
Faculty: Information and Telecommunications
Specialty: Artificial Intelligence
Siberian State Aerospace University
Bachelor of Computer Science (BCompSc), Computer science
Faculty: Information and Telecommunications
Specialty: Software Engineering
π« How To Hire Me
β‘ My Skills
Operating Systems | Linux, Windows |
Development languages | Python, JS/TS, C#, Go |
Frameworks | Node(Express, Nest, Prisma, TypeORM), Vue/Nuxt, React, Angular, Python(FastAPI, Django/DRF, Flask, SqlAlchemy) |
DBMS/MQTT/ORM | PostgreSQL, MongoDB, MySQL, Redis, RabbitMQ, Kafka, DynamoDB, Prisma, SQLAlchemy, TypeORM, Sequalize, DjangoORM |
Others | Celery, Docker, Nginx, Git, Google Cloud Platform, AWS(Amplify, Lambda, S3, Cognito), WebRTC, SocketIO |
π¬ My Experience
Tech Lead, ML Engineer, Full-stack Developer | βEURO ATLANTIC SMART TECHNOLOGY LTD (SP. Z O.O)β (Poland)
π https://euro-atlantic.pl/
β‘ Skills: JS/TS(Nestjs, Prisma), Python(FastAPI, PyTorch, nltk), Azure (OpenAI, Storage, AI AzureSpeach, Custom question answering), LLM(Anthropic, ChatGPT, Gemini, phi3, Llama), LangChain, ChromaDb, PostgreSql, Docker, AWS(S3, transcribe, EC2), RabbitMQ, Firebase.
π Description
- Participated in development of: Q&A system with knowledge base information retrieval.
- Implemented: chat (REST API + SSE); knowledge base management system; user authorization and authentication; document uploading; OCR, document preprocessing for RAG system; document uploading from LMS Docebo, Google Drive, AWS; optimization of RAG parameters (Optuna) and re-ranking of results (cohere); RAGAS metrics.
Full-stack Developer | PonyLand
π https://pony.land
β‘ Skills: NestJS, Vue.js, Nuxt, Electron, RabbitMQ, Kafka, Docker, C#(ASP.NET 6), PostgreSql, Minio.
π Description
- Participated in development of: the MMORPG game Pony.Land.
- Developed: website Pony.Land; SSO authentication; algorithms to protect against DDOS attacks and bots; classification of junk messages using the Gibberish Classification algorithm; flood and spam protection algorithms that identify similar messages from different users using the Longest Common Subsequence; Toxic Comment Classification; Telegram Bot for admins; Game Launcher with Anti-Cheat system; API to store custom character textures and inventories; chat API.
Full-stack Developer | UDev
π https://udev.dev/
β‘ Skills: JS/TS(NestJs, Prisma), Python(FastAPI, Django), SocketIO, React, PostgreSql, Docker, Kafka, MongoDB, GCP.
π Description
- Participated in development of: Tumeke, music streaming service for smart speakers, online broadcasting and media information exchange service.
- Implemented: authentication API; selection of participants in stand-up rooms with the ability to reduce the wait time; project migration from Python to NodeJs; visualization of Ergonomic Posture Risk Assessment Calculation Results, raw SQL optimization; Alice's ability to play background music on smart speakers using NLP command processing.
Full-stack Developer | Freelance
π My Account on Upwork
β‘ Skills: Node(Nest, express), Python(Flask, FastAPI, Tornado), Vue.js, React, Angular, WebRTC, AWS(Amplify/Lambda/DynamoDB/Cognito), GraphQL, RabbitMQ, Docker, PostgreSql, MongoDB, socketio, Keycloak
π Description
- Participated in development of: assessment system with gamification for company Cibirlan.
- Developed: page for creating scheduled tournaments; automatic filling of game rooms; the logic of launching tournaments, assigning roles and teams; game chat.
- Participated in development of: the video surveillance system.
- Implemented: admin panel; customizable dashboard, widgets, and pipelines.
- Participated in the development of: MVP of freight transportation.
- Implemented: admin panel; authorization; geocoding and data visualization via here.com.
- Participated in development of: I-EXP projects.
- Developed: project architecture for selling the system to third-party companies with payment for requests to the neural network; Telegram bot to notification about user actions; data generation methods for neural network training; search by similar images; authorization.
- Participated in development of: website security analysis system.
Full-stack Developer | Altermeliora
π https://altermeliora.com/
β‘ Skills: NodeJS(NestJS), React.js, Python(Django), GCP, PostgreSql, Redis, Docker, MongoDB
π Description
- Participated in development of: a payment platform for selling courses and products.
- Implemented: products' form; logic of discounts and promo codes; generation of sales reports; settings for payment systems; tax calculation for sellers; delivery of goods using Shiptor and ChinaDivision API; payment systems Bluesnap, Fondy, Paypal, YooMoney; Email Delivery Service SendGrid; form that creates hierarchy of categories; auto-registration of users on Club after a successful payment; enablement to create different auto-registration scripts; calories' calculation; data synchronization between platforms; CRM and Club multilingual interface.
Full-stack Developer | YLab Development
π https://ylab.io/
β‘ Skills: Python(FastAPI, Django/DRF, Flask), SqlAlchemy, Go, AngularJS, Vuejs, TensorFlow, PostgreSql, Redis, Celery, Docker, Minio, S3, scrapy/selenium, Clickhouse, MSSql
π Description
- ECN.Broker, Esplanade MS
- Developed: admin panel; user account; traders' training pages; landing pages; email templates; authorizationβs form; microservice for API MetaTrader 4; Telegram bot; referral program; forex calcs.
- Integrated: payment systems RBK.money, Accentpay, Interkassa; WYSIWYG Quill; API Claws&Horns; google visualization charts; API IndigoSoft; RAMM copy trading; API Bpilot for contract specification; Email Delivery Service SendGrid.
- B2B-export
- Developed: admin panel; user account; email templates; form that creates hierarchy of categories; bulk import of products; translation products with ABBY API.
- Carreta
- Added: bulk import of prices.
- Internal and other projects
- Developed: product prices crawler; aggregating CSV/XLS reports; user testing system; OCR.
Software Engineer | Aigeo
π http://aigeo.ru/
β‘ Skills: Python(Django/SQLAlchemy), AngularJS, OpenLayers 3, PostgreSQL
π Description
- Developed a web application: Aigeo References; Aigeo References Map; Medical Areas(mirror); Normalizer for normalizing the address; Geonode API for Aigeo servieces.
- Integrated: Medical Areas as module to Med-monitor(mirror);