Umiejętności
AJAX
C#
C#
C++
Bazy danych
Wzorce projektowe
Eclipse
Inżynieria
Hibernate
Java
JavaScript
JPA
jQuery
JSF
JSP
JUnit
Linux
Maven
Oracle
PostgreSQL
Rozwój produktu
Badania
Scrum
Spring
SQL 2008
Subversion
Nauczanie
Tomcat
UML
WCF
WPF Development
XML
Prawo jazdy kat. B (od 2006 r.)
Języki
angielski
biegły
hiszpański
dobry
rosyjski
podstawowy
Doświadczenie zawodowe
Senior Software Developer
Medtronic Vascular
- PLC and HMI programming machines, servo mechanism, rotary engines (Beckhoff, Siemens PLC, Allen Bradley)
- Working and evolving HMI's, using Movicon and custom build apps
- Laser controller code improvements using WinLase software
- Different controllers code implementations and improvements
- Cameras aquisition and code improvements, using software like Cognex, Matrox and similar
- Tunning Voice Coils
- Machine and code performance improvements
- Improving code quality and robustness
- Code architecture assessments
- Supporting engineers and other developers
- Working with sophisticated vision inspection frameworks
- Fixing software issues in complex modular systems
- Creating new software features
- GUI - WinForms, WPF + 3rd party libraries
- Creating batch and PowerShell scripts
- Processes automation
- Image processing optimizations
- Creating documentation and workflow/activity diagrams
Languages:
- VB.NET, C++, C#
- Working and evolving HMI's, using Movicon and custom build apps
- Laser controller code improvements using WinLase software
- Different controllers code implementations and improvements
- Cameras aquisition and code improvements, using software like Cognex, Matrox and similar
- Tunning Voice Coils
- Machine and code performance improvements
- Improving code quality and robustness
- Code architecture assessments
- Supporting engineers and other developers
- Working with sophisticated vision inspection frameworks
- Fixing software issues in complex modular systems
- Creating new software features
- GUI - WinForms, WPF + 3rd party libraries
- Creating batch and PowerShell scripts
- Processes automation
- Image processing optimizations
- Creating documentation and workflow/activity diagrams
Languages:
- VB.NET, C++, C#
Equipment Controls Engineer
Medtronic Vascular
Working closely with engineers and technician on the product assemble lines
Assessing the current HMI software state controlling machines work
- Improving code quality and robustness
- Code review
- Task creation, estimations, implementations and testing
- Projects transition across different technologies
- Working with sophisticated vision inspection frameworks
- Fixing software issues in complex modular systems controlling different hardware devices
- Creating new software features
- GUI - WinForms, WPF + 3rd party libraries
- Implementing MVVM architecture and adequate software design pattern
- Processes automation
- Working with Beckhoff PLC and Trio Modbus modules
Languages:
- VB.NET, C++, C#
Assessing the current HMI software state controlling machines work
- Improving code quality and robustness
- Code review
- Task creation, estimations, implementations and testing
- Projects transition across different technologies
- Working with sophisticated vision inspection frameworks
- Fixing software issues in complex modular systems controlling different hardware devices
- Creating new software features
- GUI - WinForms, WPF + 3rd party libraries
- Implementing MVVM architecture and adequate software design pattern
- Processes automation
- Working with Beckhoff PLC and Trio Modbus modules
Languages:
- VB.NET, C++, C#
Senior Software Developer
Vizor
- Web services, (IIS 7.0, .NET 4.5)
- Microsoft Dynamics GP and Econnect services
- Scrum development process experience
- Creating flexible tools using WPF and MVVM technologies
- MS SQL Server 2008, 2012, 2014 databases
- Preparation of demo projects (documentation, technical implementation)
- Training and coaching other developers
- Supporting server administration architecture
- Creating documentation
- Creating and configuration of test scripts in Microsoft Team Foundation Server
- Analyzing client documentation, preparing technical documentation
- Project technical lead, client technical conferences
- Solving technical bugs, profiling applications, targeting and removing the bottlenecks
- Nant, Batch scripts
- Microsoft Dynamics GP and Econnect services
- Scrum development process experience
- Creating flexible tools using WPF and MVVM technologies
- MS SQL Server 2008, 2012, 2014 databases
- Preparation of demo projects (documentation, technical implementation)
- Training and coaching other developers
- Supporting server administration architecture
- Creating documentation
- Creating and configuration of test scripts in Microsoft Team Foundation Server
- Analyzing client documentation, preparing technical documentation
- Project technical lead, client technical conferences
- Solving technical bugs, profiling applications, targeting and removing the bottlenecks
- Nant, Batch scripts
Programista
- Working on web portal using WPF, Blend and Sketch Flow
- Working on big project for administration department using .NET 3.5/4.0 Framework, SQL Server
2005/2008, NHibernate and NVelocity technologies
- Implementing remote control system of the building access gates using Web Service and libraries available in COM technology
- Software to manage access control list (ACL) in the Lotus Notes application in C language on Windows and Linux
- Preparing script to compile code on Linux system
- Creating technical documentation – Business Analysis, Technical documentation, Specification requirements
- Configuration and extension for local server of Nuget package repositories for different projects with
extension for user Authentication (using IIS 6.0, 7.0, 7.5)
- Working with Artifactory to provide binary repositories for applications
- Configure projects in Team City environment to provide automatic application build related to version revisions
- Creation of tools for automatic changing controls types in different projects (parsing files structures) (eg. Changing WinForms controls for DevExpress controls)
- Configuration of Microsoft Lync Server 2010
- Preparing web site in MS Sharepoint 2010 platform, adjusting it to work with MS Exchange 2010 server and IIS 7.0 services
- Preparing the installation scripts using Ant, Gradle, Inno Setup and Windows installers
- Developing and working with secure mail intelligence software and mail encryption software in C++ language
- Configuration of C++ projects to adjust them for present versions of libraries
- Using MVS style sheets
- Working on big project for administration department using .NET 3.5/4.0 Framework, SQL Server
2005/2008, NHibernate and NVelocity technologies
- Implementing remote control system of the building access gates using Web Service and libraries available in COM technology
- Software to manage access control list (ACL) in the Lotus Notes application in C language on Windows and Linux
- Preparing script to compile code on Linux system
- Creating technical documentation – Business Analysis, Technical documentation, Specification requirements
- Configuration and extension for local server of Nuget package repositories for different projects with
extension for user Authentication (using IIS 6.0, 7.0, 7.5)
- Working with Artifactory to provide binary repositories for applications
- Configure projects in Team City environment to provide automatic application build related to version revisions
- Creation of tools for automatic changing controls types in different projects (parsing files structures) (eg. Changing WinForms controls for DevExpress controls)
- Configuration of Microsoft Lync Server 2010
- Preparing web site in MS Sharepoint 2010 platform, adjusting it to work with MS Exchange 2010 server and IIS 7.0 services
- Preparing the installation scripts using Ant, Gradle, Inno Setup and Windows installers
- Developing and working with secure mail intelligence software and mail encryption software in C++ language
- Configuration of C++ projects to adjust them for present versions of libraries
- Using MVS style sheets
Szkolenia i kursy
internetowy kurs programowania w Cobolu
Edukacja
Specjalizacje
Budownictwo
Architektura/Projektowanie
Zainteresowania
programowanie, podróże, sport, książka, podróże, fotografia, fizyka, astronomia...
Inne
Departmental Prize for Excellence in Digital Signal and Image Processing for the academic year 2006/07, prawo jazdy kat. B
[URL=http://s07.flagcounter.com/more/Q4W][IMG]http://s07.flagcounter.com/count/Q4W/bg=FFFFFF/txt=000000/border=CCCCCC/columns=3/maxflags=15/viewers=0/labels=1/pageviews=1/[/IMG][/URL]
[URL=http://s07.flagcounter.com/more/Q4W][IMG]http://s07.flagcounter.com/count/Q4W/bg=FFFFFF/txt=000000/border=CCCCCC/columns=3/maxflags=15/viewers=0/labels=1/pageviews=1/[/IMG][/URL]
Grupy
Politechnika Warszawska
Politechnika Warszawska jest najstarszą polską uczelnią techniczną. Od ponad 180 lat kształci kolejne pokolenia inżynierów, wnosząc istotny wkład w rozwój nauk technicznych.
AFTER WORK
NASZYM CELEM JEST POZNANIE JAK NAJWIĘKSZEJ ILOŚCI NOWYCH ZNAJOMYCH ! Zapraszamy osoby tylko ze ZDJĘCIEM i kompletnym profilem. Nie przyjmujemy żadnych reklamacji.
BEZ TABU
Możesz być kontrowersyjny, możesz prowokować. Powiem więcej - RÓB TO jak najczęściej. Pozwól innym zobaczyć świat w taki sposób jaki go postrzegasz.
Elite Circle
Wyjątkowy „świat” ekstremalnych przeżyć – pasja, luksus oraz motoryzacja na najwyższym dostępnym poziomie.
Elite Circle to klub – prestiżowy, ekskluzywny o unikalnym charakter