Hi! My name is Ivan, and I am experienced as a Software Developer and Technical Lead, with expertise in developing technical solutions for financial accounting, CRM, document management, database management, API integrations and client-oriented business software. My background includes B2B consulting, technical support, solution architecture, QA and the delivery of enterprise IT solutions for international clients in the retail, resource management, finance and corporate operations sectors. Throughout my career as a software engineer (6+ years' experience) and in game design (2+ years), I have developed strong leadership and proactive working skills.

Ivan Gamalei

Hi! My name is Ivan, and I am experienced as a Software Developer and Technical Lead, with expertise in developing technical solutions for financial accounting, CRM, document management, database management, API integrations and client-oriented business software. My background includes B2B consulting, technical support, solution architecture, QA and the delivery of enterprise IT solutions for international clients in the retail, resource management, finance and corporate operations sectors. Throughout my career as a software engineer (6+ years' experience) and in game design (2+ years), I have developed strong leadership and proactive working skills.

Available to hire

Hi! My name is Ivan, and I am experienced as a Software Developer and Technical Lead, with expertise in developing technical solutions for financial accounting, CRM, document management, database management, API integrations and client-oriented business software. My background includes B2B consulting, technical support, solution architecture, QA and the delivery of enterprise IT solutions for international clients in the retail, resource management, finance and corporate operations sectors.

Throughout my career as a software engineer (6+ years’ experience) and in game design (2+ years), I have developed strong leadership and proactive working skills.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
German
Beginner
Russian
Fluent

Work Experience

Lead Game Developer at Gag Order (Link)
April 1, 2024 - June 1, 2026
Led a 4-person indie game team as lead game designer and creative lead. Designed and implemented core gameplay systems in Unity using C# and Python scripting in Visual Studio. Responsible for game design, environment design, art direction, UI/UX design, gameplay systems, level design, technical prototyping, QA testing, and coordination of a small distributed team.
Software Engineer at Flexible IT Solutions
October 1, 2023 - June 1, 2026
Improved B2B client's accounting and financial departments' performances by integrating 40+ microservices into a monolith application on Python (no-code, Claude Code). Increased ERP system performance 2.5x through comprehensive technical analysis and full-scale refactoring of a C#.NET monolith. Developed REST API integrations with Fin API, ECB API, QNB API, and other third-party APIs with client's accounting, ERP and SAP systems. Automated approval and documentation workflow for international B2B client with 500+ employees by designing and implementing a Python-based document workflow system, with partially no-code solutions (Codex GPT). Improved mainline project's development speed by 5x by taking ownership of a high-risk project and coordinating end-to-end B2B communications. Coordinated teams of 3-15 specialists across development, QA, consulting, and implementation roles.
Software Engineer at CRarus International
January 1, 2021 - September 1, 2023
Reduced client's time-consuming operations by designing and implementing a C# .NET microservice. Improved client's manufacturing productivity by developing factory equipment software based on SAP. Developed an internal time-management system for 200+ employees implemented as a plugin for the company's existing Java, C#, and 1C (COBOL-like scripting) based accounting system. Participated in integration projects as Python, C# developer, QA tester and ERP consultant for PwC, Bekaert, Hines Global, and other corporate accounts.
Lead Game Developer at Gag Order (Personal Project)
April 1, 2024 - June 1, 2026
Led a 4-person indie game team as lead game designer and creative lead. Designed and implemented core gameplay systems in Unity using C# and Python scripting in Visual Studio. Responsible for game design, environment design, art direction, UI/UX design, gameplay systems, level design, prototyping, QA testing, and coordination of a small distributed team.

Education

Bachelor of Computer Science and Computer Engineering at The National Research Moscow State University of Civil Engineering
September 1, 2018 - July 1, 2022

Qualifications

Add your qualifications or awards here.

Industry Experience

Gaming, Software & Internet, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more