MY GITHUB REPOS

SurfAi - AI-Powered Web Automation Agent with Playwright

SurfAi is an intelligent and lightweight web automation engine that leverages AI to interpret natural language instructions and automate web interactions using Playwright. It combines LLM capabilities with browser automation for complex task execution. For exmample it can book flights, buy things online, or login and create automatic posts on LinkedIn.

client
YouTube

Watch the video

GitHub

Project repository

AutoCodeAgent 2.0: Intelligent Task Decomposer with RAG ingestion/retrieval as tools

What happens if you add RAG ingestion/retrieval as tools to AutoCodeAgent? We have AutoCodeAgent 2.0! An intelligent system that can automate ingestion and retrieval in the db to enhance the agent's performance and use them as a subtask tools to solve complex tasks.

client
YouTube

Watch the video

GitHub

Project repository

AutoCodeAgent: Intelligent Task Decomposer and Code Generator

AutoCodeAgent is an advanced AI-powered system that automatically breaks down complex tasks into manageable subtasks, generates and executes Python code for each, and iteratively refines the process. Leveraging cutting-edge AI techniques, it orchestrates the use of various tools and libraries to solve problems efficiently and effectively.

client
YouTube

Watch the video

GitHub

Project repository

Solve complex task with an AI Interactive Multiagent

An intelligent system designed to orchestrate and manage a chain of autonomous agents to solve very complex tasks. By decomposing intricate tasks into simpler, manageable sub-tasks, Interactive Multiagent ensures efficient and effective task execution through specialized agents. It's a sort of chain of thought where agents are interacting with each other and the user to solve the task.

client
YouTube

Watch the video

GitHub

Project repository

AI Blog Generator: Automate Trends Blogging with LangChain and GPT-4

The AI Blog Generator is a Dockerized system that leverages LangChain, OpenAI's GPT-4, and Hugging Face APIs to create engaging blog articles on trending topics. The workflow includes automated trend analysis, news extraction, detailed article generation, and custom image creation.

client
GitHub

Project repository

Designing an AI Agent with a Graph-Based State Machine Using PyTransitions

Sophisticated AI agents depend on workflows managed by state machines. While many open-source libraries exist (e.g., LangGraph), PyTransitions stands out due to its broad functionalities and robust extensions like HierarchicalMachine, GraphMachine, and AsyncMachine, making it an excellent choice.

client
YouTube

Watch the video

GitHub

Project repository

AI-Powered Web App: Integrating Generative AI with Next.js & AWS

This advanced web app leverages cutting-edge Generative AI, featuring an AI super-agent for web search, data processing, and LLMs. It includes custom AI training, AWS S3 file handling, and real-time communication via Socket.io. Built on Amazon Bedrock with AWS Lambda and OpenSearch integrations, the app delivers smart, scalable, and high-performance solutions.

client
YouTube

Watch the video

GitHub

Project repository

Scraping with Advanced Anti-Detection Techniques

The system adopts advanced anti-detection techniques: undetected_chromedriver for stealth browsing, proxy and user-agent rotation, simulation of human interactions, spoofing of navigator properties, and overriding JavaScript methods to avoid fingerprints. It operates in headless mode with pyvirtualdisplay, creates temporary profiles, and updates libraries against anti-bot techniques.

client
GitHub

Project repository

GitHub

Project repository 2

Text-to-SQL Query System with LangChain

This interactive system translates natural language questions into SQL queries using Open AI and LangChain, executes them against a SQLite database, and provides detailed answers. It features database integration, customizable prompts, and an interactive CLI for real-time querying.

client
GitHub

Project repository

Some Clients

clientclientclientclientclientclientclientclientclientclientclientclientclientclientclientclientclientclient

Freelance logoI am a Full Stack Developer & AI Specialist with over 15 years of experience in software development, devoted to creating innovative and efficient software solutions. My expertise spans web development, cloud computing, and advanced AI/ML implementations, always staying updated with the latest technological advancements.

My specialization lies in developing scalable web and mobile applications, with a strong emphasis on cloud-based, AI-driven solutions. I leverage cutting-edge tools such as Amazon SageMaker, Keras, TensorFlow, and Hugging Face Transformers to implement artificial intelligence solutions, either through APIs or self-managed platforms.

With advanced skills in both frontend and backend development, I create robust applications that integrate AI capabilities. My experience covers machine learning (ML), deep learning, NLP, computer vision, predictive analytics, and multi-agent AI systems. I build fast, clean, and maintainable web applications, architecting solutions that incorporate AI models and data-driven insights.

I am proficient in implementing hybrid RAG architectures with vector and graph databases, as well as frameworks like LangChain and LangGraph to develop sophisticated AI solutions. My strong foundation in ML includes data preprocessing, feature selection, model training, optimization, and deployment, enabling seamless integration of AI functionalities through APIs and self-managed platforms.

My technical skills span a range of languages and frameworks including JavaScript, Node.js, TypeScript, Python, PHP, SQL, GraphQL, React, Next.js, React Native, Angular, Vue.js, Tailwind CSS, and more. In the frontend realm, I excel with React.js (Redux, Next.js), React Native, Angular, Vue.js, and Tailwind CSS, while on the backend I work proficiently with Express.js, Django, Flask, and various databases like MongoDB, Redis, MySQL, and GraphQL. All of these skills are complemented by my deep expertise in AI/ML technologies and AWS cloud services.

My cloud specialization covers AWS services like EC2, Sagemaker, Bedrock, Lambda, API Gateway, DynamoDB, CodePipeline, RDS, S3, and more, all of which I integrate with AI workflows to develop intelligent, cloud-native applications. As an AWS Certified Developer – Associate and holder of the AWS Certified Machine Learning – Specialty, I confirm my ability to harness AWS technologies for advanced AI and ML tasks.

I am passionate about tackling new challenges and finding versatile solutions to complex problems. Constantly seeking stimulating projects, I aim to grow professionally while staying current with the latest industry trends and technologies in AI, cloud computing, and software development.

I offer my services as a full-stack developer & AI specialist to collaborate with companies of all sizes. I am available during the week to discuss and advise on your project or development needs. Whether as a full-time employee or on a project basis as a freelancer, including a VAT number, to ensure successful outcomes.

If you are interested in collaboration or desire more information, please do not hesitate to contact me. I am here to help you realize your project and meet your development and AI needs.

clientclient

Stacks e Frameworks

Tensorflow & Keras
LangChain
Jupyter Notebook
AWS Sagemaker
AWS Bedrock
Hugging Face
React.JS
Angular
Vue.JS
React Native
Next.js
Node.js
Nest.js
TypeScript
GraphQL
Tailwind
Python
Django
Flask
Express.js
PHP
Laravel
Open AI Api
AWS
CodePipeline
Google Cloud
iOS App Development
Android App Development
Docker
Nginx Server
Apache Server
MySQL
PostgreSQL
MongoDB
Cassandra
Elasticsearch
DynamoDB
Redis
Prestashop
Wordpress