Senior Python, Django & FastAPI Dev.
Information
Languages
About
Main technologies
Additional skills
- MySQL8 yrs.
- Object Oriented Programming (OOP)8 yrs.
- Django REST Framework7 yrs.
- Redis6 yrs.
- Celery5 yrs.
- MongoDB3 yrs.
- Apache Kafka2 yrs.
- Laravel2 yrs.
- Golang1 yrs.
Experience
UCRAFT
About the Project
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
Responsibilities
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.
Skills & technologies
Pottery Tracker
About the Project
Tracking pottery items with automated calculations, including the use of a shrink calculator, encompasses the management of projects, collections, and various pottery techniques.
Responsibilities
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
Skills & technologies
Abogii
About the Project
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.
Responsibilities
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.
STDev
About the Project
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
- E-commerce
- Cryptocurrency
Responsibilities
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.
Skills & technologies
Aimtech
About the Project
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.
- E-commerce
Responsibilities
As a Laravel full-stack developer, I was responsible for creating the backend and assisting frontend developers with API integration.
Skills & technologies
- Object Oriented Programming (OOP)
- MySQL
- PostgreSQL
- Laravel
Qikbook
About the Project
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
Responsibilities
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.