Peter Bolemant
Verified Expert in Engineering
Software Developer
Bratislava, Slovakia
Toptal member since January 8, 2020
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
Experience
Availability
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
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.
Founder
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.
Co-founder
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.
Senior Full-stack Developer
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.
Senior Full-stack Developer
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.
Senior Full-stack Developer
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.
Senior Full-stack Developer
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.
Senior Full-stack Developer
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.
Senior Full-stack Developer
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.
Junior Java Programmer
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.
Junior Supplementary Programmer
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.
Experience
rocXolid
https://github.com/softworx-digitalEven 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
Bite&Byte
https://biteandbyte.sk/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/Typotheque.com
https://www.typotheque.comWarehouse Logistics Application for FedEx
Intellifuel
Wings.sk
https://wings.skMy Loyalty Cards (Moje Karty)
Education
Master's Degree in Informatics
Comenius University, Faculty of Mathematics, Physics, and Informatics - Bratislava, Slovakia
Skills
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, PHP, Payment Security, SOAP, Software Architecture
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring