Lorand Csatlos, Software Developer in Cluj-Napoca, Cluj County, Romania
Lorand Csatlos

Software Developer in Cluj-Napoca, Cluj County, Romania

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.
Lorand is now available for hire

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

Location

Cluj-Napoca, Cluj County, Romania

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.

Employment

  • 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

Experience

  • 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.

Skills

  • Languages

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

    TYPO3, Laravel, Zend Framework, Bootstrap, Knockout (Knockout.js), Prototype Framework
  • Libraries/APIs

    Node.js, jQuery, ImageMagick, Vue
  • Platforms

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

    MySQL
  • Industry Expertise

    Project Management
  • Other

    Algorithm Development, Freelance, Embedded Software, Mobile App Development, Back-end, Ubuntu Server, Cloudflare
  • Tools

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

Education

  • High School Diploma in Mathematics and Informatics
    2007 - 2011
    PETRU MAIOR - Reghin, Romania

To view more profiles

Join Toptal
Share it with others