Marcin Czernecki

Hello, I'm Marcin Czernecki

Software Engineer | .NET Developer | Team Leader

marcin [at] mczernecki.pl
marcin.czernecki.6
Katowice, Silesia, Poland

Marcin Czernecki

Software Engineer  |  .NET Developer  |  Team Leader

Skillset

C#
PHP
HTML5 / CSS3 / JS
Java

Social Profiles

Profile

Hey there! I’m Marcin (Martin) Czernecki and I am a software developer from Katowice, Silesia/Poland. I enjoy building apps for any platform: desktop, web and mobile but my real calling is web development.

As a web developer you have to be able to code in a number of languages to be successful. I have learned a ton from others by reading and watching hundreds (maybe even thousands) of tutorials and keeping up with blogs from top developers and designers. Here’s some of the top skills I’ve mastered: PHP, C#, HTML5, CSS3, jQuery, databases, JavaScript, APIs, CMS's, UX/UI.

When I’m not working I enjoy spending time with my wonderful wife. I also enjoy reading, gaming, driving my car and travelling. I have been to most European countries and northern Africa. I really want to travel more and see the rest of the world.

Coffees per day

+

Lines of code

M+

Happy users

What I can do

My Services.

.NET

C# and VB.NET programming; Desktop development (WinForms, WPF); Knowledge of XNA 4.0 and Kinect SDK; Web Development: ASP.NET (WebForms and MVC), ADO.NET, Entity Framework; Azure Web Apps.

Web development

Object-Oriented PHP; developing and maintenance of web applications; frameworks: Zend Framework 2, Phalcon, Laravel; CSS3 and HTML (Bootstrap, TukTuk, jQuery Mobile), JavaScript (Backbone, AngularJS), AJAX, REST; Knowledge of ORM (Doctrine2, PhalconORM, Eloquent).

Retail

Extending Diebold Nixdorf TP.NET professional solution for retail services to comply with legal and fiscal requirements. Adding support for devices like EFTs, thermal printers, price checkers and cheque scanners (MICR). Extending POS systems in order to use EFT providers from many countries.

Programming languages

C#, VB.NET, HTML5, CSS3, JavaScript, PHP OOP, Java (Android), C++.

Database

Experience in database design; Knowledge of SQL and Transact-SQL; Working with MySQL, PostgreSQL(PostGIS), Microsoft SQL Server, Oracle.

Others

Team leader; Communication skills and ability to work in a group; Huge commitment to work. Version control: SVN, GIT, PTC Integrity; Unit tests; Design patterns; Architectural patterns; Basic knowledge of Adobe Photoshop.

I'm currently available for additional work.

Contact me

Resume

My education and experience.

Education

Master of Science (MS)

Science area: Information Technology
Specialty: Intelligent IT systems

University of Silesia

2014 - 2015

Bachelor of Engineering (BE)

Science area: Information Technology
Specialty: Computer game programmer

University of Silesia

2010 - 2014

Technician

Science area: ICT, communication, networking
Specialty: ICT

Slaskie Techniczne Zaklady Naukowe

2006 - 2010

University of Cambridge Certificate

Science area: English
 

International House World Organisation

2002 - 2008

Experience

Team Leader / Software Engineer

Diebold Nixdorf

2017 - now

Software Engineer

  • Assisting in resolving development tasks with clients and/or customers
  • Developing solution elements in the context of the defined master plan and in order to provide them for the overall solution
  • Development and Definition of Applications and SW-Architecture
  • Construction, Testing and Configuring of Solutions
  • Piloting within the Customer Environment
  • Maintenance of Solutions
  • Code reviewing
  • Planning and creating of product information, professional handbook preparation, studies, training materials and professional templates for customer offers
  • According to the rules of the project management, assisting in the accomplishment of development tasks/projects
  • Assisting in trainings and workshops for employees, partners and customers

Diebold Nixdorf

2015 - 2017

Web Developer

  • Developing web applications using Microsoft .NET (C#, TSQL, LINQ, MVC, WebForms)
  • Creating web applications using PHP OOP technology (Zend Framework 2, PhalconPHP, Laravel)
  • Developing frontend of web apps using JS (jQuery, Backbone.js), CSS3, HTML5
  • Developing webservices for mobile applications
  • Modifying existing software to correct errors and to improve performance
  • Interpreting customer business needs
  • Database design and maintenance: MySQL, MS SQL 2008/2012, PostgreSQL (PostGIS)

Serious Impact

2012 - 2015

Networking technician

  • Network designing
  • Consumer service
  • Building network physical layer
  • Optical fiber welding

saNETja

2009

Contact Me

Drop me a line. I love to hear you.

You can contact me by this form or by given ways of communication.