
Software Engineer with 1+ years in ASP.NET Core & RAG systems
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Backend Software Engineer specializing in C#, ASP.NET Core, and applied LLM/RAG systems. Design and ship scalable RESTful APIs, microservices, and production retrieval pipelines (vector + knowledge-graph) at Onnorokom Projukti Ltd. Strengths in data structures, algorithms, and system design (700+ problems solved across LeetCode, Codeforces, and CodeChef). Seeking backend or applied-AI engineering roles where I can build high-performance, reliable distributed systems.
Khulna University of Engineering & Technology (KUET)
B.Sc. · Computer Science & Engineering
January 1, 2020 – October 1, 2025
Onnorokom Projukti Limited
Assistant Software Engineer (R&D)
June 1, 2025 – Present
Dhaka, Dhaka Division, Bangladesh
Bitfest KUET
Event Coordinator
January 1, 2025 – February 1, 2025
Khulna, Khulna Division, Bangladesh
HTML-to-PDF.NET
April 1, 2026 – Present
Built a custom five-stage rendering pipeline (HTML parse -> CSS cascade -> LATEX pre-measure -> layout -> render) producing vector PDFs at ~1ms/page without any headless browser. ~1,800-line layout engine handles block/inline flow, multi-page breaks, colspan tables, base64-embedded images, and LATEX math (inline & display); Bengali/Unicode script via HarfBuzz shaping. Stack: C#, .NET 8, ASP.NET Core, AngleSharp, SkiaSharp, SkiaSharp.HarfBuzz, CSharpMath.SkiaSharp.
CAB Management System
January 1, 2026 – Present
Five-role platform (Admin, Finance, HR, Travel Manager, Customer) spanning 5 MVC areas, 78 views, and 12 entity models with real-time trip tracking via SignalR. Five-star driver rating system with leaderboards; proactive license-expiry alerts 30 days out; PDF invoice generation and monthly P&L reports via QuestPDF and MailKit. Stack: C#, ASP.NET Core 8 MVC, Entity Framework Core 8, SQL Server, SignalR, Chart.js, QuestPDF, MailKit, ASP.NET Core Identity.
View ProjectAdvanced Q&A RAG
October 1, 2025 – Present
Nine-stage pipeline: query-clarity detection -> GPT-40-mini rewriting -> entity extraction -> hybrid BM25+dense retrieval -> cross-encoder reranking -> source-cited generation; supports Bengali, English, and Banglish. BAAI/bge-reranker-v2-m3 reranker reduced hallucinations by 75% vs a general RAG baseline; indexes 100 documents in 2-5 minutes on GPU. Stack: Python, FAISS, Qdrant, pgvector, multilingual-e5-large, BAAI/bge-reranker-v2-m3, Neo4j, Ollama (Qwen3-80B), GPT-40-mini.
View ProjectMedia Converter AWS
June 1, 2025 – August 1, 2025
Desktop app transcoding video to multiple resolutions with source-quality preservation; background worker streams output to S3-backed storage without blocking the API thread. JWT-authenticated API offloads all encoding to local ffmpeg, eliminating AWS MediaConvert per-minute charges for CPU-bound jobs. Stack: C#, ASP.NET Core, MySQL, JWT, AWS S3, ffmpeg, worker queues.
View ProjectRAG Chatbot with Full-Duplex Voice
October 1, 2024 – January 1, 2026
Conversational assistant with full-duplex voice I/O and hybrid BM25+FAISS retrieval; vector search under 50 ms, end-to-end response 1.5-3.5 s via Groq (Llama 3.1 8B Instant). Multi-turn memory, query reformulation, hallucination detection, and automated SMTP email notifications; exports chat history in JSON, Markdown, and HTML. Stack: Python, FastAPI, FAISS, BM25, Sentence Transformers (BAAI/bge-base-en-v1.5), Groq API, SMTP.
Introduction to Model Context Protocol
Anthropic
March 1, 2026 – Present
Introduction to Claude AI Sub-Agents
Anthropic
March 1, 2026 – Present
Software Engineer Certificate
HackerRank
April 1, 2025 – Present
Cultural Fit Analysis
The candidate's diverse personal projects, ranging from a custom PDF renderer to multiple advanced RAG systems and a CAB management platform, demonstrate a strong passion for software development and a willingness to explore various technical domains. The experience at Onnorokom Projukti Limited aligns well with a target role focused on backend and applied AI. The competitive programming background and certifications indicate a drive for continuous learning and self-improvement. The breadth of skills across languages, backend frameworks, AI/LLM, databases, and DevOps suggests adaptability and a broad technical interest, which generally contributes positively to cultural fit in dynamic engineering environments.
Soft Skills & Operational Fit
The candidate's project descriptions and experience highlight a proactive approach to problem-solving and a focus on performance optimization. The mention of Agile team collaboration and Git-based code review indicates an understanding of modern development workflows. The 'Event Coordinator' role, though brief, suggests organizational and communication skills. However, without direct interview data, a deeper assessment of soft skills like leadership, conflict resolution, or detailed communication style is not possible.