Work experience
July 2011 - Present
Future Processing
Software Engineer, ASP.NET & Windows Phone Developer
Working as a part of a team for the United Kingdom client. The project includes the development of an advanced web aplication using Microsoft technologies: .NET Framework 4, ASP.NET and SQL Server 2012. Also a member of Mobile and WPF&Silverlight Experts Groups to run R&D projects and provide advice and expertise to other employees and clients of the firm.
March - June 2011
Internships for Microsoft Poland
.NET and ASP.NET Developer
Four months internships for Microsoft Poland, during which our team made a web application in ASP.NET technology for one of Microsoft Poland clients. The first major project completed in line with the object-oriented programming and software development best practices under the direction of experienced Project Manager.
Technical skills
Advanced
Software Developement
C#, VB.NET, C++, Java, PHP
Advanced knowledge of .NET Framework technology, both C# and VB.NET languages with Windows Forms, WPF, Silverlight, ASP.NET and specialized libraries, such as ADO.NET, LINQ, Entity Framework, NLog, iTextSharp. Experience in developing applications using the MVC, MVP and MVVM patterns. Advanced knowledge of C/C++/PHP and basic knowledge of Java.
Advanced
Mobile Application Developement
Windows Phone, Siverlight, XNA
Advanced knowledge of Windows Phone mobile platform including Silverlight and XNA mobile applications development skills. Practical experience in designing and developing mobile application in accordance with Metro User Interface guidelines using Windows Phone platform features with several apps published in Windows Phone Marketplace.
Advanced
Database Systems
Microsoft SQL Server, MySQL
Theoretical foundations of relational database model and SQL. Experience in designing the database schemas and the practical use of SQL (both DML and DDL) and Transact-SQL. The practice of working with Microsoft SQL Server and MySQL in conjunction with desktop and Internet applications.
Expert
Websites Creation
XTML, XHTML, CSS, JavaScript
The ability of advanced web pages content positioning using multiple mechanisms offered by the HTML, XHTML and CSS standards as well as experience in creating interactive elements and pages using JavaScript.
Certificates

01/10/2012
MCPD: Windows Phone, Development
70-599 Pro: Designing and Developing Windows Phone Applications
Practical experience of designing and developing Windows Phone applications: notification strategies, all platform-specific APIs, tasks, choosers, UI and UX principles, etc.

05/09/2012
MCTS: Silverlight 4, Development
70-506 TS: Silverlight 4, Development
Theoretical and practical knowledge of developing highly responsive, real time applications using Microsoft Silverlight platform for both web and out-of-browser solutions.
22/05/2012
MCTS: .NET Framework 4, Data Access
70-516 TS: Accessing Data with Microsoft .NET Framework 4
High knowledge about developing the data access layer of desktop, web and mobile aplications, including ADO.NET 4, LINQ to SQL, ADO.NET Entity Framework, SQL and XML.
MCS: Programming in C# Specialist
70-483 S: Programming in C#
High and longterm experience of application developement using .NET Framework and C# programming language.
Interests
Advanced
New Web Technologies
XTML5, CSS3, JQuery, AJAX
These technologies allows the developer to create better, more dynamic and user-friendly web applications accessible on any computer without having to install any additional dedicated software. In my opinion it makes this segment of software development one of the most promising, so my main interests are focused in this area of computer science.
Competent
SEO & SEM
PR Sculpting, HTML Code Optimization
Traffic from search engines, Google in particular for many Web sites the primary source of traffic. Very often, even minor changes in the page structure and the internal linking can contribute to increasing the position in organic search results. That is why the issue is so interesting for me.
Education
2012 - Present
Silesian University of Technology
Computer Science, System Software
3-semester full-time MSc in Computer Science, majoring in System Software.
2009 - 2012
Silesian University of Technology
Computer Science, Computer Graphics and Software
7-semester full-time BSc in Computer Science, majoring in Computer Graphics and Software. Studies included a issues related to the programming, software engineering, databases, algorithmics, etc., which provides a solid preparation for the substantive work of the software developer. BSc Thesis Project: "Evaluating web pages using the PageRank algorithm. The study of movement, and control the flow of PageRank within a website as one of the aspects of SEO."