T

Teimur Buniat

Senior Software Engineer

Abu Dhabi, United Arab Emirates8 yrs 8 mos experience

Key Highlights

  • Designed high-performance backend systems from scratch.
  • Contributed to user growth from 15M to 35M in 2 years.
  • Expert in backend development and cloud solutions.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Fintech and Cloud Computing.

Contact

Skills

Core Skills

FintechCloud ComputingJava DevelopmentQuality Assurance

Other Skills

KafkaAPIProblem SolvingKotlinJavaPostgresDockerKubernetesTeamCitySpring BootMicroservicesPostgreSQLAPI TestingGroovyTest Rail

About

I've been a software engineer for over 8 years, focusing on backend development. Whether it’s building something from scratch or fine-tuning an existing system, I love making code cleaner, faster, and more efficient. I’ve worked with AWS and Google Cloud, and I’m big on system observability—think logging, tracing, and monitoring with tools like ELK, Jaeger, Prometheus, and Grafana. My background also includes QA engineering, so I understand the importance of solid testing and quality assurance. I’m skilled in RESTful APIs, OpenAPI, and Swagger, and I’ve got hands-on experience with SOAP, OSGI (Apache Karaf), and BPMN (Camunda). On top of that, I can set up CI/CD pipelines with tools like TeamCity, Docker, and Kubernetes/OpenShift. I’m also the creator of Rhythm Guru, a mobile game I developed using Unity. It’s an exciting project that’s allowed me to blend my passion for coding with creativity in game development. I’m all about being a team player, and I care a lot about the user experience, especially when it comes to product-based companies. I’m proactive about spotting risks, and I’m always focused on meeting deadlines and delivering results. Key Achievement: at Inno.Tech I designed a high-performance backend system from scratch. At Revolut I Implemented user faced features, that helps grows from 15M users to 35M users in 2 years Motivation: I’m motivated by the thrill of solving tough problems and working with wide software engineer community How My Experience Could Benefit You: With my mix of backend development know-how, cloud expertise, and a knack for system observability, I can help build reliable, scalable solutions that keep everything running seamlessly

Experience

8 yrs 8 mos
Total Experience
1 yr 3 mos
Average Tenure
3 mos
Current Experience

Mal

Senior Software Engineer

Feb 2026Present · 3 mos · Abu Dhabi · Hybrid

Lean technologies

Staff Software Engineer

Oct 2024Jan 2026 · 1 yr 3 mos · Dubai, United Arab Emirates · Hybrid

  • Lean Technologies is a fintech company that enables businesses to access and initiate their end-users’ banking operations, such as payments and financial data retrieval.
  • Its core product is a bank payment API, helping businesses initiate and reconcile account transfers. Lean also offers services for retrieving banking data, identity verification, and financial insights — used for scoring, onboarding, and automation business processes.
  • During my work at lean:
  • Designed and implemented a Kafka Inbox design pattern in the live system, changing the core of Lean without any downtime. As a result, processing speed increased by 14% due to the complete elimination of internal delays — the so-called queuing problem.
  • Successfully handled 2 critical tasks for high-value customers, resolving production issues that
  • immediately impacted end users.
KafkaAPIFinTechCloud ComputingProblem Solving

Revolut

Senior Software Engineer

Feb 2022Feb 2024 · 2 yrs · United Arab Emirates · Remote

  • I worked on the Referrals project, which was the largest channel for acquiring new users. My focus
  • was on creating a user-friendly and easy-to-maintain product. Key success metrics included costs,
  • complaint rates, and user retention. Over 2 years, I contributed to the growth from 15 million to 35
  • million users by introducing innovative features.
  • I also worked on the Adoption project, which aimed to retain users and promote the use of additional
  • products.
  • Key Achievements:
  • Built an observable system to quickly respond to potential issues.
  • Provided level 3 support, resolving complex user requests.
  • Improved and rewrote 90% of the existing code in the Referrals project.
  • Conducted over 50 live-coding interviews.
  • Tech Stack:
  • Languages: Kotlin, Java
  • Database: Postgres
  • Messaging: Custom Kafka
  • DevOps: Docker, Kubernetes, TeamCity
  • Cloud: Google Cloud Platform
  • Monitoring: New Relic, Grafana
  • Reason to quit:
  • After years of intense, rewarding work, I reached a point of exhaustion and recognized the need for a
  • break. I decided to take a sabbatical to recharge and regain my energy for future challenges.
KotlinJavaPostgresDockerKubernetesTeamCity+2

Innotech

Lead Java Developer

Aug 2020Feb 2022 · 1 yr 6 mos · St Petersburg, St Petersburg City, Russia

  • I led the Bank Guarantees project at VTB Internet Bank, focusing on medium-sized small businesses.
  • As part of the "600 Days" transformation initiative, we rewrote old systems and developed a
  • user-friendly API-driven system for issuing guarantees to clients, bank employees, and partners.
  • Key Achievements:
  • Built and led a 15-member result-oriented team as both team lead and scrum master.
  • Delivered 8 production-ready services, including a file service, running successfully for a year across
  • multiple banking products.
  • Initiated the architectural overhaul of a monolithic service.
  • Established comprehensive application development standards for Java, covering everything from
  • structure and API design to logging and testing.
  • Trained 4 interns from beginner to proficient, and conducted training sessions on OpenShift, ELK,
  • testing, and more for the department.
  • Managed 70% of the department’s applications, spanning 6 teams, and handled third-line support
  • for the bank’s clients.
  • Played a key role in recruitment for the team.
  • Reason for Leaving:
  • Seeking international opportunities to further grow as a specialist.
  • Tech Stack:
  • Languages: Java11, Kotlin
  • Frameworks: Spring Boot, Security, Data
  • DevOps: Docker, OpenShift, TeamCity, Bitbucket
  • BPMN: Camunda
  • Messaging: RabbitMQ, IBM MQ, Kafka
  • Database: PostgreSQL
  • Monitoring: ELK, Jaeger, Prometheus
  • Reason to quit:
  • I decided to pursue international opportunities to expand my expertise and grow as a specialist in a
  • global environment
JavaKotlinSpring BootAPIMicroservicesJava Development+1

Ао "рт лабс"​

Senior Java Developer

Sep 2019Aug 2020 · 11 mos · St Petersburg, St Petersburg City, Russia

  • I worked on the Public Services Platform and Digital Regulations Constructor projects at RTLabs, the
  • primary integrator for Russian public services.
  • The Public Services Platform was designed as a cloud-based system for departmental employees to
  • process citizen applications across whole Russia. The Digital Constructor was a workspace for ministers to easily design and define digital services, detailing requirements, processes, and documentation for citizens.
  • Responsibilities:
  • Designed system for DRC project
  • Solved complex business problems with analysts.
  • Conducted code interviews.
  • Tech Stack:
  • Architecture: Microservices
  • Languages: Java8
  • Frameworks: Spring Boot, Security, Data
  • DevOps: Docker, Kubernetes
  • BPMN: Camunda
  • Databases: PostgreSQL, MongoDB
  • Reason to quit: The project was closed
JavaSpring BootMicroservicesPostgreSQLJava DevelopmentCloud Computing

Nexign

Java developer

Jun 2018Sep 2019 · 1 yr 3 mos · St Petersburg, St Petersburg City, Russia

  • I worked on the BSSBox project, a billing solution for mobile operators, developed by a company
  • specializing in billing systems. The goal was to create a billing system for small operators in the Middle
  • East, though the project was later shifted to the Russian market.
  • Responsibilities:
  • Developed and integrated payment acceptance functionality.
  • Managed payment data and notifications to related systems.
  • Handled card and electronic payments, bank transactions, and statements.
  • Integrated with PayPal and acquiring banks.
  • Developed business processes using Camunda BPM.
  • Integrated with front-end systems.
  • Tech Stack:
  • Languages: Java8
  • Frameworks: Spring Boot, WebFlux
  • Messaging: RabbitMQ
  • Other: Apache Zookeeper, Docker, Kubernetes, Camunda BPMN
  • Reason to quit: The project was closed, and the company decided to focus on a partial deployment in
  • Russia. Other projects in the company were not of interest.
JavaSpring BootMicroservicesPostgreSQLJava DevelopmentCloud Computing

Tinkoff bank

QA Automation Engineer

Sep 2017Jun 2018 · 9 mos · St Petersburg, St Petersburg City, Russia

  • I worked on bank deposits for individuals at Tinkoff.ru with a 10-person Scrum team.
  • Responsibilities:
  • Tested the Tinkoff.ru front end using Google Dev Tools.
  • Conducted API testing with Postman and SoapUI.
  • Developed and maintained test cases with a self-written framework.
  • Created an API testing framework and trained manual testers.
  • Tech Stack:
  • Protocols: REST/SOAP
  • Languages: Groovy
  • Testing: Spock framework, Feign client, Apache CXF
  • Tools: Test Rail, TeamCity
  • Reason to quit: I reached a mid-level Java developer knowledge and sought opportunities in a
  • Java-focused environment, which were unavailable at Tinkoff at that time.
API TestingGroovyTest RailQuality Assurance

Freelance, self employment

Java developer

Dec 2016Jan 2018 · 1 yr 1 mo · St Petersburg, St Petersburg City, Russia

  • I completed various backend tasks for websites, primarily handling straightforward development
  • work. I utilized Spring Boot for building basic server-side applications and Spring Data for managing
  • data interactions. I worked with MySQL for database management, focusing on simple integrations
  • and performance improvements. Most tasks were involving routine updates and minor
  • enhancements
JavaSpring BootMySQLJava Development

Education

Saint Petersburg State University of Aerospace and Instrumentation

Master's degree

Jan 2012Jan 2018

Stackforce found 100+ more professionals with Fintech & Cloud Computing

Explore similar profiles based on matching skills and experience