09/10/2025 updated

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

Senior Full Stack Engineer (React, Angular, Spring Boot, CI/CD) | 8y exp | Deutsch Muttersprache

Dubai, United Arab Emirates
Worldwide
Diploma in Computer Science (2017), Focus on Programming & Software Engineering
Dubai, United Arab Emirates
Worldwide
Diploma in Computer Science (2017), Focus on Programming & Software Engineering

Profile attachments

CV - Ramzan Tumgojev

HTMLJava (Programming Language)Amazon Web ServicesAndroid Software DevelopmentCascading Style Sheets (CSS)Continuous DeliveryContinuous IntegrationPostgreSQLMySQLScrum MethodologyAngular 2+Next.jsTypeScriptCertified Scrum MasterTest-Driven Development (TDD)TailwindReact.jsSpring BootKotlinDocker
Full-stack software engineer with 8 years of experience delivering enterprise systems, scalable web
platforms, and real-time applications across aviation, banking, and startups.
Specialized in React, Angular, and Java/Spring Boot with proven success in projects ranging from
aircraft maintenance optimization at Emirates Airlines to building a knowledge marketplace platform
connecting experts with end users.
Native German speaker with strong communication skills, ensuring seamless collaboration in German-
and English-speaking environments.
Highly adaptable, quick to learn new environments, and able to provide value rapidly after project start.
Available for remote freelance contracts, with flexibility for occasional onsite workshops, and focused
on long-term engagements.

Tech Stack:
React, Angular, Java (Spring Boot), Cloud, CI/CD

Languages

GermanNative speakerEnglishFluent

Project history

Senior Software Engineer | Emirates Airlines

Emirates Airlines

Transport & Logistics

>10.000 team member

Project: Designed and implemented a full-stack solution for optimizing and visualizing aircraft maintenance scheduling across multiple hangars. The system assigns aircraft to maintenance hangars based on due dates, resource availability, and operational constraints, significantly improving planning efficiency and resource utilization.

Frontend:
•    Developed an interactive React application using TypeScript and react-calendar-timeline to provide a clear, real-time visualization of scheduled maintenance tasks for each aircraft and hangar.
•    Implemented dynamic filtering, PDF/Excel export, and intuitive UI components for managing schedules and resources.
•    Integrated RESTful APIs for data exchange with the backend.

Backend:
•    Built a backend using Quarkus and Java, leveraging the Timefold constraint solver to optimize maintenance job assignments.
•    Modeled business rules (e.g., crew workload balancing, minimizing idle time, enforcing specific aircraft-to-hangar assignments) as constraints to ensure feasible and efficient schedules.
•    Implemented data ingestion, job creation, and resource allocation, supporting requirements such as due dates, job durations, and hangar capacities.

Tech-Stack:
    Frontend: React 18, Typescript, React Calendar Timeline
    Backend: Quarkus, Java 17, Maven, Timefold Solver, REST

Project: Played a key role in launching SkySentry, a real-time, event-driven platform enabling Emirates Airlines to monitor aircraft operations as they happen. Focused on backend development to ensure fast, reliable data delivery to dashboards and business users.
•    Designed and implemented RESTful APIs in Spring Boot to efficiently fetch and deliver aircraft operational data from Oracle DB to consumers.
•    Integrated backend services with Solace event-driven messaging, enabling real-time data streaming and seamless communication between microservices.
•    Supported migration to an event-driven architecture, improving scalability, resilience, and reducing data delivery latency.
•    Collaborated with cross-functional teams to define data contracts and support dashboard development, ensuring reliable data exchange.
•    Contributed to a major digital transformation milestone, empowering business users with smarter data, improved visibility, and faster decision-making.

Tech-Stack:
    Spring Boot (REST, Data JPA), Java 8, Maven, Lombok, Oracle DB, Spring Quartz, Jenkins, Oracle Database, Solace JMS, Solace PubSub + (JMS), JUnit 5, Mockito, Swagger

Project: Provided ongoing support and enhancement for a Python automation bot used in aircraft maintenance operations. The bot streamlined the process of transferring JIRA tickets—created by maintenance engineers for aircraft part replacements—into Ultraman, a specialized software platform for aviation companies. The workflow adapted dynamically based on manufacturer contracts and JIRA ticket flows.

•    Supported and maintained the Python application responsible for fetching JIRA tickets via the JIRA API and automating their entry into Ultraman, using TagUI and PyAutoGUI for browser and UI automation.
•    Diagnosed and resolved bugs arising from changes in the UI interfaces consumed by the bot. This included adapting the bot to UI updates in Chrome.
•    Implemented fixes for file upload failures, ensuring reliable transfer of ticket attachments from JIRA to Ultraman.
•    Updated the configuration of the bot as needed, ensuring secure and uninterrupted operation.
•    Collaborated with the development team to adapt the bot to evolving business requirements and process flows.

Tech Stack: 
    Python, JIRA API, TagUI, PyAutoGUI

Co-Founder & Lead Engineer (Startup Projects)

Cambic

Internet & IT

< 10 team member

Project: Expert Q&A & Consultation Marketplace
Co-founded and led the development of an online platform connecting subject-matter experts with users seeking paid, personalized advice. The platform allowed users to post questions, receive detailed answers from verified experts, and book one-to-one consultations for deeper discussions. Oversaw the project from concept to production and through a major rebrand and full-stack technology migration.

•    Designed and implemented the original platform using Angular, Spring Boot, and PostgreSQL, applying TDD to ensure high code quality and maintainability.
•    Managed complete project infrastructure, including environments, CI/CD pipelines, database migrations, backups, and deployment automation.
•    Integrated secure OAuth2-based authentication and a payment gateway to support per-question billing and paid consultations.
•    Led a full product rebrand and version 2 rebuild using the T3-inspired stack (React, Next.js 14, TypeScript, Tailwind, Clerk, PlanetScale, Stripe, Zod, Drizzle ORM).

Tech-Stack (v1): 
    Angular 15, TypeScript, Cypress, Jest, Spring Boot 3, Java 17, Kotlin, PostgreSQL, Keycloak, Gradle, Nginx, Docker, Scaleway, Prometheus, Grafana, Flyway, Mockk

Tech-Stack (v2): 
    React, Next.js 14, TypeScript, Tailwind CSS, Clerk, PlanetScale, Stripe, Zod, Drizzle ORM, Next.js Server Actions, next-safe-action, Vercel


Project: Design and implementation of a free-to-play PvP (Player vs Player) game for Android featuring a multiplayer client-server solution.

•    Implementation and deployment of a functioning version of the game through iteration and improvements using C#, Godot, and Unity.
•    Decoupling of the game's logic from engine-specific components (necessary for automated testing and performance reasons).
•    Enhancement of economic knowledge regarding game marketing: Learning about psychological aspects of free-to-play games, including in-game purchases, game currency, and game monetization.

Full Stack Software Engineer

Objectbay Software GmbH, Vienna

Internet & IT

50-250 team member

Project: Securities Purchases for Bank Clients

Implementation of a feature for the bank on an existing system to enable clients to purchase securities.

•    Implementation of a feature for the bank on an existing system, enabling clients to purchase securities.
•    Ensuring customer forms: Creation, loading of relevant data (securities, prices, additional information)
•    Validation, processing, and transmission of data to the bank's backend/middleware
•    Creating an overview of purchased securities: Displaying detailed information about acquired securities
•    Bug fixing

Tech-Stack: 
    Typescript Angular, Java Spring Boot, PostgreSQL, Bootstrap

Project: Android SDK for a Government Institution 

The SDK enabled authentication, loading, and displaying personal documents and information for the user of the App.

•    Successful implementation and delivery of the product to the client
•    Design and development of new systems
•    Implementation and improvement of existing systems
•    Enhancement and bug fixing of a separate Android app

Tech-Stack: 
    Android, Kotlin, Spring Boot, Java, GitLab, CI/CD, JavaScript


Project: Cockpit 

A Dashboard providing all necessary information to the company's clients about ongoing projects.

•    Development of a dashboard to provide the client with project-specific information (project status, sprint status, code quality, etc.).
•    Designing and implementing a clear, configurable, and responsive user interface
•    Retrieving, processing, and providing data for the frontend
•    Integration of APIs from systems like GitLab, Jira, SonarQube, etc.
•    Handling user authentication and authorization

Tech-Stack: 
    Typescript, Angular, Bootstrap, Java, Spring Boot, MySQL, Gitlab, CI/CD, Keycloak

Certificates

Certified ScrumMaster

ScrumAlliance

2018


Contact form

Log in to get in touch

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

Sign upLog in