Software Engineer with over 7 years’ experience, mainly in .NET and R&D area.
Recently focused on cloud and distributed systems design and development.

EXPERIENCE

Consultant at BRFkredit, 7N Sp. z o.o.
Warszawa, 05/2014 – current

Member of a core team providing services to whole IT department.

Things I have done:

  • (re)designed and implemented integration solutions (EAI) for various IT systems using NeuronESB (WCF, MSMQ, WebSphereMQ, SQL, Files),

  • researched, evaluated (PoC) and took part in introduction of release management and Continuous Delivery software (Microsoft Release Management, Octopus),

  • developed and maintained core business services (.NET, WCF, IBM DB2),

  • improved scrum process in team (estimation, capacity planning).

Senior .NET Developer, ITMAGINATION Sp. z o.o.
Warszawa, 10/2012 – 02/2014

Software developer in a large, complicated IT project (over 50 people, over 25k man-hr).

I have developed two business modules of the ERP system for a large, Scandinavian construction company. One of it used Event Sourcing and CQRS techniques. For some time I was also part of the software infrastructure team, where I have researched and developed software components to be used in whole system. We used Scrum and Domain Driven Design approach.

Over the 1,5 years I have worked with the following technologies:

  • .NET, ASP MVC 4, jQuery,

  • NHibernate, MSSQL Server, NoSQL (Couchbase),

  • Castle Windsor,

  • NServiceBus, MSMQ.

See project

Technical/Team Lead, Mobile Systems Research Labs, Poznan University of Technology
Poznań, 02/2012 – 09/2012

MSRL-solo
PP-solo

Leading R&D work in project ‘Integrated Information System supporting Counter-Terrorist Centre tasks’.

Things I have done:

  • gathered software requirements of the final User,

  • proposed software architecture of the distributed system,

  • supervised technological aspect of the project,

  • estimated, planned and coordinated work of the team and other project participants.

See project

Technical Lead Assistant, Mobile Systems Research Labs, Poznan University of Technology
Poznań, 02/2011 – 09/2012

MSRL-solo
PP-solo

Supporting Technical Lead in project ‘UAV systems management in uncontrolled
airspace technical, organizational and legal aspects’ in management and development tasks.

Things I have done:

  • designed distributed system architecture for managing Unmanned Aerial Vehicles in airspace,

  • designed and implemented session and application protocol used in the system,

  • designed and developed selected system components (.NET/Mono, WPF),

  • coordinated work of other project participants (work planning, estimation, gathering results and reporting to Authorities).

See project

Research Officer/.NET Developer, Mobile Systems Research Labs, Poznan University of Technology
Poznań, 02/2008 – 09/2012

MSRL-solo
PP-solo

Research Officer and .NET Developer in various R&D projects. One of the biggest were PROTEUS project – ‘Integrated Mobile System for Counterterrosrism and Rescue Operations’ (http://www.projektproteus.pl/) and couple of them in Polish Platform for Homeland Security initiative.

Things I have done:

  • designed and developed distributed platform used in projects (scalable, modular, heavily multithreaded, message passing),

  • designed and developed components for visualizing and managing spatial data (vector, raster, objects),

  • integrated various distributed services for providing GIS data (shapefile, raster, WMS, TMS, GeoTIFF, custom vector database, live data feeds of moving objects),

  • coordinated with other project participants in GIS related area,

  • contributed to several Polish and European R&D project proposals (work planning, estimation, technology aspects),

  • created flooding reports for Disaster Recovery Center during flood in southern Poland in June 2010.

Over the 4 years I have worked mainly with the following technologies:

  • NET, WinForms, WPF, Mono,

  • NHibernate/ActiveRecord, Castle Windsor,

  • PostgreSQL/PostGIS,

  • OpenGL.

See project

Intern/Web Application Developer, Philips Lighting Electronics
Poland
Piła, 07/2007 – 09/2007

Developing a web application for managing complaints with reporting services. Used ASP .NET 2.0, MSSQL Server 2005 (incl. Report Server). After the internship (07.2007-09.2007), continuation of project till July 2008.

EDUCATION

Master Degree

MSc, Information Technology, Poznan University of Technology
Poznań, 02/2008 – 06/2009

Grade A. Major in Data Processing Techniques. Additional courses on mobile technologies and distributed systems. Diploma thesis: Creating situational awareness in mobile networkcentric systems.

Bachelor/Engineer Degree

BSc/Engineer, Information Technology, Poznan University of Technology
Poznań, 09/2004 – 02/2008

Grade A. Diploma thesis: CityMate urban navigation system (Windows Mobile 5, .NET Compact Framework)

SKILLS

  • Advanced knowledge of .NET platform, database systems (PostgreSQL/MSSQL), ORM technology (NHibernate), DI/IoC (Castle Windsor), Message Queueing (NServiceBus/MSMQ), ASP .NET MVC 4, CQRS and Event Sourcing architectures,

  • Distributed and multithreaded programming and designing experience,

  • BDD/TDD, Agile and Scrum development skills. Experience in leading teams,

  • Knowledge about Mobile and Cloud Computing (Azure),

  • Basic knowledge of C/Java/Python,

  • Fluent English both, written and spoken,

  • Driving license.