Tural Asgarov(Tural Əsgərov)
Baku, Azerbaijan
==== EXPERIENCE
Pashabank, Azerbaijan (June 2025 – present)
· Building CRM with microservices.
· Mentoring interns, junior engineers.
· Improving telesales for RMs and customers.
· Using Java, Spring Boot, Go, Kafka, RabbitMQ, PostgreSQL, Oracle.
Artjoker, Remote, Ukraine (January 2024 – June 2025)
· Used AWS Lambda functions with Serverless framework.
· Designed DynamoDB entities in a single table.
· Built KOL match platform in Node.js with TypeScript.
· Maintained an SMS marketing API in Golang.
Diceus, Remote, Poland (Contract, July 2023 - January )
· Created and managed a webshop API using Go.
· Implemented backup procedures.
· Designed and optimized databases.
Unikrn, Entain, Remote, Germany (Full-time, June 2022 – June 2023)
· Led design and implementation of microservices in RabbitMQ and Redis-based microservice architecture.
· Collaborated cross-functionally, developing APIs and ensuring scalability for e-sports and gambling platforms.
· Demonstrated adaptability, troubleshooted production issues, and stayed current with backend trends.
· Wrote documentation for the internal PHP framework to make new engineers’ onboarding seamless.
Artjoker, Remote, USA (Contract, January 2022 – June 2022)
· Specialized in building RESTful APIs.
· Mentored junior developers to deliver high-quality solutions.
· Used Golang, SQLite.
Innovative Business Products, Azerbaijan (Full-time, January 2019 – January 2022)
· As a Senior Software Engineer, I developed Ticket Selling, Student Management, Clinic Management, E-commerce, Chemist Delivery, etc.
· Used Golang, PHP, JavaScript, and Node.js.
· Designed APIs and MySQL/MariaDB databases.
· Took responsibility for training newcomers to the project on-site or creating video content in English and Azerbaijani.
Prosys, Azerbaijan (Full-time, January 2018 – January 2019)
· Developed Advertisement Management System working in a SCRUM team.
· Designed and maintained SQL Server database structure for the project.
· Used C#. ASP.NET Core, JavaScript. Bootstrap.
· Remotely trained Government Advertising Agency.
Innovative Business Products, Azerbaijan (Full-time, July 2015 – January 2018)
· Used HTML, CSS, JS, and Bootstrap to digitize paper books, enhancing them with multimedia elements for improved student comprehension.
· Built a CLI tool using Go/Golang to automate scaffolding.
· Managed the development and maintenance of numerous diverse websites.
==== EDUCATION
Azerbaijan Technical University (2015 – 2017)
Automation Processes Engineering (Machinery), Master
Azerbaijan State Oil Academy (2010 – 2014)
Automation Processes Engineering, Bachelor
==== RELEVANT PROJECTS
Startpoint – multivendor gym management 2020 – 2022
· Created a multipurpose platform that combines entertainment, sports, and gym management.
· Conducted Zoom training for gym operators and owners and created instructional videos for the clients.
E-sayar – Accounting Software 2019 – 2020
· Collaborated with an accountant to develop a web application for company accounting management.
· Conducted on-site and remote training for the accountant team.
Engossip – website to find a partner to practice speaking 2017 – 2019
· Built a platform using Go, JS, enabling English learners to register and connect with a partner to practice speaking.
· Interviewed by Government TV to discuss the website's impact.
==== TECHNICAL SKILLS
Java, Spring Boot, Go(Golang), JavaScript, Node.js, Express.js, NestJS, TypeScript, PHP, Laravel, C#, ASP.NET Core MVC, MySQL/MariaDB, PostgreSQL, SQLite, AWS lambda, Serverless, DynamoDB, Kafka, RabbitMQ, HTML, CSS, Git, Docker, Jenkins, CI/CD, Linux, Vim, Jira
==== ACTIVITIES AND NOTEWORTHY DETAILS
Conducting online programming classes.
Giving public speeches and inspiring new developers.
Creating YouTube videos about programming, soft skills.