CV
Contact Information
| Name | Abir Ashab Niloy |
| Professional Title | Security Researcher & PhD Student | Full-stack Developer |
| bsse1315@iit.du.ac.bd | |
| Phone | 8801794406966 |
| Location | R-2305, Ex-2, SH Hall, Dhaka, Bangladesh |
Experience
-
Mar 2025 - Jun 2026 Dhaka, Bangladesh
Associate Software Engineer
Cefalo
1.5 years of professional experience in full-stack web development and AI solutions. Specialized in microservice architectures, fine-tuning AI models, and REST API design.
- Recruitment Portal (ATS): Implemented Job-Guideline module, worked on purchase-order backend, implemented purchase-order status tracking
- Role-Based Access Control (RBAC): Designed and implemented backend and frontend components for enterprise access management
- Critical Bug Fixes: Resolved major issues ensuring consistent code quality and preventing recurring problems
- Microservice Architecture: Designed and deployed scalable microservices with proper separation of concerns
- AI/ML Integration: Fine-tuned models, implemented chatbot features, and integrated LLMs (Ollama, Gemini)
- Full-Stack: React/Next.js frontend, Express/Nest.js backend, MongoDB/PostgreSQL databases, Docker containerization
- DevOps & CI/CD: GitHub Actions, Jenkins pipelines, Firebase, MinIO, Cloudinary integrations
- Tech Stack: JavaScript, TypeScript, Python, C++, React, Next.js, Express, Nest.js, MongoDB, PostgreSQL, Prisma, Docker, GitHub Actions
-
Jan 2024 - Mar 2024 Dhaka, Bangladesh
Software Engineer Trainee
Xpeedlab
Mobile and web application development experience with practical project delivery.
- Developed multiple full-stack projects: Portfolio, Todo app, Blog application
- Worked on Android app Boimela-compass for book discovery and recommendations
- Contributed to pharmaceutical app: Calibration Master for device calibration management
- Experience with mobile and web development across multiple platforms
Education
-
Aug 2026 - current Tampa, Florida, USA
Doctor of Philosophy
University of South Florida
Computer Science and Engineering
- Research on Static Application Security Testing (SAST) tools for enterprise software and security challenges in Blockchain Technology and AI Agents
-
Jan 2022 - Feb 2026 Dhaka, Bangladesh
Bachelor of Science
Institute of Information Technology (IIT), University of Dhaka
Software Engineering
- Specialized in software engineering principles and full-stack development
- Strong academic performance with focus on competitive programming and security
-
Aug 2018 - Feb 2020 Pilkhana, Dhaka
Higher Secondary School Certificate (HSC)
Birshreshtha Noor Mohammad Public College
Science (5.0/5.0)
- Focus on Mathematics, Chemistry, and Physics
Awards
-
2025 Cefalo AI Hackathon-2025
Special Mention for innovative AI solution and technical implementation. Team: Nous Dynamos
-
2025 AI Hackathon-2025 by Creative IT (The Daily Star)
Second Runners-Up - Advanced AI solution recognized for innovation and implementation quality. Team: DU Sceptic
-
2025 KUET Bitfest-2025 Hackathon
Third Runners-Up & Best UI Award for technical excellence and exceptional user interface design. Team: 404 Brain Not Found
-
2023 DU ITVerse-2023 Hackathon
Finalist (Top 10 from 150+ teams). Team: IIT codeGurus
-
2024 BUET-2024 Hackathon
Finalist (Top 20 from 200+ teams). Team: Allahr Naame Cholilam
-
2024 Codeforces Specialist (CYAN)
Max Rating: 1441 with 400+ problems solved. Profile: https://codeforces.com/profile/abir_ashhab
-
2024 CodeChef 3-Star (BLUE)
Max Rating: 1707 with 50+ problems solved. Profile: https://www.codechef.com/users/abir_ashab
Projects
-
AI-Powered Security Tool (Log-Parser)
MITRE ATT&CK-based threat modeling and log-based attack technique detection system using ELK Stack. Research project focusing on automated threat classification and incident response.
- MITRE ATT&CK framework integration for threat classification
- ELK Stack for log aggregation and analysis
- Automated attack technique identification from security logs
- Tools: ELK Stack, Revenge-RAT, Playit, MITRE Website
-
DocuMind
Smart document processing application using RAG-based systems. Capable of processing meeting notes, enabling intelligent chat interactions, and generating quizzes automatically.
- RAG (Retrieval-Augmented Generation) implementation
- Whisper integration for audio transcription
- ChromaDB for semantic search and embeddings
- Gemini API for intelligent content generation
- Tech Stack: Python, React, Express, ChromaDB, Whisper, RAG, Gemini, Tailwind
-
Cefalo-Travel-Connect
Comprehensive travel app with 3 user roles (explorer, traveler, admin) featuring real-time notifications, proximity-based location alerts, wishlist management, accommodation booking, and transport coordination for team outings.
- 3-tier role-based access control and permissions system
- PostGIS integration for geographic queries and proximity detection
- Real-time notification system for location-based events
-
Mediplus Medical Services
First client project - comprehensive diagnostic center management system streamlining patient registration, test management, report generation, and record keeping.
- Full-stack development from scratch
- Patient and medical record management
- Report generation and archival system
-
BanglaBridge
Advanced Banglish-to-Bangla translation tool featuring AI-powered chatbot, content creation, and language learning capabilities with LLM integration.
- Ollama and Gemini LLM integration
- Multilingual translation support
- Chatbot with context awareness
-
Distributed Stack-Overflow
Mini Stack-Overflow platform using microservices architecture, demonstrating scalability and service decoupling patterns.
- Microservices architecture with Docker containerization
- Nginx reverse proxy and load balancing
- MongoDB sharding for distributed data
-
MediLens
Bangla medical prescription analysis application with OCR, AI chatbot, and fine-tuned Gemini model for medical insights.
- Tesseract OCR for prescription image processing
- Fine-tuned Gemini model for medical analysis
- Ollama integration for local LLM inference
-
Sentiment Analysis & Multilingual Chatbot
NLP-based sentiment analysis project with multilingual support using machine learning techniques and LLM integration.
- EDA and data preprocessing pipelines
- ML model training and evaluation
- LLM-based reasoning for complex queries
-
Mini-Chess with AI
Chess game implementation with AI opponent using Minimax algorithm with alpha-beta pruning optimization.
- Minimax algorithm implementation
- Alpha-beta pruning for optimization
- Real-time game state management
-
Voyage
Tour planning application with AI-driven content generation, image search, automated weather updates, and intelligent recommendations.
- MinIO object storage for image management
- Firebase integration for real-time updates
- Ollama vision and NLP models for content generation