Engineering Manager who led and scaled a multi-tier unit from 22 to 47 engineers across 2 divisions and 9 teams.
Location Discipline Head who drove a 6% increase in unit profitability via cost optimization and role consolidation.
Lead Engineer with 15+ years of commercial experience in Software Development, Test Automation, and DevOps.
Test Automation Architect designing multi-layered UI & API frameworks for reliable and maintainable automation.
Project Manager cultivating empowerment and a blame-free culture, building resilient, high-performing agile teams.
Code Quality Advocate dedicated to technical excellence by fostering design principles, clean code, and mentorship.
Community Speaker engaging audiences of 20+ on Quality Assurance, Profile Mastery, and Management topics.
Polyglot Developer who shipped production solutions in 10+ languages, including C#, JavaScript, and Python.
EPAM Impact Award winner recognized by CEO Arkadiy Dobkin for outstanding results and exceptional leadership.
Career Timeline
Engineering Management=
Technical Leadership=
Team Leadership=
Software Development=
Test Automation=
DevOps=
Technical Skills
Languages
C#
JavaScript
Python
Also:
Delphi
Pascal
TypeScript
Java
PHP
C++
C
Visual Basic
Kotlin
Scala
ActionScript
Lua
CIL
Assembly
Tcl+Expect
Batch
Bash
PowerShell
RegExp
SQL
T-SQL
HTML
CSS
JSON
YAML
XML
XPath
XSLT
XAML
MXML
ASN.1
MATLAB
+ 0 more
Tools
Perplexity AI
Selenium WebDriver
RestSharp
Azure DevOps
Git
Jira
Also:
ChatGPT
Google Gemini
Claude
Freepik
Gamma AI
NotebookLM
Notion
n8n
Coded UI
Jasmine
Protractor
MSTest
NUnit
xUnit
White
Mockito
Karma
SoapUI
Cucumber
AutoIt
PostSharp
Node.js
Spring
Azure Data Factory
Azure Logic Apps
Azure Key Vault
jQuery
MSAL
Android SDK
Visual Studio Code
Visual Studio
Eclipse
Cursor AI
IntelliJ IDEA
NetBeans
Code::Blocks
CouchDB
SSMS
phpMyAdmin
MySQL
Postman
Fiddler
Wireshark
Swagger
Doxygen
Jenkins
TeamCity
StyleCop
FxCop
SonarQube
Fortify
JSLint
Subversion
ClearCase
Artifactory
GitLab
GitHub
CodeCollaborator
Gerrit
Tortoise
VersionOne
ApTest
Mantis
ServiceNow
PeopleSoft
IBM RTC
IBM RQM
IBM Synergy
IBM Change
IBM DOORS
VMware vSphere
Hyper-V Manager
VirtualBox
PuTTY
Splunk
cPanel
Plesk
Apache
IIS
WinSCP
FileZilla
Pure-FTPd
Google Analytics
Flash
Photoshop
Moqups
Balsamiq Mockups
yED
Visio
Word
Excel
PowerPoint
Outlook
Access
OneNote
SharePoint
Office 365
Power BI
Microsoft Teams
Google Meet
Zoom
Mattermost
Slack
Miro
Mentimeter
Kahoot!
+ 0 more
Language Proficiency
NativePolish
C2 ProficientEnglish
A1 BeginnerSpanish
Also:
A0 NoviceGerman
+ 0 more
Work Experience
Parental Leave / Career Break
–
Paused my professional career to care for my children and restore mental well-being, returning recharged for new professional challenges.
Gained hands-on AI experience, applying prompt engineering (CoT, meta-prompting), building AI agents with workflow automation tools, and leveraging major Generative AI and LLM platforms, actively integrating AI into my professional toolkit for enhanced productivity.
Managed complex household logistics and family schedules, building strong time management, organization, and planning skills.
Honed my practical skills in home renovation, installing drywall, preparing walls, tiling, painting, and sealing with acrylic and silicone.
Head of QA Discipline Katowice
Competency Manager, Community Lead
EPAM Systems
–
Katowice, Poland
Earned EPAM Impact Award from CEO Arkadiy Dobkin for valuable contributions and outstanding results in the QA Discipline, honored for people-smart leadership and relentless pursuit of excellence.
Managed QA Discipline functions in Katowice branch, overseeing hiring, onboarding, staffing, internal mobility, people growth, junior academy, compensation, and employer branding.
Influenced QA Poland competency strategy as part of the national leadership team, building consensus on countrywide objectives.
Founded QA Community Katowice, achieving a 48% average event attendance, the highest across all EPAM communities in Poland.
Improved unit profitability by 6% by transferring selected duties of departing managers to lead engineers, cutting costs of management, consolidating roles, and using savings to hire more engineers.
Transferred ownership of QA Discipline activities to high-potential employees, created future leaders, and launched succession plans, ensuring zero business disruption during management absence.
Led a series of workshops for 250+ bench employees in five cities, delivering profile building techniques and live hands-on reviews, measurably increasing their chances for project interviews.
Hosted monthly QA town hall meetings, sharing essential updates, new initiatives, and celebrating employee and team achievements.
Keywords: KPI, OKR, MBO, CSR, IM, L&D, PDP
Software Engineering Manager
Talent Manager, Resource Manager
EPAM Systems
–
Katowice, Poland
Led a multi-level engineering unit, guiding 2 divisions and 9 teams, managing talent allocation and utilization of 47 test engineers, and controlling a $2.6 million annual compensation budget.
Cultivated positive work culture built on trust, respect and empathy by modeling accessible leadership, which uplifted team well-being.
Managed full-cycle recruitment, evaluating candidates for expertise, organizational fit, and adaptability, leading managerial interviews, negotiating employment offers, and making final hiring decisions.
Coordinated onboarding and regular check-ins for new employees, ensuring continuous guidance on challenges and concerns.
Empowered team members to pursue career development through mentorship, certification, and targeted learning opportunities.
Achieved the highest eNPS among all comparable units nationwide by raising employee satisfaction and engagement through public recognition, transparency, and work-life balance, motivating teams and significantly lowering voluntary attrition.
Keywords: ELC, TA, JD, HC, R&R, ESAT, NPS, RM
Lead Software Engineer in Test
Test Architect, Technical Lead
EPAM Systems
–
Katowice, Poland
Co-authored a comprehensive QA strategy document, focusing on the Software Testing Life Cycle, Defect Management, Sign-off, and Triage, resulting in standardized QA practices adoption.
Evaluated the existing test automation project for compliance with industry standards, delivering a detailed report outlining violations, risk analysis, and prioritized improvement recommendations.
Architected the Proof of Concept and Minimum Viable Product for the next-generation test automation framework, surpassing legacy solutions in readability, reliability, scalability, and maintainability.
Reverse-engineered undocumented external services to implement a mock with template-based responses, enabling isolated testing, minimizing test flakiness, and reducing test environment costs.
Improved UI test execution time by 73% using the mock and new framework, cutting average test duration from 143 to 38 seconds.
Developed CI/CD workflows in Azure Pipelines, structuring modular YAML templates to standardize and reuse stages, jobs, and steps.
Led and upskilled a team of 6 test automation engineers, providing hands-on technical guidance to enhance team performance.
Managed project planning and execution, making critical decisions on resource allocation and timeline adjustments, while maintaining stakeholder alignment through clear reporting and communication.
Identified and mitigated project risks and impediments, supporting team productivity and minimizing delivery delays by proactively resolving issues and escalating critical concerns as needed.
Fostered a supportive and trusting environment, encouraging open dialogue, transparent feedback, and a blame-free culture, resulting in higher engagement and stronger team morale.
Forged strong partnerships with the client and 4 vendors, ensuring effective management of dependencies across workstreams.
Drove product compliance with proposed solution architecture and principal design assumptions, hosting architectural walkthroughs with Solution Architects and addressing specification ambiguities.
Reinforced modern design principles and coding standards among team members, performing code reviews and mentoring engineers, fostering technical excellence and continuous improvement.
Engineered a new test automation framework based on Selenium WebDriver, enabling integration of client-specific components and minimizing maintenance effort through clean, modular test code.
Led agile ceremonies as Scrum Master, facilitating daily standups, sprint planning, backlog refinement, reviews, and retrospectives, enhancing transparent communication and team alignment.
Automated CI/CD processes, eliminating manual tasks and driving improvements in SLA compliance for system administrators.
Drove collaboration across operations and development teams by conducting alignment meetings, resolving communication barriers, clarifying expectations, and defining new SLA standards, leading to faster incident resolution and improved workflow transparency.
Built RESTful microservices for CIP Security, bridging configuration management tool and embedded devices, including authentication, certificates, deployment, diagnostics, and policies.
Improved GitLab project configuration and authored user-friendly, comprehensive guidelines, empowering teams to maintain clean, self-explanatory Git history and streamlining CI/CD workflows.
Developed a REST API test client, enabling continuous integration testing and reducing time-to-release for microservices features.
Guided teams to master IBM Rational CLM capabilities, increasing tool adoption and enhancing cross-location collaboration.
Managed and mentored a team of 3 software and test engineers.
Tools: Node.js, CouchDB, Fiddler, GitLab, ClearCase, IBM RTC, IBM RQM
Senior Test Automation Engineer
Test Architect, Technical Lead, Team Lead
Rockwell Automation
–
Katowice, Poland
Architected a new test automation framework based on Coded UI, accelerating test development and optimizing test suite execution speed by 45%, decreasing cycle time from 81 to 44 minutes.
Invented a new UI Map creation mechanism in Coded UI, enabling IntelliSense support and C# type safety for 150+ dynamic elements by generating interface-driven code contracts at runtime.
Built a custom Jasmine reporter supporting NUnit XML, integrating test results into CI/CD pipelines for all Jasmine versions.
Developed an AOP logging library using PostSharp, reducing debug time via root cause analysis automation, method execution tracing, and real-time CPU and memory profiling.
Awarded by the management for creating "Aurora", a web-based agile progress visualization tool, streamlining daily stand-ups and sprint tracking for 30+ engineers across 4 teams.
Managed and mentored a team of 4 software and test engineers.
Engineered 4 test simulators in C++/Python for INTERFLO 150/550 subsystems, replicating wayside, onboard, and traffic control logic, enabling automated testing of the Train Control Center.
Developed a Tcl-driven test automation engine with end-to-end script execution, simulator orchestration, and results processing.
Created parameterized automated test cases, validating system behavior against evolving safety and functional requirements.
Authored requirements specifications, design descriptions, test plans, and user manuals per IEEE standards, assuring traceability of documentation across the Software Development Life Cycle.
Integrated automated test result publishing in Jenkins post-build actions, improving visibility into build quality and test coverage.
Provisioned and managed a Red Hat Enterprise Linux environment, ensuring security and compliance for test automation workflows.
Tools: Visual Studio, Git, MSTest, jQuery, MySQL, Google Analytics, Moqups, Balsamiq Mockups, yED, Visio, Word, Excel
Test Engineer
Test Developer, Software Developer, Customer Support
Librus
–
Katowice, Poland
Executed manual and automated UI testing for 3 educational apps, documenting and retesting 100+ defects to ensure release quality.
Delivered technical support to customers and employees, breaking down complex issues into simple, understandable steps.
Authored online user guides and context-sensitive help, improving customer self-service and lowering support ticket volume.
Designed and built "Easy Form Filler" tool, cutting ticket response time by over 15% and saving 100+ hours annually per consultant by automating repetitive support workflows.
Developed printer driver fixes, addressing customer-reported issues when official vendor patches were delayed or rejected.
Provided quarterly training on new software features to sales team, boosting their product knowledge and sales effectiveness.
Languages: Delphi, HTML, CSS, XML, Batch
Approach: Iterative Waterfall
Tools: Subversion, AutoIt, Mantis
Software Engineer
Software Developer, System Administrator
ASiX Tech
–
Katowice, Poland
Built and deployed web and desktop applications for SME clients, enhancing their digital presence and operational efficiency.
Developed custom Delphi components, reducing repetitive coding and enriching user experience with unified, intuitive UI.
Created engaging UI animations for digital marketing campaigns, improving user interaction and strengthening brand recognition.
Administered 10+ web servers and 30+ SQL databases, ensuring high system reliability and proactive support for multiple clients.
Optimized DNS records (A, CNAME, MX, NS) and managed e-mail accounts for 20+ corporate domains using cPanel and Plesk.