Profileimage by Michal Przybylowicz Senior Back-End Developer from

Michal Przybylowicz

available

Last update: 13.09.2016

Senior Back-End Developer

Graduation: not provided
Hourly-/Daily rates: show
Languages: English (Limited professional) | Polish (Native or Bilingual)

Attachments

michal-przybylowicz-cv-2016-en-v3.pdf

Skills

I am a passionate software developer from Poland. My main focus is on back-end software development and linux
system administration but I can also cut layouts to semantically correct html and build entire websites from scratch.

I want to extend my knowledge in new languages like JavaScript and technologies similar to Node.js - also am keen
to learn something completely new !
  • My key principles of software development: KISS, DRY and YAGNI
  • PHP5 (OO and procedural) and over 10 years of experience in programming in general
  • Excellent knowledge of programming general as well as PHP 5 language and related libraries
  • Design patterns, software design, analysis and testing (understanding the key principles of MVC
  • Framework and ability to use them in projects)
  • Comfortable using software development methodologies like Scrum and Agile
  • Ability to find information and work with code written by other developers
  • Ability to implement SOLID principles and work in TDD environment
  • Perfect self-management (working in methodical, planned manner)
  • Attention to details
  • I am efficient, focused, productive and I am constantly expanding my knowledge related to IT
  • I am using GIT and Linux based environment on daily basis
  • I am a self-learning person

Project history

SlimTrader, USA (remotely)
Senior PHP Back-End Developer

2014 - now

Working with a team of developers from around the world to deliver high quality code and functionalities based on
design documents. Ensuring that all functionalities works as expected and conducting proper tests.

• Building platform for selling hotel rooms online with Drupal-based solution
• Adding new functionalities the platform and making sure that they work as expected
• Optimizing current solutions and applications and automation of common tasks using scripting languages
• Quickly response and solve problems as they arise
• Working closely with Quality Assurance team and front-end developers
• Implementing REST API interface (custom api, TripAdvisor, Expedia, Booking.com)
• Writing documentation of implemented API endpoints
 

Scribol, USA (remotely)
Senior PHP Back-End Developer

2013 - 2014

Working with a small group of developers from around the world to deliver high quality code and new
functionalities based on design documents. Ensuring that all functionalities works as expected and conducting
proper tests.

• Managing group of auto scaling servers and quickly response and solve problems as they arise
• Optimizing websites structure and data flow
• Adding more features to existing solutions
• Building a CRM application for Lead Specialist
• My areas of work were both front-end and back-end
• Automation of common tasks using scripting languages
• Creating accurate documentation for the projects
 

Yellow-Plug, Poland
Senior PHP Back-End Developer

2012 - 2013
  • Developing few big projects written in Symfony 2 framework (adding new functionalities, testing
  • implemented ones and fixing bugs)
  • Improving software written in Kohana
  • Extending Intranet projects (not available for public access) with new functionalities
  • Administrating linux servers



Freelancer, Poland (remotely)
Software Developer

2006 - now

Building websites according to clients’ requirements. All websites are based on my custom made
OmegaCMS Framework. Written in PHP5 as MVC design pattern.
  • As a freelancer my duties are : cutting layouts to semantically correct HTML5, CSS3, JavaScript withsome use of jQuery (sliders, light box). Adding custom fonts using @font-face in CSS. Adjusting websites for different browsers and mobile devices (responsive design). Setting up OmegaCMS and filling websites with content. Adding sprite images to decrease loading times.
  • Optimizing the websites for speed and size (using PageSpeed Insights).
  • Testing and validating work produced as part of the development process.

Local Availability

Only available in these countries: Poland
Remote job only.

Other

I am a passionate software developer from Poland. My main focus is on back-end software development and linux
system administration but I can also cut layouts to semantically correct html and build entire websites from scratch.

I want to extend my knowledge in new languages like JavaScript and technologies similar to Node.js - also am keen
to learn something completely new !
Profileimage by Michal Przybylowicz Senior Back-End Developer from Senior Back-End Developer
Register