Slawomir Karczewski

Software Development, Consultant, System Architecture Designer, DBA specialist
Europa, Lombardia, Włochy

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

Logo
Lead Software Engineer
Digital Planet Ireland
Logo
Software Developer
Digital Planet Ireland
Developing the cloud store web application
Logo
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#
Logo
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#
Logo
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
Enigma SOI
Software Developer
Developement
M2 NET S.A.
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
IMAGIS
Projektant / programista
Mobica Limited Poland
Junior Software Engineer
PPWK S.A.
Programista C++

Szkolenia i kursy

internetowy kurs programowania w Cobolu

Edukacja

Logo
MSc Computational and Software Techniques in Engineering, Digital Signal and Image Processing, AMAC, magisterskie
Cranfield University, UK
Logo
Mechanika i Budowa Maszyn, magisterskie
Politechnika Warszawska

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]

Grupy

7 wszystkich wypowiedzi
0 plusów
Politechnika Warszawska
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
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.
Akt artystyczny
Akt artystyczny
Grupa poświęcona sztuce w szerokim pojęciu. Akt artystyczny.
Ars Amandi... Ars Vitae
Ars Amandi... Ars Vitae
sztuka kochania jako sztuka życia
Astronomia
Astronomia
Dla pasjonatów nocnego nieba, teleskopów i wszystkiego co jest związane z astronomią!
Babskie sprawy...
Babskie sprawy...
Grupa dla kobiet, choć Panowie również mile widziani :)
Bada developers
Bada developers
Grupa dla programistów interesujących się systemem Samsung Bada.
BEZ TABU
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.
C and C plus plus
C and C plus plus
Grupa dla miłośników programowania w językach C and C++
Elite Circle
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
Fotografia
Fotografia
Grupa miłośników fotografii...
GIS
GIS
Wymiana doświadczeń i informacji o GIS