Umiejętności
AJAX
ASP.NET
ASP.NET MVC
AutoMapper
C#
DevExpress
Entity Framework
Git
Infragistics
JavaScript
JIRA
jQuery
Moq
NUnit
PostSharp
Solr
SQL
SSIS
T-SQL
TeamCity
TFS
Visual Studio
WCF
WinForms
WPF
XML
Data warehouse
.NET Framework
SVN
Enterprise Architect
SQL Server
Knockout.js
MVVM light
RhinoMocks
SQL Server Reporting Services (SSRS)
SQL Server Analysis Services (SSAS)
Oracle 10G
OLAP Cube
CaliburnMicro
Zarządzanie wersjami oprogramowania
.NET Core
EF Core
Języki
angielski
dobry
Doświadczenie zawodowe
.NET Developer
Research and Markets(Dublin, Ireland)
- Development and maintenance of back-end support and management page and different back-end services which helps to deliver better customer services and retrieve additional data. Project is very big and complex, using over few hundred tables often with few millions(up to 700) records. I’m responsible for performance improvements, query optimization, index maintenance, removing technical debt, refactor, new functionalities, maintenance and bug fixes. I’m also a member of group which is responsible for new system architecture. I’ve also spent some time working with reports and cube. Used technologies: C#, T-SQL, SQL Server, ASP.NET MVC, Entity Framework(code first), WCF, SVN, XML, ADO.NET, javascript, jQuery, GIT, Solr, SSRS, SSIS, Cube
.NET Developer
Paskud.PL
- Project is new but very complex APS(Advanced planning and scheduling) system, which allow planners to optimize work on selected resources according to specified criteria like deadlines, changeovers, work time etc. There are few algorithms of optimization(heuristic, evolutionary, genetic(future)) which also use information about availability of people and materials into calculations. I’m responsible for performance optimization, refactoring, improving code quality and readability, code reviews, trainings, interviews of candidates and I take part in all technical decisions and plans. Moreover I work also on integration between ERP and our system. We work in SCRUM methodology and use following technologies: WPF, CaliburnMicro, Entity Framework(code first) , TFS, DevExpress, PostSharp, Automapper, SQL Server.
.NET Developer (outsourcing from J-Labs)
- Project is a huge(developed by years) e-learning platform. I'm a part of US team creating reports for this platform. We are working in multinational enviroment in SCRUM methodology. Used technologies: ASP.NET MVC, ASP.NET, Javascript, jQuery, Knockout, EntityFramework, SQL Server, SVN, JIRA, Cruicible & Fisheye(Code review).
.NET Developer (outsourcing from LGBS)
- Project related with few airline companies which helps pilots and crew on briefings and during the flights. Project use a lot of asynchronous operations and a lot of unit and story tests. Project was run in SCRUM methodology. Used technologies: WPF, Entity Framework(code first), WebServices, Git, NUnit, TeamCity, JIRA, Gerrit(Code review).
.NET Developer / Architect (outsourcing from LGBS)
WPF projects of type CMMS and MES related to industry and used in factories and assembly lines by maintenance services and operators. MES product was also integrated with PLC controllers which allows to collect data automatically. I was responsible for creation of whole system with its architecture, business analysis and code, i was also lead programmer and coach for junior programmers. Used technologies: WPF, Entity Framework(model first), WCF, TFS, DevExpress, Automapper, CaliburnMicro, SQL Server, MVVM Light.
.NET Developer
- Projects in ASP.NET technology for Airbus Military(LIS - Logistic information system, MTL - metrology, GCS - Global contractor services) with use of WCF, Javascript, Oracle 10g, Infragistics
. Additionally creation of test scenarios based on documentation from Enterprise Architect(over 2 years in these projects).
- Project in WinForms technology for RWE, which was used on mobile devices by field workers of power plants to store informations and allow to install and deinstall their measurement devices. Moreover allow to print data on portable printer.
- Few smaller WinForms projects.
. Additionally creation of test scenarios based on documentation from Enterprise Architect(over 2 years in these projects).
- Project in WinForms technology for RWE, which was used on mobile devices by field workers of power plants to store informations and allow to install and deinstall their measurement devices. Moreover allow to print data on portable printer.
- Few smaller WinForms projects.
Szkolenia i kursy
Microsoft Certifications:
- PRO: Designing and Developing Web Applications Using Microsoft .NET Framework 4 (exam 70-519)
- TS: Web Applications Development with Microsoft .NET Framework 4 (exam 70-515)
- TS: Windows Communication Foundation Development with Microsoft .NET Framework 4 (exam 70-513)
- TS: Accessing Data with Microsoft .NET Framework 4 (exam 70-516)
- Querying Microsoft SQL Server 2012 (70-461)
- Programming in C# (70-483)
- PRO: Designing and Developing Web Applications Using Microsoft .NET Framework 4 (exam 70-519)
- TS: Web Applications Development with Microsoft .NET Framework 4 (exam 70-515)
- TS: Windows Communication Foundation Development with Microsoft .NET Framework 4 (exam 70-513)
- TS: Accessing Data with Microsoft .NET Framework 4 (exam 70-516)
- Querying Microsoft SQL Server 2012 (70-461)
- Programming in C# (70-483)
Edukacja
Specjalizacje
IT - Rozwój oprogramowania
Programista .NET
Zainteresowania
Skateboarding, cycling, snowboarding, tenis, wakeboarding