Zenel R.

Zenel R.

Senior PHP Developer

Albania
Hire Zenel R. Hire Zenel R. Hire Zenel R.

About Me

Zenel started his developing journey in 2015, where he began by getting the most of various technologies like SQL Server, PHP, jQuery, HTML, and CSS. Later, he started working as a back-end (PHP) developer and was soon promoted to the team lead. Zenel also worked and managed teams of all sizes during his career while using the following frameworks and technologies: Magento 1 and 2, Laravel, Lumen, CodeIgniter, Vue, and Fusio PHP framework.

Work history

Leeto Digital Agency
CEO | Co-founder | Senior Developer
2017 - Present (7 years)
Remote
  • Created BSP Vision CRM, which is being used by more than 150 real estate offices with more than 1500+ agents that serve more than 200,000+ clients and more than 300,000 property listings.

  • Developed native mobile apps with React Native that consumes API-s built with Laravel, Magento 2, GraphQL APIs, Firebase, and more.

  • Led multiple custom development projects based on the latest technologies.

PHPLaravel Vue React MagentoMagento 2 React NativeRESTREST APIs GraphqlJavaScriptjQueryKnockout (Knockout.js)
Atis
Team Leader
2016 - 2020 (4 years)
Remote
  • Created and led multiple Magento 1 and 2 eCommerce development.

  • Converted Magento 1 wedding events website, adding more functionalities and creating an admin and agency user-friendly panel.

  • Created Magento modules used to import, export, and synchronize various types of information (products, orders, and customers) with other systems.

  • Developed and led a Lumen API service that collected information from 15 hotel providers, two flight providers, two train providers, and other tourist services.

  • Developed and led a Laravel B2B app that consumed the Lumen service and implemented business logic as required by the client.

  • Developed a B2B eCommerce which is used by more than 40 branches.

Vue jQueryJavaScriptHTMLCSSFusionMagento 2 Magento 1 CodeIgniter 3 LumenLaravel PHP
BSP SHPK
Full-stack Developer
2015 - 2016 (1 year)
Remote
  • Worked with an SQL Server database where 90% of logic was built with stored procedures.

  • Built statistical reports.

  • Maintained and added some features to an iOS app.

  • Developed a push notification service for the iPhone app.

  • Created a WebView-based iOS and Android app.

C#jQueryJavaScriptCSSHTMLPHPMicrosoft SQL Server
ATIS SHPK
Mid Developer
Present (2024 years)
Remote
  • Completed the development of a wedding events website where guests we able to buy gifts for the groom and the bride based on Magento 1.

  • Added partial payments for specific types of products in Magento.

  • Connected Magento with third-party systems where tourist packages were imported as products.

  • Created an app with vanilla JavaScript and Laravel; the app was based on what a user writes, then a logo was created which the user can share on social media.

  • Implemented LDAP authentication in Laravel.

jQueryJavaScriptHTMLCSSLaravel Magento 1 PHP

Portfolio

BSP Real Estate Software

On this project, I developed and maintained a complex CRM and website portal for real estate. More than a year after leaving BSP, together with a colleague, they offered partnership to us and then we completely rewrote the functionalities of an existing CRM for real estate.

Magento 2 B2B eCommerce

I led a team to develop a B2B Magento eCommerce which was being used by more than 40 branches. Each branch had its own catalog and clients. I also implemented a third-party system for client authentication and built a custom importer that was connected to their business management system. This system was responsible for synchronizing all of the products, clients, send orders in real time, and more.

Club Management System

For this project, I developed a club management system with three user types: admin, manager, and host. • Admin can create events, view statistics, manage users, and more. • Managers are able to view all reservations, confirm a reservation, book a table, and filter reservations by name. They could also view the clubs' map and have an overview where they could see which club zone has more customers and more. • Hosts can see where a customer's table is and walk them there by just using their phone.

Event Ticket System

For this, I created a system to sell tickets for a concert. Every sold ticket was registered in the system and a unique QR was created. The customers received the ticket by email and they could use the ticket to enter the concert. Tickets were scanned at the entrance and once the customer entered the ticket became invalid.

Football Clans

I developed a football (soccer) prediction game. The project was a simple prediction game and most of its logic was developed using stored procedures and SQL triggers. All of the information was retrieved using XML API by third-party providers and was parsed using a C# app which after parsing inserted information in the database. I was responsible for creating and optimizing stored procedures and also building the web app (front-end) which communicated with a C# API service. I developed with a colleague, ran stored procedures, formatted the result in JSON, and returned to the front-end.

Laravel Wedding Website

After proving my skills on the Magento version, the client decided to go with a more optimized and custom admin and vendor panel. I led a team to revamp what was done in Magento 1.9 and to make it more user-friendly for everyone. The admin had an improved, more intuitive panel where they could manage all vendors, users, wedding lists, and permissions for each admin or agency user and most important their products. In this project, more features were added and also some automation which was done by a connection website with management systems that the client uses.

Magento 1.9 Wedding Event Website

This project had already been started by another company and later was taken on by the company I was working for. The project had 3 main areas: admin, vendor, and user. • Admin consisted of a simple Magento 1.9 panel where they could manage products, vendors, users/lists and all other basic features that a Magento/eCommerce site has. • Vendors could manage their users/registries and all orders that belonged to their registries; they could also add items. Users could log in and check all gifts that were given to them. • Guest users who didn't have an account could be invited at the wedding and purchase gifts. They are able to search for the registry with the date of the wedding, first name, and last name of spouse/groom or with a unique key that some registries had. After a user found a registry, they could buy a gift in two ways: 1. Buying a whole unit. (e.g., they could buy an accessory chosen by the newlyweds). 2. Paying a part of the gift (e.g., paying €1,000 for a honeymoon in the Maldives). For the second option, a custom module to override core functionality of Magento was required. The website was also used to advertise custom traveling packages that agencies/vendors had.

E-Medica

As part of the school curriculum, I developed a medical clinic management system. Using PHP, MySQL, and JavaScript/jQuery, users could manage appointments and clients' cartels. Based on a user input system, I could diagnose some simple diseases like hypertension or diabetes. Clients could chat with their doctor or they could make a live video call which was developed using WebRTC.

Education

Education
Bachelor's Degree in Computer Science
University of Tirana
2013 - 2019 (6 years)