I am Abolfazl Shokri, a Python backend developer based in Ahvaz, Iran. I started programming in 2024 and have since developed multiple personal and freelance projects that demonstrate my skills in automation, data analysis, and API integration.
My key skills include:
- Python programming (with experience in requests, pandas, numpy, and matplotlib)
- AI chatbot development using LLMs such as Google Flan-T5
- REST API integration and data processing (e.g., OpenWeatherMap API)
- Statistical analysis using ANOVA
- Frontend integration using HTML/CSS and minimal JavaScript for visual interface delivery
Project Highlights:
- Weather Data App: Built a weather info retriever using the OpenWeatherMap API. The app displays temperature, humidity, and weather conditions for three predefined regions and a user-input city. It uses Python for backend logic and provides clean, readable output.
- AI Chatbot (Mock): Developed a frontend-backend mock integration using Google’s Flan-T5 via Hugging Face API. Includes response history, loading animation, and clean UI—mimicking professional AI assistant behavior.
- Penguin Dataset Analysis: Used the Palmer Penguins dataset to run ANOVA and analyze the relationship between penguin species and their average weight. Demonstrated knowledge of statistical testing and data visualization.
Experience:
- Freelance Python Developer (2024–present): Developed the above projects independently and have been actively building my portfolio.
I’m currently looking for freelance opportunities where I can apply my skills in automation, AI, or backend systems. I am committed to continuous improvement and can communicate in English with the help of translation tools.
Portfolio and sample codes are available .
Sample Projects:
You can explore my Python-based sample projects, including a FastAPI AI chatbot and a weather data analysis tool using APIs and data visualization, on my GitHub Gist: https://gist.github.com/abolfazlshokri94