Lorand Csatlos, Developer in Cluj-Napoca, Cluj County, Romania
Lorand is available for hire
Hire Lorand

Lorand Csatlos

Verified Expert  in Engineering

Software Developer

Location
Cluj-Napoca, Cluj County, Romania
Toptal Member Since
December 9, 2019

With over a decade of programming experience and over eight years as a business owner, Lorand knows the importance of excellent communication and understanding with a client. He's obsessed with high quality and attention to detail, and he strives to find the best solutions possible. He currently focuses on using Magento or TYPO3 in his projects.

Portfolio

SilverGoldBull
JavaScript, Webpack, CSS, CSS3, HTML5, PHP 7, Magento 1, SCSS
DEVLINE
Laravel, TYPO3, Magento, Vue, Knockout (Knockout.js), jQuery, JavaScript, CSS...
PWO
TYPO3, Magento, jQuery, JavaScript, CSS, HTML, MySQL, PHP, Back-end

Experience

Availability

Part-time

Preferred Environment

Git, PhpStorm

The most amazing...

...element of my work is the quality I offer and all the know-how I gained from many years in the industry.

Work Experience

Front-end and Magento Developer

2022 - PRESENT
SilverGoldBull
  • Revamped the header, footer, and the main menu based on Figma designs.
  • Rebuilt the login, register, and account modals and dedicated pages based on Figma designs.
  • Reconstructed various internal account pages based on Figma designs.
Technologies: JavaScript, Webpack, CSS, CSS3, HTML5, PHP 7, Magento 1, SCSS

Magento/TYPO3 Developer

2013 - PRESENT
DEVLINE
  • Developed a configurator module for Magento 2 where you could configure your product with many options and see a real-time preview.
  • Developed business management software with Laravel and Vue.js where users could manage income/expenses, employees, and reports.
  • Developed a Laravel + Vue.js SaaS for website monitoring.
  • Relaunched a website using the new Vue Storefront PWA as the front end and Magento 1 as the back end.
Technologies: Laravel, TYPO3, Magento, Vue, Knockout (Knockout.js), jQuery, JavaScript, CSS, HTML, MySQL, PHP, Back-end, Project Management

Magento/TYPO3 Developer

2011 - 2013
PWO
  • Developed and integrated a TYPO3 and Magento connected shop, that used the exact same theme, but shared features like cart/accounts, where TYPO3 was used for the CMS pages and Magento for the shop functionality.
  • Developed a custom PHP MVC framework that was used for a few custom websites.
  • Developed an online Excel-like website using a custom PHP MVC framework where you could create multiple sheets, and in each, you could create N columns/rows, use formulas also from other sheets and generate reports.
  • Developed a TYPO3 website that also included a big database that was exposed to a mobile application by creating custom API endpoints.
Technologies: TYPO3, Magento, jQuery, JavaScript, CSS, HTML, MySQL, PHP, Back-end

Full-stack Developer

2007 - 2011
Freelancer
  • Developed a custom PHP website for video games and movies, that supported a user account, favorites, and reviews.
  • Developed a custom PHP website that worked as a shop, taking all products from advertisers and aggregated all on my website.
  • Developed a custom PHP social media website, more of a Hi5 clone, that supported user accounts, public profile, albums, photos, comments, and much more.
  • Developed tens of presentation websites in HTML, CSS, and PHP.
Technologies: jQuery, JavaScript, CSS, HTML, MySQL, PHP, Back-end, Project Management

Magento 2 Sunglasses Shop

As one of the main developers on this project, the main parts I did were:
1. Sunglasses Configurator - using all the data from customers' local database, I have created a configurator where users could choose their frame, lens color, lens types, add options, and see a real-time preview of the final product, but also input their prescription and medical data. At the end, users could get a price and the option to order that
2. Custom B2B functions for dealers like a quick order and a save cart module for later re-order feature
3. Custom API endpoints where the ERP could take data from

Magento 1 + TYPO3 6 Connected Website

The main goal of the project was to use Magento 1 for all the shop features and TYPO3 for all the content/blog pages.

As the only developer in this project, I successfully achieved the goal, creating a great connection between Magento and TYPO3, both having the exact same design, so users would not notice the change between the two systems while surfing on the website.

This also included custom Magento API endpoints and custom modules in TYPO3 that allowed to reproduce certain shop functions like a shopping cart into TYPO3 as well for consistency.

For this project, I also developed a quick order feature, and also integrated B2B functionalities.

Magento 1 Gift Shop with Wedding Registry

The goal of the project was to have a gift shop with a wedding registry feature where couples could register, create a wishlist, and share that with all their friends/guests, and the guests could either buy a product fully or contribute a certain amount of money towards a gift.

I was the only developer, and by making some custom modules, I managed to fulfill the requirements.

This included a nice area in the admin as well to manage couples/registries and all their purchased or partially contributed products, so these could be sent to the couple after the wedding date.

Laravel Order Management System with Import to Magento 1

Together with another developer, we built a system in Laravel for our client where his team could manage suppliers, orders, and generate complex reports that Magento did not support.

They could order products, re-order existing ones, and manage all the product-related data (name, description, options, categories, images, prices) directly in this system. Once the order arrived in their warehouse and was processed, everything was imported into Magento and update/create products accordingly.

One of their goals was efficiency in using the system so, in the end, they could create multiple orders and thousands of products in a day. We used data from their past orders, generated reports, and finally predicted data for a faster order process.

The import of the data into Magento was done by a custom made Magmi plugin.
2007 - 2011

High School Diploma in Mathematics and Informatics

PETRU MAIOR - Reghin, Romania

Libraries/APIs

Node.js, jQuery, ImageMagick, Vue

Tools

Git, Bitbucket, GitHub, GitLab, NGINX, Apache, PageSpeed, PhpStorm, Photoshop CC, GitLab CI/CD, Xcode, Webpack

Frameworks

TYPO3, Laravel, Zend Framework, Bootstrap, Knockout (Knockout.js), Prototype Framework

Platforms

Android, Magento, Magento 1, iOS, Magento 2, Linux CentOS 7

Languages

PHP, HTML, CSS, JavaScript, Swift, CSS3, HTML5, PHP 7, SCSS

Storage

MySQL

Industry Expertise

Project Management

Other

Algorithms, Freelancing, Embedded Software, Mobile App Development, Back-end, Ubuntu Server, Cloudflare

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