About me

I am a technology enthusiast with more than 13 years of experience in analysis, architecture design and implementation of Enterprise IT solutions. During that time I participated in many diverse, often simultaneous projects of specialized systems for building and energy sectors but also more general for public administration, industry and services sectors. I’ve been expanding my knowledge and experience while collaborating with the best developers, architects and subject-matter experts, including senior managers and executives. I derive a lot of satisfaction from learning new technologies and applying them in practice to help clients execute their mission-critical business operations.

I graduated from the Warsaw University of Technology with the Master of Science degree in Computer Science. The title of my master’s thesis is “Building flexible multimodal biometric systems”. My main field of specialisation is Computer Information System Engineering. My scientific interests include (besides Software Engineering): business applications of IT, ERP systems, Artificial Intelligence, Business Intelligence, optimisation, Machine Learning, Knowledge Discovery, Data Mining, information security. Therefore, I decided to extend my studies by gaining additional specialisation: Information and Decision Systems.

In my daily work I define IT system architectures according to TOGAF®, create ArchiMate® and UML® models, design databases and implement base frameworks for applications working under Microsoft Windows® (.NET Framework: WPF, WinForms, Prism), and also for platform-independent web applications (ASP.NET MVC, Java EE, ExtJS, JavaScript).

I specialize in design of functional, aesthetic and easy to use Graphical User Interfaces. I create reusable GUI controls and modular systems processing and visualising unified information from different sources such as databases, XML and text files, measuring devices (e.g. electricity meters), webservices and others. Depending on data characteristics, I use various presentation forms such as pivot tables, interactive charts, reports, 3D-engine-based interactive maps (SCADA-like).

Apart from that, I often take the role of Team Leader/Project Manager. I manage project requirements, scope and schedule. I coordinate work of small teams: I assign tasks, control and report work progress. I have theoretical knowledge and continuously improving practical skills related to widely-accepted software engineering, project and quality management methodologies and standards like RUP, Scrum, MSF, Prince 2, PMP, ITIL. ISO 9000.

As a Technical Consultant/Architect I contribute to recommended practice on areas such as IT Systems security, methodologies and technologies of software engineering, automation of deployment activities and systems operation.  I emphasize benefits resulting from choosing appropriate methods, practices and tools to solve given problem.

In my projects I focus on fully understanding and fulfilling client requirements. good communication and high quality of produced software.