Freelance AI automation engineer specializing in LLM integration, workflow automation, chatbot development, and data pipeline engineering. Available for hire on Upwork and via email.
A collection of professional projects showcasing web scraping, API integration, AI automation, and data processing skills.
A production-ready conversational AI engine with multi-provider LLM support, conversation memory, and tool-use capabilities.
Key Skills Demonstrated:
- Multi-provider LLM integration (OpenAI, Anthropic, Gemini, local models)
- Function/tool calling with extensible plugin system
- FastAPI REST API with streaming (SSE)
- Persistent conversation memory with SQLAlchemy
- JWT authentication and rate limiting
- Async Python architecture
Tech Stack: Python, FastAPI, SQLAlchemy, LiteLLM, Pydantic
A YAML-driven framework for building AI-powered business workflow automations with LLM decision nodes, conditional routing, and webhook integrations.
Key Skills Demonstrated:
- YAML-based workflow DSL design
- Async Python architecture with asyncio
- LLM-powered decision nodes
- Webhook integrations and API orchestration
- Human-in-the-loop approval patterns
- Plugin/extension architecture
Tech Stack: Python, PyYAML, LiteLLM, aiohttp, Pydantic
A modular framework for building machine learning data pipelines with extraction, transformation, validation, and export stages.
Key Skills Demonstrated:
- Modular pipeline architecture with composable stages
- Data validation and quality checks (nulls, ranges, uniqueness, schema)
- Multiple data sources (CSV, SQL, JSON, APIs)
- Feature engineering transformations
- Parquet/CSV export with versioning
- Async execution with observability
Tech Stack: Python, pandas, PyArrow, SQLAlchemy, Pydantic, PyYAML
A production-ready price monitoring system that tracks product prices across e-commerce websites.
Key Skills Demonstrated:
- Web scraping with BeautifulSoup and requests
- SQLite database management
- Email notifications
- Configuration management
- Error handling and logging
- GitHub Actions CI/CD
Tech Stack: Python, BeautifulSoup4, requests, SQLite, python-dotenv
A comprehensive demonstration of REST API consumption with multiple authentication methods and best practices.
Key Skills Demonstrated:
- REST API design patterns
- OAuth2, API Key, and Bearer token authentication
- Rate limiting and retry logic
- Pagination handling
- Error handling and logging
- Unit testing with pytest
- GitHub Actions CI/CD
Tech Stack: Python, requests, pyyaml, pytest, responses
Quick Start:
cd api-integration-demo
pip install -r requirements.txt
export GITHUB_TOKEN=your_token_here # Optional
python demo.pyA powerful pandas-based tool for cleaning, transforming, and analyzing messy datasets.
Key Skills Demonstrated:
- Advanced pandas operations
- Data type conversions
- Missing value handling
- Outlier detection
- Text standardization
- Email validation
- Data profiling and reporting
Tech Stack: Python, pandas, numpy, openpyxl, phonenumbers
Quick Start:
cd data-cleaning-tool
pip install -r requirements.txt
python clean_data.py- Clean, modular architecture
- Type hints and docstrings
- Comprehensive error handling
- Logging throughout
- PEP 8 compliant
- Unit tests with pytest
- Mock-based testing for APIs
- Sample data included
- GitHub Actions workflows
- Detailed README files
- Setup instructions
- Usage examples
- Sample outputs
portfolio/
├── ai-chatbot-engine/ # Multi-provider LLM chatbot with tool-use
├── ai-workflow-automation/ # YAML-driven AI workflow engine
├── ml-data-pipeline/ # Modular ETL for ML training data
├── price-tracker/ # E-commerce price monitoring
├── api-integration-demo/ # REST API integration patterns
├── data-cleaning-tool/ # Pandas data cleaning toolkit
├── landing-page/ # Portfolio landing page
├── .github/workflows/ # CI/CD for all Python projects
├── LICENSE
└── README.md
git clone https://github.com/alexanderxfgl-bit/portfolio.git
cd portfolioEach project has its own README with setup instructions.
| Skill | Chatbot | Workflow | Pipeline | Tracker | API Demo | Cleaner |
|---|---|---|---|---|---|---|
| LLM/AI Integration | ✅ | ✅ | - | - | - | - |
| Tool/Function Calling | ✅ | ✅ | - | - | - | - |
| REST API | ✅ | ✅ | - | - | ✅ | - |
| Data Processing | - | - | ✅ | - | - | ✅ |
| Data Validation | - | - | ✅ | - | - | ✅ |
| Async Python | ✅ | ✅ | ✅ | - | - | - |
| Database/SQLite | ✅ | - | - | ✅ | - | - |
| Testing | ✅ | ✅ | ✅ | - | ✅ | ✅ |
| CI/CD | ✅ | - | ✅ | - | ✅ | - |
All projects are released under the MIT License. See individual project LICENSE files for details.
- GitHub: @alexanderxfgl-bit
- Email: alexanderxfgl@gmail.com
Built with ❤️ using Python