Peter Bolemant, Developer in Bratislava, Slovakia
Peter is available for hire
Hire Peter

Peter Bolemant

Verified Expert  in Engineering

Software Developer

Bratislava, Slovakia

Toptal member since January 8, 2020

Bio

Peter is a full-stack developer with over 15 years of experience working on various projects from simple websites, mobile apps, eCommerce, and enterprise portals to mission-critical back-end services. His primary tech stack consists of PHP, JavaScript, SQL, HTML, and (S)CSS. Peter loves clean, tested code and enjoys innovating and making software beautiful from the inside and outside to achieve high maintainability and superb user experiences.

Portfolio

Envoy Media Group, Inc.
PHP, MySQL, Unit Testing, Software Architecture, Clean Code...
softworx
React, Android, CSS, HTML, JavaScript, MySQL, PHP
POP Studio
Appcelerator, Titanium, CSS, HTML, JavaScript, MySQL, Laravel, PHP

Experience

  • MySQL - 15 years
  • PHP - 15 years
  • JavaScript - 14 years
  • jQuery - 10 years
  • Git - 6 years
  • Laravel - 6 years
  • HTML5 - 5 years
  • SCSS - 4 years

Availability

Part-time

Preferred Environment

Git, Ubuntu, OS X, Docker, PhpStorm

The most amazing...

...system I've coded is a stack of Laravel libraries, enabling rapid multi-tenant CMS, eCommerce, or whatever-purpose-system development.

Work Experience

PHP Developer

2022 - PRESENT
Envoy Media Group, Inc.
  • Developed various services, mostly connecting to third-party APIs, such as MS ads reporting, iterable synchronization, GeoIp integration, Browscap integration, and more.
  • Developed custom mockable Active Record-based ORM to be used throughout the whole system by many services.
  • Maintained large data sets scattered through many schemas and tables.
Technologies: PHP, MySQL, Unit Testing, Software Architecture, Clean Code, Amazon Web Services (AWS)

Founder

2018 - PRESENT
softworx
  • Developed a custom powerful open-source multi-tenant eCommerce and CMS solution based on Laravel.
  • Created a native Android application for Zebra devices to facilitate warehouse logistics for TNT (FedEx) with printing capability using ZPL.
  • Developed a supplementary JavaScript and OpenLayers-based application for one of the world's largest car manufacturers.
  • Provided development and consultancy services as a freelance developer.
Technologies: React, Android, CSS, HTML, JavaScript, MySQL, PHP

Co-founder

2012 - 2021
POP Studio
  • Built several small custom CMS-based websites for our clients.
  • Created hybrid Titanium mobile apps based on barcode scanning and generation for loyalty programs.
  • Developed large multi-tenant eCommerce and CMS systems based on Laravel.
  • Provided freelance development and consultancy services.
Technologies: Appcelerator, Titanium, CSS, HTML, JavaScript, MySQL, Laravel, PHP

Senior Full-stack Developer

2018 - 2019
PDI
  • Developed and maintained an online fuel logistics application.
  • Tracked and fixed bugs using Jira as a reporting tool.
  • Ensured the Git repository coherence and code quality at the required level.
Technologies: CSS, HTML, JavaScript, MySQL, PHP

Senior Full-stack Developer

2013 - 2014
Pixel Federation
  • Developed a centralized API-based system for handling client payments on Facebook and various payment gates.
  • Built an event tracking and notification API-based system for user interaction analysis and notification of end-user applications.
  • Developed a single sign-on mechanism for internal applications.
  • Supported the development of the company's end user portal.
  • Developed a centralized system for managing internal and public applications.
Technologies: CSS, HTML, JavaScript, MySQL, PHP

Senior Full-stack Developer

2012 - 2012
Vectary
  • Proposed and implemented solutions to various business-critical problems.
  • Developed a 3D model of the public marketplace together with the team.
  • Maintained the marketplace and suggested numerous improvements.
Technologies: CSS, HTML, JavaScript, MySQL, PHP

Senior Full-stack Developer

2010 - 2011
SLONline
  • Completed the rebuild and led the development of an international type foundry eCommerce.
  • Created a development platform for upcoming projects.
  • Developed several small and mid-sized presentation websites.
Technologies: CSS, HTML, JavaScript, MySQL, PHP

Senior Full-stack Developer

2008 - 2010
Ui42
  • Created one of the world's first web-based font for SaaS products for our client.
  • Developed an international type foundry eCommerce platform and associated applications.
  • Proposed numerous processes to facilitate development.
Technologies: CSS, HTML, JavaScript, MySQL, PHP

Senior Full-stack Developer

2005 - 2008
Global Services Slovakia
  • Led and developed an internal PHP framework, CMS, and modules for the front end and back end.
  • Developed an intranet application on back end for an international accounting company.
  • Constructed an email application on back end for one of our largest email service providers.
  • Built the back end of a web portal for a large travel agency.
  • Developed several small to mid-sized presentation websites.
Technologies: CSS, HTML, JavaScript, MySQL, PHP

Junior Java Programmer

2005 - 2005
Softec
  • Assisted the core development team with the development processes.
  • Programmed simple utility snippets to support product development.
  • Composed data retrieval SQL scripts to get data for further analysis.
Technologies: Oracle9i, JBoss, J2SE

Junior Supplementary Programmer

2004 - 2004
Computer Sciences Corporation
  • Used SQL to fetch the data needed for further analysis.
  • Learned to optimize SQL queries, table structures, and transactions.
  • Composed basic scripts for the product's core team to support automation.
Technologies: SQL

rocXolid

https://github.com/softworx-digital
rocXolid aims to be a highly customizable open-source modular CRUDable library stack on top of Laravel to facilitate web-based application development with a ready-to-go administration dashboard and a multi-tenant and multi-language CMS and eCommerce platform.

Even though it's not TDD-compliant, the long-term goal is to build a well-tested Laravel upgrade concerning SOLID principles. The project is in active development since the current state does not fully satisfy my concept; however, several applications are already running rocXolid.

Centralized Payment System

I built an API to communicate with the payment gates and end-user applications with potential fraud detection, activity logging, and unexpected misbehavior handling. Together with the API, I proposed and created dashboards to track possible problems and find quick solutions.

Bite&Byte

https://biteandbyte.sk/
An online real-time food ordering app used in a restaurant, but also for delivery orders.

As a sole back-end developer, I designed and coded the whole system. The app, among other features, enables customers to set up their dietary preferences so that offers can change accordingly. The back-office system contains deep sales analytics and staff salary calculations.

trh.eu

https://trh.eu/
The website trh.eu serves as a managing tool for landlords, especially when renting numerous places. Based on a SaaS web service, the portal provides a dashboard for each estate, tenant, and rent agreement. As a core functionality, the service enables the landlord to track incoming and outcoming payments and to generate legal documents that are composable directly in the administration environment.

Typotheque.com

https://www.typotheque.com
Typotheque is a type foundry company based in the Netherlands but with a global reach. The site serves primarily as an eCommerce and blogging platform, and it is the world's first platform that has launched a web-based font service in a SaaS manner.

Warehouse Logistics Application for FedEx

I developed a native Android application for Zebra devices to facilitate warehouse logistics with printing capability using Zebra Programming Language (ZPL). The application served the staff to quickly identify packages, compare them against the roster, and print corresponding labels.

Intellifuel

I maintained a legacy cloud-based fuel transportation solution with real-time load tracking, dozens of reports, and domain-dependent calculations used to automate the entire fuel supply chain in the US market.

Wings.sk

https://wings.sk
I created a company website together with the flight, accommodation, and rental car searches and booking using an API. The site comes with a custom blogging platform developed according to the client's specific needs.

My Loyalty Cards (Moje Karty)

I developed a hybrid mobile application to scan and store loyalty program cards and view loyalty program providers' offers. Together with the mobile app, I created a web-based administration environment to manage resources used by the app.
2003 - 2011

Master's Degree in Informatics

Comenius University, Faculty of Mathematics, Physics, and Informatics - Bratislava, Slovakia

Libraries/APIs

jQuery Plugins, jQuery, REST APIs, React, Redux Form, React Redux

Tools

Git, VirtualBox, Postman, phpDocumentor, Xdebug, NPM, Webpack, Appcelerator, Android Studio, PhpStorm

Languages

HTML, CSS, PHP 7, JavaScript, HTML5, CSS3, SCSS, PHP, ECMAScript (ES6), SQL, Markdown, Zebra Programming Language (ZPL)

Frameworks

Bootstrap, Laravel, PHPUnit, Bootstrap 3, Titanium, Zend Framework, SilverStripe, Android SDK

Paradigms

Agile Software Development, Object-oriented Programming (OOP), Object-oriented Design (OOD), Behavior-driven Development (BDD), Scrum, Unit Testing, Clean Code, Extreme Programming

Storage

MySQL, SQLite, Redis, MariaDB, PostgreSQL, Redis Cache, Oracle9i, Memcached, Databases

Platforms

Visual Studio Code (VS Code), OS X, JBoss, Ubuntu, Android, Linux, J2SE, Amazon Web Services (AWS), Docker

Other

Digital Payments, APIs, FontAwesome, SOLID Principles, PHPDoc, Payment Security, SOAP, Software Architecture

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