Abu Bakar Siddik
ML Engineer | Software Developer | Researcher
Building GenAI Applications That Amaze | Passionate about pushing the boundaries of AI and its applications
About Me 🙋♂️
Hello! I'm Abu Bakar Siddik, a passionate Software Engineer 🤖 specializing in Machine Learning and Artificial Intelligence 🧠. Currently serving as a Machine Learning Engineer at Sazim, I'm deeply involved in developing state-of-the-art AI solutions that empower businesses and individuals alike 💻. My expertise lies in developing and deploying applications powered by large language models (LLMs), designing intelligent APIs, and building scalable, reliable software solutions 🚀.
From creating multilingual chatbots and generative AI solutions to contributing to impactful research in healthcare technology, my journey has been fueled by a curiosity to solve complex problems 🤔. Whether it Currently serving as a Machine Learning Engineer at Sazim, I'm deeply s crafting CI/CD pipelines, working with stable diffusion models, training ML or computer vision models for specific business needs or optimizing data-driven systems, I take pride in producing clean, maintainable code that meets real-world needs 💼.
Beyond work, I enjoy reading technical books 📚, watching football 🏈, movies 🍿, and sometimes going fishing 🎣. If you Currently serving as a Machine Learning Engineer at Sazim, I'm deeply re curious about my projects or just want to chat, feel free to reach out! 📲
Skills 🛠️
Software Development
Machine Learning & AI
Programming Languages
Frameworks & Libraries
Libraries (Python)
Cloud Platforms & DevOps
Databases & Tools
Experience 💼
Sazim Tech Ltd.
- Worked on LLM-based application integrating LLMs using OpenAI, Gemini, and Anthropic APIs, with RAG supported by vector database.
- Designed data models, created API endpoints, and integrated backend services with frontend interfaces for efficient application performance.
- Conducted prompt engineering and LLM response evaluation, achieving significant improvements in model performance.
- Built applications utilizing open-source and proprietary LLMs for deployment on private infrastructure with a focus on security and scalability.
- Optimized deployment processes using Docker to ensure consistent and reliable containerized environments.
- Authored technical decision documents to justify architectural and development choices.
- Translated client requirements into stories and epics.
Sazim Tech Ltd.
- Developed an end-to-end RAG application using open-source LLMs and a database with over 3 million samples. Utilized Next.js for the frontend, and LangChain with FastAPI for the backend.
- Developed multiple full-stack applications following industry-standard principles and coding guidelines.
- Gained hands-on experience in software engineering by working closely with senior software engineers to learn best practices.
Intelsense AI Limited
- Created Rasa-based chatbots for various use cases, including multiple banks, restaurants, and a mobile operator company, for proof-of-concept and pilot implementations.
- Collaborated on the development of an automatic speech recognition (ASR) tool for the Bengali language.
- Data Annotation Team Leader
Intelsense AI Limited
- Developed multilingual restaurant chatbots using Rasa, capable of understanding English
- Banglish, and Bangla inputs. Implemented features such as menu display, order processing, reservations, promotions, complaint handling, and FAQs, supported by a dynamic database for improved accuracy.
Cramstack Ltd.
- Contributed to the development of a high-functioning OCR tool for a restaurant, analyzing OCR libraries and performing image processing.
- Cleaned and pre-processed large, complex datasets from various clients, ensuring data accuracy and attention to detail.
Education 🎓
- CGPA: 3.79/4.00 (3rd)
- Relevant Coursework: Software Engineering, Artificial Intelligence, Robotics, Machine Learning Algorithms, Numerical Analysis & Statistics, Digital Signal Processing Vision, Embedded Systems, Automation
- Grade: 5.00/5.00
- Best Student Award
- 1st runner-up in the district-level quiz competition (2017)
- 1st runner-up in the district-level project showcasing competition (2017)
- Grade: 5.00/5.00
- Best Student Award (4x)
- Best Science Student of the District (1x)
- Best Science Student of the Subdistrict (1x)
Projects 🚀
Technologies:
Technologies:
Technologies:
Technologies:
Technologies:
Research
My research focuses on pushing the boundaries of artificial intelligence, particularly in the areas of deep learning, natural language processing, and computer vision. I am passionate about developing innovative AI solutions that can make a significant impact in healthcare, content analysis, and other critical domains.
Real-time Patient Monitoring System to Reduce Medical Error with the help of Database
IEEE, 4th International Conference on Electrical, Computer & Telecommunication Engineering (ICECTE)
Published | 2022
Enhanced Ischemic Stroke Etiology Classification via ROI-driven Patch Extraction in Digital Pathology Images
Journal Article
Pre Review | 2024
Unraveling the Enigmatic Frontier: Deciphering Distinction Between AI-Generated and Real Images
IEEE, 6th International Conference on Electrical Engineering and Information Communication Technology (ICEEICT)
Published | 2024
Deep Learning and Natural Language Processing in Neuroradiology: Towards Next Generation Cutting Edge Technology Healthcare
Heliyon (Q1)
Under Review | 2023
Volunteer Experience 🤝
RSR is a place for robotics and automation students, enthusiasts hobbyists from RUET.
The second edition of the Robotronics event, organized by Dept. MTE, RUET.