Career Profile
Senior Software Engineer at Celonis Labs specializing in data visualization and front-end engineering. Holds an MSc in Computer Science from TU Kaiserslautern (Software Engineering) and a BSc in Applied Mathematics from Taurida National University. Passionate about building elegant, performant, and accessible solutions with expertise in Angular, D3.js, TypeScript, and modern front-end architectures.
Proven track record of implementing scalable applications and mentoring junior engineers. Completed Google Project Management Certificate, bringing both technical excellence and project management skills to deliver high-quality software solutions.
Experiences
We are Celonis. We help companies reveal and fix inefficiencies they can’t see, enabling them to perform at levels they never thought possible 🪄
- Build reusable, accessible chart components using Angular, D3.js, and TypeScript
- Contribute to and maintain internal chart library serving multiple product teams
- Optimize chart performance, accessibility (WCAG), and styling across products
- Collaborate with product managers and designers to translate data requirements into data-driven visual features
- Deliver comprehensive test coverage: unit, integration, Cypress component tests, and end-to-end Playwright suites
- Mentor and onboard new team members
We create growth for established businesses. Stryber is a professional services firm at the intersection of strategy and execution. We solve the complex challenges preventing mature companies achieving breakthrough growth.
- Led technical team (2 FE, 2 BE, QA, UI/UX) building Nayla Finance platform in Saudi Arabia
- Implemented front-end portals using React, React Query, Jotai, Redux, Saga, and Google SSO
- Integrated AWS Cognito authentication on both client and backend sides across multiple projects
- Built Nest.js backend implementing AWS UserPools user management functionality
- Developed payment module with Stripe, AWS DynamoDB, SQS, Lambda, deployed via Serverless & GitHub Actions
- Managed 2 direct reports, participated in hiring and onboarding processes
No more Excel chaos, isolated solutions, or inefficient processes: with CARSYNC’s modular platform of software, services, and hardware, you can manage your fleet transparently, in full legal compliance, and with noticeably less effort — for a fleet that really picks up speed.
- Built CARSYNC Eco portal using NX monorepo, Angular 13, and IBM Carbon web components
- Integrated Auth0 authentication solution for CARSYNC Eco frontend
- Implemented business logic for CARSYNC One portal using Angular 7 and Material Design
- Introduced end-to-end testing approach within the front-end team
- Conducted technical interviews for Front-End Engineer candidates and team-fit assessments
- Designed and implemented reusable Angular components based on UI mockups
- Migrated CARSYNC One Portal from Angular 7 to Angular 12
Research position focused on distributed systems and conflict-free replicated data types (CRDTs).
- Studied and implemented conflict-free replicated data types (CRDTs)
- Developed multiple projects using AntidoteDB: Calendar application, CRDT Visualizer, and AntidoteDB website
- Contributed to distributed systems research in academic environment
Full-stack development and quality assurance for web development tools.
- Developed Themler project features and implemented comprehensive test coverage using Karma and Jasmine
- Established testing and tracking processes for improved test management efficiency
- Built Artisteer JavaScript plugin for converting Artisteer themes to Themler format
- Collaborated in team of 50 members, enhanced version control knowledge (Git, SVN)
Internship focused on Microsoft CRM development and .NET application development.
- Developed portal based on Microsoft CRM 2011/2013 with extended functionality via plugins
- Built Tic-Tac-Toe WF/WPF applications with network multiplayer mode and database integration
Certifications
Hands-on program covering traditional and Agile project management throughout the entire project lifecycle, including initiating, planning, executing, and closing projects.
Gained expertise in project planning, risk management, stakeholder communication, and both Waterfall and Agile methodologies.
Projects
Selected academic and personal projects demonstrating expertise in distributed systems, compiler design, progressive web applications, and augmented reality.