Submitting more applications increases your chances of landing a job.

Here’s how busy the average job seeker was last month:

Opportunities viewed

Applications submitted

Keep exploring and applying to maximize your chances!

Looking for employers with a proven track record of hiring women?

Click here to explore opportunities now!
We Value Your Feedback

You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for

Would You Be Likely to Participate?

If selected, we will contact you via email with further instructions and details about your participation.

You will receive a $7 payout for answering the survey.


User unblocked successfully
Igor Dumanskyy, Solution Architect, Tech-lead

Igor Dumanskyy

Solution Architect, Tech-lead·Globallogic

Germany

Higher diploma, Control and Management of Informational Systems (Computer Science)

Work experience

Total years of experience: 21 years, 0 months

Solution Architect, Tech-lead

July 2023 - Present

Globallogic

Munich, Germany Remote

July 2023 - Present

GlobalLogic
Domain: Energy, Construction, Automotive

On permanent basis

Main responsibility: Technical management and leadership
Responsibility details:
●Design and leading development of distributed microservice systems
●Architectural design of Gen-AI / Agentic solutions and leading their implementation
●Leading and managing one team and multiple teams setups
●Requirements analysis and engineering; Specification-Driven Development, Multi-Agent Development Workflows, Context Engineering; LLM evaluation and selection; RAG solution design and tuning; AI algorithm design
●New technologies evaluation and adoption, Code reviews, Scrum-mastering, Backlog management and optimization, Coaching, Coordination of delivery with stakeholders, Pre-sales technical support
●Interweaving of candidates (developers and architects)
●On-boarding of newcomers

Achievements:
●Designed and led development of distributed microservice platforms (team 5 people)
●Designed and led development of a Gen-AI Agentic distributed RFQ-Specification-management solution on Azure Cloud (4 people)
●Designed and led development of a GenAI Agentic distributed RAG “Site-Assistant”; led 2 teams (11 people, 5+6)
●Designed and led development of a document-management system with AI-based document processing and data extraction using neural models (team of 5 people)

Technologies and tools used: Java (11/21/25), Spring Core, Spring Boot, Spring Gateway, JPA, Hibernate, JAXB, WELD, QueryDSL, Keycloak, REST, FastAPI, Uvicorn, react, StreamLit, Postgres, NoSQL (Mongo), neo4j, Redis, Kafka, microservices; Python 3.14, LangChain, LangGraph, RAG, MCP, Ragas, Ollama, Qdrant, Milvus, ChromaDB, qwen, llama, gpt models, yolo, torch, torchvision, transformers, scikit-image, scikit-learn, AI Genetic Algorithms; Azure (AI Foundry), Microsoft Entra ID, AI Document Intelligence, API Management, Event Hubs), AWS; Docker, Docker-compose, Kubernetes (k8s), helm, teraform, sealed-secrets, rook-ceph, Garage, Terraform; Open-search/Opensearch, Open-search boards, Fluent-bit, Prometheus, Grafana, Micro-meter; SAP APM (S/4 HANA), IBM Maximo APM, IoT; gradle, Git, GitLab-CI, liquibase, Alembic, SQLAlchemy, Testcontainers, Playwright; Cursor, Claude Code, GitHub Copilot, Miro, Draw.io

Company industry:
IT Services
Job role:
Consulting

Solution Architect\Tech-lead

March 2020 - June 2023

Hilti

Kaufering, Germany Hybrid

March 2020 - June 2023

Domain: Construction

On permanent basis (by GlobalLogic, leased through GlobalLogic)

Position: Technical Lead\Solution Architect
Main responsibility: Technical management and leadership

Responsibility details: Technical Leading (team of 8 developers + 4 QA Engineers), Architectural concept development, Conceptualization of functional-requirements, Analysis and implementation of none-functional requirements, Presentation of concepts and innovations, Coordination of delivery with stakeholders and other teams, Cross-team communication. User stories mastering (in cooperation with product owner), Optimization of work in team, Coaching, On-boarding of new-comers, Requirements Analysis, Design, Development, Research, New Technologies evaluation and adoption, Performance profiling and tuning

Achievements:
●Introduction and implementation of optimization (routing for Elastic-Search)
○increases scalability
○increases the speed of requests (queries and updates) by 3-4 times depending on use-case
●Development of “zero down-time” re-indexing concept
●Development of monitoring concept and mini aspect-framework.
●Introduction of caching concept
●Introduction of declarative patterns:
○increase code reusage
○decrease duplicates
○separate business logic from technical details
●Optimization of inter-team communication and release process
●Transformation of team to more cross-functional, what enabled to balance better team load

Technologies and tools used:
Java SE 11, Spring Core, Spring Boot, Elasticsearch, JPA, NoSQL (Mongo), Postgres, Active-MQ, Kafka AWS, Jmeter, Cucumber, microsercvices, Kubernates, AWS, Docker, Docker-compose, IoT, Monitoring: Micro-meter, Actuator, Prometheus, Grafana, gradle, Draw.io, Git, GitLab-CI.

Company industry:
Construction & Building
Job role:
Construction and Building

Technical Lead\Team Solution Architect

July 2011 - February 2020

1und1

Munich, Germany

July 2011 - February 2020

Domain: Mail and Media (GMX, web.de, mail.com)

On permanent basis

Main responsibility: Technical management and leadership

Responsibility details: Technical Leading (team of 4 developers), Coordination of delivery with stakeholders and other teams, Conceptualization of requirements, Introduction and presentation of concepts and innovations, Cross-team communication, User stories mastering (in cooperation with Product owner and Product Manager), Coaching, Requirements Analysis, Prototyping, Design, Development, Research, New Technologies Evaluation and Adoption, Performance profiling and tuning, Development of architectural and technical concepts

Achievements:
●Creation of multi-branding concept that
○optimizes the development process
○minimizes the effort of new brand introduction
●Introduction of SOLID principles in the team
●Introduction of clean architecture concepts
●Improved the SCRUM-sprint stability and predictability by improving team estimation accuracy and minimizing external interruptions and context switches.
●Leading of implementation of clean-architecture that resulted in long - term maintainable applications.
●Development of a security mini-framework that increased the security of applications.

Technologies and tools used:
Java SE (8, 11), J2EE, Spring Core, Spring boot, Wicket, JPA, Hibernate, NoSQL (Cassandra), Oracle DB, maven, Tomcat, Jetty, HTML, Java Script, Ajax, Servlets, Filters, REST, RestEasy, angular2, SoapUI, JMeter; Selenium Web-Driver, microsercvices, frontend-web-applications, Dockers. Git, GitLab-CI, Kubernetes

Company industry:
Internet & E-commerce
Job role:
Information Technology

Teach-lead\Team Software Architect

June 2009 - June 2012

Zooplus

Munich, Germany

June 2009 - June 2012

Domain: E-Commerce
Web shops

On permanent basis

Position: Teach-lead\Team Software Architect
Main responsibility: Technical management and leadership

Responsibility details: Technical leading of platform team (3 developers, 1 QA Engineer), Development of Architectural Concepts, Requirements Analysis, Conceptualization, Design, Development, Research, Maintenance, Performance profiling and tuning, Coaching, New Technologies Evaluation and Adoption, Development of architectural solutions, Introduction and Presentation of concepts and innovations, Cross-team communication.

Achievements:
●Development and leading of implementation of continuous delivery concept (including performance & functional test concepts).
●Development and implementation of Themeability (more than skineability) concept.
●The mobile shop performance improvement: response time of any catalogue pages reached less than one second (0.5-1 second on back bone), using componentization and caching approaches.
●Development and implementation of componentization (web) concept for mobile shop.
●Development and implementation of caching concepts (Service layer and Web layer (html) caching): time and invalidation based.
●Design and development of job framework that is not tied to I\O sources (JMS, File-system, Database can be used). It increases adaptability of the job-code and reduced the effort for migration to other I\O sources.
●Improvement of performance of the Contribution Margin Calculation Job (Spring Batch Job) (10 times).

Technologies and tools used:
Java SE, J2EE, Spring Core, Spring MVC, Spring Batch, Wicket, JSF, JAXB, Hibernate, iBatis, JMS, HTML, Java Script, Oracle DB, maven2, Tomcat, Resin, Jetty, Free-marker, JSP, Servlets, Filters, Ajax, REST, JMeter; Selenium Web-Driver, frontend-web-applications.

Company industry:
Internet & E-commerce
Job role:
Information Technology

Senior Software Engineer

August 2008 - April 2009

UBS

Kyiv, Ukraine

August 2008 - April 2009

08/2008 - 04/2009
Doman: Banking, Investment

On contract basis

Position: Senior Software Engineer
Responsibilities: Requirements Analysis, Design, Development, Research

Technologies and Tools used:
Java SE, J2EE, Eclipse, Sybase, SQL, JDBC, XML, Spring Core, Oracle, ant

Company industry:
Banking
Job role:
Information Technology

Technical Leader

January 2008 - August 2008

Crisplant A/S

Kyiv, Ukraine

January 2008 - August 2008

Domain: Industrial
Sorting systems

On contract basis

Position: Technical Leader
Main responsibility: Technical management and leadership

Responsibility details: Requirements Analysis, Coaching, Project planning, Software Design and Development, Technical Leading.

Technologies and Tools used:
Java SE, Swing, ant, SQL, JDBC, MS SQL Server, Eclipse

Company industry:
Distribution, Supply Chain & Logistics
Job role:
Information Technology

Senior Software Engineer

January 2006 - February 2008

Adjustables BV

Kyiv, Ukraine

January 2006 - February 2008

Domain: Media
Online video advertisement

On contract basis

Position: Senior Software Engineer
Responsibility details: Requirements analysis and development, Research, Software Architecture and Design, Prototyping, Performance profiling and tuning, Development, Coaching.

Achievements:
●Geo-targeting solution: One of the solutions I have developed is Geo-Location targeting solution. This allows scheduling promotion campaign according to geo-location and local time of viewer. My activities: research, requirements analysis and development, architecture and design development, prototyping.
●Report Processing Service (Java and Database): I have led design and development of the high-performance server that is statistics collector of client’s events, persisting them to database.
●Ad Providing Service (C++, Linux, Win32, and Database): I have led design and development of the high performance server that was mediator between database and clients, providing ad-related information.

Technologies and tools used:
Java, J2EE, JSP, Servlets, JSP,
JDBC, Hibernate, REST, Eclipse,
SQL, My SQL, Oracle DB,
SOAP, Jetty, Apache,
HTTP, IP\TCP, Eclipse, UML, Linux, C++, MS DMO, MS Direct Show, MS VS.NET 2005, Winsock, Ethereal (Wireshark), Win32 and POSIX threads and primitives of synchronization, JMeter

Company industry:
Internet & E-commerce
Job role:
Information Technology

Software Engineer

June 2005 - January 2006

Sky Rider (via Aricent)

Kyiv, Ukraine

June 2005 - January 2006

Domain: Media
Media protection and promotion in P2P networks

On permanent basis

Position: Software Engineer
Responsibilities: Requirements analysis, Prototyping, Software Design, Development, Research, Reverse-Engineering.

Achievements:
●I have analyzed and reverse-engineered P2P protocol, Applying the knowledge from reverse-engineering I designed and implemented high - performance “P2P network sniffer”. Using this sniffer I collected unique long trend data from real-time P2P network and applied statistical methods to analyze the huge data set of collected queries.
●I have contributed to design and implementation of high-performance P2P server (for protection and promotion of media content in P2P network) This server handled more than 120 000 simultaneous connections
●I have designed and developed GUI for P2P client core.

Technologies and tools used:
C\C++, P2P, VC++ .NET, MS VS.NET 2003/2005, IP\TCP\UDP, Linux sockets, Winsock, make, Linux, gcc, g++, C#.NET, Windows Forms, COM

Company industry:
Internet & E-commerce
Job role:
Information Technology

Education

Ternopil State Technical University

August 2023

August 2023

Higher diploma, Control and Management of Informational Systems (Computer Science)

Ukraine

Skills

Gen AI
Intermediate
Gen AI
Intermediate
Software Solutions
Expert
Software Solutions
Expert
Java
Expert
Java
Expert
Python
Expert
Python
Expert
Microservices Architecture
Expert
Microservices Architecture
Expert
Spring boot
Expert
Spring boot
Expert
Team Management
Expert
Team Management
Expert
Agantic AI
Expert
Agantic AI
Expert

Languages

English

Expert

German

Intermediate