
Hasan Bogdan
Verified Expert in Engineering
Software Developer
Bucharest, Romania
Toptal member since October 10, 2025
Hasan is an accomplished software developer with over five years of experience developing integration solutions and generative AI (GenAI) applications. He is skilled in Python and system integration. Hasan is an expert in enhancing user experiences through customer-driven feedback and innovation.
Portfolio
Experience
- Python 3 - 5 years
- Azure - 2 years
- Docker - 2 years
- Docker Compose - 2 years
- FastAPI - 2 years
- Generative Artificial Intelligence (GenAI) - 2 years
- LangChain - 1 year
- LlamaIndex - 1 year
Preferred Environment
Windows, Visual Studio Code (VS Code), PyCharm, Teams, Slack
The most amazing...
...thing I've built is a custom GenAI solution, which streamlines grading processes and enhances user satisfaction through precise feedback mechanisms.
Work Experience
Software Developer | GenAI Engineer | Integration Developer
Mindit.io
- Developed a comprehensive application for educators to upload workbooks and student papers, automatically grading them based on teacher-proposed criteria.
- Created complex retrieval-augmented generation (RAG) applications with multilingual support that reached an accuracy of over 85%.
- Implemented custom AI solutions to solve business problems.
- Created integration solutions by developing ETL processes and system integrations using different file transfer protocols.
Experience
Automated Grading Application
Chat with Your Data
Additionally, I implemented complex web crawling and scraping techniques to ensure comprehensive data collection, followed by data preprocessing tasks, including normalization and cleaning. I tested and selected optimal data parsers for various data types, such as JSON and text, which contributed to an effective chunking strategy.
Furthermore, I designed and deployed indexes with configurations that support multilingual functionality, integrated embedding models, and established an automated ingestion pipeline to ensure the chatbot's data remains current, enabling accurate and timely interactions.
Personally Identifiable Information Encryption Solution
Invoice Processing App
Integration Development
Education
Bachelor's Degree in Electronics, Telecommunications, and Information Technology
Polytechnic University of Bucharest - Bucharest, Romania
Certifications
SAP Certified Associate - SAP Generative AI Developer
SAP
Confluent Developer Skills for Building Apache Kafka Version 7.0.0-v1.0.3
Confluent
Apache Kafka Administration by Confluent Version 6.0.0-v1.1.0
Confluent
Apache Kafka Fundamentals
Confluent
Skills
Libraries/APIs
Claude API, OpenAI API, Beautiful Soup, Azure Cognitive Services, React
Tools
Docker Compose, PyCharm, Slack, IBM MQ, Kafka Streams, Azure DevOps Services, SAP Artificial Intelligence
Languages
Python 3, C++, C, Java, Assembly, Bicep, Katana, Python, SQL
Platforms
Docker, Azure, Confluent Kafka, Windows, Visual Studio Code (VS Code), Langfuse, Azure AI Search, Apache Kafka
Storage
PostgreSQL, Databases, Azure Cloud Services, Azure Cosmos DB, Microsoft SQL Server
Frameworks
LlamaIndex
Paradigms
Azure DevOps
Other
Generative Artificial Intelligence (GenAI), FastAPI, Operating Systems, Data Structures, LangChain, Teams, OpenRouter, Azure AI Document Intelligence, Llama Cloud, IBM Integration Bus (IIB), KSQL, Azure CLI, SAP Business Technology Platform (BTP), SAP AI Core, SAP AI Launchpad, SAP Generative AI Hub, Artificial Intelligence (AI)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring