- Python 8 yrs.
- PostgreSQL 8 yrs.
- Django 7 yrs.
- Fast API 5 yrs.
- MySQL 8 yrs.
- Object Oriented Programming (OOP) 8 yrs.
- Django REST framework 7 yrs.
- Redis 6 yrs.
- Celery 5 yrs.
- MongoDB 3 yrs.
- Apache Kafka 2 yrs.
- Laravel 2 yrs.
- Golang 1 yrs.
Ucraft is a website builder that allows users to create professional, responsive websites without coding knowledge. It offers a drag-and-drop interface, customizable templates, e-commerce capabilities, multilingual support, and built-in security features.
- E-commerce
- Logistics
- Mobile Apps
- Platforms
- White Label
As part of the Ucraft team, I am responsible for handling all events using Kafka, Airflow, and StackStorm technologies. Additionally, I create and support Ucraft app-store applications, including integrations with Shipday, Haypost, Telegram bots and different useful micro-services.
- Python
- Golang
- PostgreSQL
- MongoDB
- Apache Kafka
Tracking pottery items with automated calculations, including the use of a shrink calculator, encompasses the management of projects, collections, and various pottery techniques.
- Mobile Apps
As a Backend Engineer, I design and develop the server-side logic, APIs, and database architecture to support tracking pottery items and automated calculations, including the shrink calculator. I ensure the system's scalability, performance, and security, while collaborating with the frontend team to ensure smooth integration and user experience
- Python
- Django
- Django REST framework
- PostgreSQL
- Celery
- Redis
Abogii is a Spanish-language chatbot designed to respond to users' legal inquiries. In addition to the primary bot developed using OpenAI, an administrative panel has been established. Through this panel, administrators have the capability to incorporate, modify, or remove PDF files. These files consist of legal regulations and other pertinent documents specific to Puerto Rico, serving as the foundation for the bot's generation of responses.
- AI Software
As a Backend Engineer, I am responsible for developing and maintaining the server-side logic, APIs, and database integration for the bot and admin panel. I ensure seamless file management for PDFs, optimize performance, and ensure data security, while working closely with the frontend team to deliver a reliable user experience.
- Python
- Fast API
I work on a variety of mobile and web-based projects that primarily focus on building and optimizing RESTful APIs. These projects are aimed at delivering high-quality, scalable, and efficient solutions for clients in various industries. The goal is to ensure seamless integration between front-end applications and back-end systems, optimizing performance, and enhancing user experience.
- AI
- Mobile Apps
- E-commerce
- Cryptocurrency
My key responsibilities include building reusable code libraries, ensuring the APIs are well-documented and maintainable, and collaborating closely with front-end developers to guarantee smooth communication between the client and server. I also mentor junior Python developers, helping them grow in their careers by sharing best practices and guiding them through complex coding challenges.
- Python
- Django REST framework
- Django
- Fast API
- PostgreSQL
- MySQL
- MongoDB
The project involved creating a RESTful API for a mobile application that facilitates Hookah rentals, allowing users to browse, book, and pay for rentals easily. I also developed a game tracker API for real-time sports score tracking. Additionally, I worked on a website for the Lebanon Sports Ministry, aimed at providing news, events, and sports updates to the public. The main features included user authentication, payment integration, real-time updates, and an accessible CMS for the ministry. The target audience ranged from casual users to sports enthusiasts and government stakeholders.
- Mobile Apps
- E-commerce
As a Laravel full-stack developer, I was responsible for creating the backend and assisting frontend developers with API integration.
- Object Oriented Programming (OOP)
- MySQL
- PostgreSQL
- Laravel
Qikbook functions as a reservation system tailored for a specific user roster. Individuals have the option to enroll via invitation, where they can either list their meeting spaces for rent or become renters and be integrated into the user directory of a particular building. The platform includes a calendar equipped with time slots, simplifying the booking process for added convenience.
- Accounting
- Administration
- Travel
As a Backend Engineer, I am responsible for developing and maintaining the server-side logic, database architecture, and APIs to manage user registrations, space listings, and booking functionality. I ensure the smooth integration of the calendar system, optimize backend performance, and collaborate with the frontend team to provide a seamless user experience.
- Python
- Django REST framework
- Celery
- Redis