Paweł Waszczyński

Lead Software Development Engineer
Kraków, małopolskie

Umiejętności

ASP.NET MVC CSS3 Extreme Programming Git Github HTML 5 JavaScript Node.js React SASS AngularJS Spring MVC Bootstrap Projektowanie obiektowe TypeScript Jasmine angular Spring Boot Redux Angular 4

Języki

angielski
biegły

Doświadczenie zawodowe

EPAM Systems (Poland) sp. z o.o.
Technical Lead
- Web Technical Leadership (mentoring, supervising, teaching & training, consulting & implementing solutions, firefighting)
- Lead developer of multiple web projects (full stack with React, AngularJS, Angular 4 with Java Spring MVC / ASP .NET)
- Scrum team member
- Tools/libraries/languages used:
o React, Angular 4 & AngularJS, Bootstrap 3 & 4, Node.js, Gulp, Git, Karma, Protractor, Jasmine, WebPack, RxJS
o Visual Studio, SQL Server, JIRA, Subversion, TeamCity, IntelliJ
o ES2015, TypeScript, CSS/SASS/LESS, HTML5, Java, C#, .NET, ASP .NET
Kroll Background Screening
Starszy programista ASP .NET
- rozwijanie aplikacji w .NET 4.0 C#: ASP .NET (interfejs użytkownika oraz warstwa biznesowa), WCF Services, Windows Services, integracja systemów
- Projektowanie architektóry aplikacji oraz struktury baz danych
- Przygotowywanie zautomatyzowanych skryptów budujących (NAnt, Cruise Control)
- Praca z Subversion: branching/tagging
- Praca w rozproszonym i międzynarodowym zespole (wiodący język: Angielski)
- Optymalizacja zapytań SQL Server, optymalizacja & troubleshooting WCF / ASP .NET
- Inne wykorzystywane narzędzia/biblioteki/języki: NHibernate, JavaScript (jQuery), narzędzia do tworzenia automatycznych testów z rodziny xUnit, Visual Studio, SQL Server
Logo
Programista PHP
7Point
- Rozwój narzędzi marketingu internetowego (statystyki internetowe, PHP 5, MVC, AJAX, MySQL, XHTML, CSS, JavaScript)
- Członek zespołu pracującego według Scrum’a
- Optymalizacja wydajnościowa zapytań (MySQL)
- Tworzenie testów jednostkowych za pomocą PHPUnit
- Rozwój i projektowanie wewnętrznych narzędzi (PHP Web Framework, infrastruktura logowania)
- Tworzenie skryptów budujących (Phing)
- Refaktoryzacja (z PHP4 do PHP5)
- Rozwój portali i aplikacji komercyjnych (www.mybudujemy.pl, http://tachoscanweb.com/)
- Tworzenie dokumentacji
Asseco Poland
Programista .NET
- Projektowanie i implementacja interfejsu użytkownika (Windows Forms, Web Forms, ASP .NET, .NET, C#)
- Implementacja warstwy biznesowej oraz warstwy dostępu do bazy danych (SQL Server 2000/2005, Oracle)
- Konsultowanie rozwiązań z analitykiem
- Tworzenie raportów za pomcą Crystal Reports
- Tworzenie dokumentacji systemu (MS Visio)
Wind Telecom SA
Programista ASP .NET
- Rozwój aplikacji Contactis Awarie (ASP .NET)
- Tworzenie dokumentacji

Szkolenia i kursy

- 07/2011 - certyfikat Professional Scrum Master I (PSM I, www.scrum.org)
- 05/2011 - ukończone 3-dniowe szkolenie "Tworzenie i testowanie aplikacji z użyciem Test-Driven Development" (Ten Fingers http://tfms.nf.pl)
- 10/2010 - certyfikat Microsoft Certified Technology Specialist (nr egzaminu 70-562) - Microsoft .NET Framework 3.5, ASP.NET Application Development

Edukacja

Logo
Informatyka, magisterskie
Politechnika Śląska w Gliwicach

Specjalizacje

IT - Rozwój oprogramowania
Programista PHP

Zainteresowania

- Sport (kolarstwo górskie i szosowe, bieganie na długich dystansach (maratony & pół maratony)
- Film
- Język angielski

Inne

Umiejętności i kompetencje organizacyjne:
- doskonałe umiejętności programistyczne (tworzenie czystego, zoptymalizowanego i elastycznego kodu), umiejętność organizacji i szacowania czasu wykonania wykonywanych zadań
- doświadczenie w pracy w rozproszonych zespołach i międzynarodowym środowisku
- praktyczna i teoretyczna znajomość eXtreme Programming, Scrum oraz Test-Driven-Development
- bardzo dobra wydajność i jakość pracy, zdolność do szybkiej i samodzielnej nauki
- motywacja, chęć rozwoju i poznawania nowych technologii, zdobywania nowych doświadczeń
- sumienność, terminowość, niezawodność i odpowiedzialność

Umiejętności i kompetencjie w dziedzinie IT:
- bardzo dobra znajomość technologii i narzędzi firmy Microsoft: .NET Framework 4, Windows Communication Foundation, ASP .NET, C#, Visual Studio
- znajomość technologii, języków i narzędzi: AJAX, Web Services, XHTML, CSS, JavaScript & biblioteki JavaScript: jQuery, Prototype , Eclipse, PHP 5, PHP Symfony, Smarty Template Engine
- bardzo dobra znajomość Subversion, narzędzi do automatyzowania budowania projektów: Cruise Control, NAnt
- znajomość narzędzi mapowania obiektowo-relacyjnego: NHibernate
- znajomość narzędzi do testowania: NUnit, NMock, Moq, PHPUnit
- doświadczenie w pracy nad projektami według zwinnych praktyk Scrum & Extreme Programming
- bardzo dobra znajomość wzorców projektowych i zasad programowania objektowego, praktyczne wykorzystanie wytwarzania sterowanego testami
- tworzenie dokumentacji technicznej za pomocą UML'a
- doświadczenie w wykorzystywaniu relacyjnych baz danych: MySQL, SQL Server 2000/2005, Oracle
- podstawowa administracyjna znajomość systemów operacyjnych Windows oraz Linux
- znajomość: C++, T-SQL, Windows API

Grupy

2 wszystkich wypowiedzi
0 plusów
ASP.NET
ASP.NET
Grupa skupiająca osoby tworzące strony w technologii ASP.NET oraz AJAX. Dodatkowo poruszane bedą tematy związane z najnowszymi technologiami ze stajni Microsoftu.
Darmowe szkolenia
Darmowe szkolenia
Po prostu wymiana informacji na temat darmowych szkoleń..
Pływanie
Pływanie
Grupa miłośników pływania.
Programiści .NET
Programiści .NET
Zrzesza programistów technologii Microsoft .NET, oraz osoby pracującę nad projektami w technologii .NET
Rowery Śląsk i okolice
Rowery Śląsk i okolice
Grupa poświęcona trasom rowerowym wokół aglomeracji śląskiej.
Tori Amos
Tori Amos
fani Tori Amos
Triathlon
Triathlon
Triathlon wszechstronna dyscyplina sportowa będąca kombinacją pływania, kolarstwa i biegania. Triathlon rozgrywany jest na kilku dystansach: Triathlon Sprinterski: 0,75 km pływania / 20 k