Bartek Makowski, Developer in Bydgoszcz, Poland
Bartek is available for hire
Hire Bartek

Bartek Makowski

Verified Expert  in Engineering

Software Developer

Location
Bydgoszcz, Poland
Toptal Member Since
August 15, 2016

Bartek is a PHP developer with 10 years of experience in programming. His specialization is PHP, MySQL, and Apache (LAMP). He's familiar with WordPress & WooCommerce. For front-end projects, he uses SASS, jQuery, and the Foundation framework, but if required he can use Bootstrap as well. He's been working remotely for U.S. companies for the last 5 years. For last 2 years, Bartek's been working as a leader of a remote development team of 5.

Portfolio

Advant Interactive
Amazon Web Services (AWS), ShipStation, WooCommerce, WordPress, Bootstrap...
Polcode
HTML4, Adobe Connect, Git, Subversion (SVN), Linux Administration, JavaScript...
Bydgoszcz For Weekend
WordPress, jQuery, Bootstrap, CSS, HTML, Git, Linux, Apache, MySQL, PHP

Experience

Availability

Part-time

Preferred Environment

Bitbucket, DigitalOcean, NetBeans, Git, Vagrant

The most amazing...

...thing I've built was a WooCommerce store with custom subscriptions.

Work Experience

Director of Development | Lead PHP Developer

2014 - PRESENT
Advant Interactive
  • Led a team of developers.
  • Built custom WordPress/WooCommerce websites.
  • Worked on plugin development.
  • Developed custom PHP applications.
  • Maintained client relationships.
  • Reviewed code quality.
  • Managed teams.
  • Did project estimations.
Technologies: Amazon Web Services (AWS), ShipStation, WooCommerce, WordPress, Bootstrap, ZURB Foundation, Vagrant, JavaScript, Git, jQuery, CSS, Sass, HTML, Linux, Apache, MySQL, PHP

PHP Developer

2012 - 2016
Polcode
  • Created and supported an online application for the pharmaceutical industry.
Technologies: HTML4, Adobe Connect, Git, Subversion (SVN), Linux Administration, JavaScript, jQuery, CSS3, CSS2, LAMP, Apache, MySQL, PHP

Co-Owner

2013 - 2014
Bydgoszcz For Weekend
  • Developed a website about events, tourism, and entertainment in the Bydgoszcz area. Based on CMS with a Kohana 3 framework, and later with WordPress.
Technologies: WordPress, jQuery, Bootstrap, CSS, HTML, Git, Linux, Apache, MySQL, PHP

Co-Owner | Lead Developer

2010 - 2014
itp-itd agencja interaktywna
  • Managed the team.
  • Created and developed a CMS system, based on the Kohana 3 framework.
  • Used open source applications in projects: WordPress, Joomla!, PrestaShop, and Drupal.
  • Led a small team of designers and developers.
  • Initiated and maintained contact with clients.
  • Controlled the project budget.
Technologies: PrestaShop, Drupal, Joomla, WordPress, jQuery, Bootstrap, CSS, HTML, Git, Linux, Apache, MySQL, PHP

Freelance Developer

2007 - 2009
Freelance Work
  • Developed PHP applications for financial institutions.
Technologies: XML, jQuery, HTML, Linux, Apache, MySQL, PHP

Ephox Integration Plugin

https://ephox.com
The goal was to create an integration between WooCommerce and their API server for free key registration for their famous editor TinyMCE and paid subscription for it's add-ons.

Used: WordPress, WooCommerce, and Subscriptions.

Mother Goose Time

https://advantinteractive.com/work/mgt/
Customized a WooCommerce store with subscriptions.

Key features:
• Different shipping rates (flat, from carriers - FedEx, USPS).
• Supports different tax areas.
• Tax-exempt organizations (custom-built).
• Different payment options (Stripe, cash, check, invoice, or a free giveaway).
• Ability to order subscription in different languages.
• Different shipping rates per different products.
• ShipStation integration with custom tags and filters.
• Custom packaging rules for subscription items (custom-built).
• Welcome items for new orders (custom-built).
• Backorders (custom extension for synchronization with ShipStation).
• Monthly subscriptions (custom-built).
• Upfront paid subscriptions.
• Admin manual phone orders for regular and subscription items.
• Editing subscription orders (monthly and upfront).

The project is still in development. It will go live soon.

Punto Destino

http://puntodestino.com.mx/
Punto Destino is an extraordinary company based in Mexico City that designs, builds, and sells luxury condominiums. The challenge was to communicate the beauty and uniqueness of their properties with not only an attractive web design, but flawless functionality on desktop and mobile devices.

The goal for this website was to showcase Punto Destino’s high-end property listings and to communicate their brand identity. It was imperative that their website provided prospective buyers with property information in a clean, and stylish manner befitting their contemporary aesthetic.


Technology used: WordPress, HTML, PHP, CSS, and Foundation 5.

LMU Academic Swagger

http://lmyou.lmu.edu/
Custom WordPress theme and site development.

Technology used: WordPress, HTML, PHP, and CSS.

LMU Canvas Theme

http://video.lmu.edu
A modification of a Canvas theme to make universal theme for a university.

Technology used: WordPress, HTML, PHP, and CSS.

360Heros

360Heros is transforming the end-to-end experience of creating and interacting with 360 video gear, software, and playback options.

This client needed a website that showcased their video gear, such as camera holders, as well as accessories and 360 video software. The main goal of the website design and functionality was to attract prospective clients and provide much-needed information to current ones.

Company website: http://360heros.com

Technology used: WordPress, a custom-coded PHP application, and Amazon S3 storage.

It's a video hosting center: http://video.360heros.com

Advant Interactive

https://advantinteractive.com
A company website. Worked on building 2 versions of the website. The first version existed in 2014/2015, and the version began in 2016.

Technology used: WordPress, Foundation 6, and HTML5 video.

Speaker Direct News Channel

An online application for the pharmaceutical industry.

My role:
• Lead developer of a team of 6-10.
• Communication with client.
• Front-end coding from the design files.
• Back-end development.
• Code reviewing and refactoring.
• Problem resolving.
• Technical support.

The project consists various of elements and modules:
• Multi-level sign-up forms.
• User management (login, signing-in).
• Multimedia (video library).
• AJAX calendars (months, days).
• Email notifications and reminders.
• Document generation (PDF, VCS, ICS).
• Data storage.
• Generation of reports (XLS, CSV).
• Performance optimization.
• Invitations and requests.
• Content management system.
• Browser compatibility.
• reCAPTCHA codes.
• Social media sharing.
• Mobile optimization (iOS).
• Integration of external libraries from different providers such as Adobe.

Technologies used: PHP, MySQL, LAMP, HTML 4&5, CSS 2&3, jQuery, JavaScript, Ajax, SVN, ORM, CRON, Adobe Connect, Linux Administration, Cloud Hosting, Google Analytics, GIMP, Photoshop, NetBeans, and VirtualBox.

Framework: Kohana 2

Libraries: ORM, Swift Mailer, mPDF, PHPExcel, jQuery UI, Flowplayer, nyroModal, SWFObject, and TinyMCE.

Languages

SCSS, HTML5, HTML, PHP, CSS, CSS3, JavaScript, Less, Sass, XML, CSS2, HTML4

Frameworks

Kohana, ZURB Foundation, Bootstrap, Bootstrap 3+, CodeIgniter

Tools

Git, Subversion (SVN), Apache, Basecamp, ShipStation, PrestaShop, Adobe Photoshop, Jira, Vagrant, NGINX, Bitbucket, Canvas

Paradigms

Model View Controller (MVC), Object-relational Mapping (ORM)

Platforms

NetBeans, WooCommerce, WordPress, LAMP, Amazon Web Services (AWS), Joomla, Linux, DigitalOcean, Amazon, Drupal

Storage

MySQL, Cache, Amazon S3 (AWS S3)

Other

WordPress Plugins, SFTP, FTP, Linux Administration, Adobe Connect, Security, Video Encoding, Video Codecs, WordPress Multisite, Content Management Systems (CMS), TinyMCE

Libraries/APIs

WooCommerce API, jQuery, PayPal API, Google Maps, Stripe, jQuery UI, Swift Mailer

2005 - 2011

Master's Degree in Telecommunications and Electronics

University of Technology and Live Sciences - Bydgoszcz, Poland

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring