I’m Nimur Rahman Sharif, a Computer Science and Engineering undergraduate at Ahsanullah University of Science and Technology (AUST) in Dhaka. I enjoy building reliable back-end services and full-stack web applications, and I like turning complex problems into clean APIs and user-friendly interfaces.
Professionally, I work as a contract Backend Software Engineer for SteadyTurtles/Outlio and previously interned at Dohatec New Media on a Procurement Management System. My interests also include NLP/ML—such as text-to-SQL and Bengali OCR + RAG pipelines—along with practical engineering for performance, cost control, security (Spring Security/JWT, RLS), and scalable data access.
Skills
Experience Level
Language
Work Experience
Education
Qualifications
Industry Experience
- Algorithm Selection
- Gantt Chart
- Result Table
- Average Waiting and Turn Around Time
CPU-Scheduling-Simulator is a React web app (HTML, CSS/TailwindCSS, JavaScript) designed for CSE undergraduates studying Operating Systems. It helps visualize CPU scheduling by generating Gantt charts, detailed result tables (showing process arrival, burst, start, end, waiting, and turnaround times), and calculating average waiting and turnaround times to aid learning in OS theory and lab courses.
Target Audience
CPU-Scheduling-Simulator application is specifically designed for CSE undergraduate students who are studying Operating Systems theory and lab courses, helping them better understand CPU scheduling concepts through interactive visualization and practical simulation tools.
Tech Stack
Frontend (HTML, Tailwind CSS, JavaScript, React)
Project Features
🚀 Cravings – Multi-Restaurant Online Food Ordering Platform
Cravings is an online-based multi-restaurant food ordering application built using Laravel, PHP, and phpMyAdmin, offering diverse cuisines with a seamless user experience. Designed to serve urban food lovers in Bangladesh, Cravings simplifies the food ordering process with:
💡 Why I Built It:
This project was initially developed as part of our Software Development Lab course at Ahsanullah University of Science and Technology. Our goal was to build a full-fledged, real-world application that could solve common problems in Bangladesh’s growing food delivery ecosystem. We noticed that many local restaurants struggle with digital presence and streamlined order management. Cravings addresses these gaps by offering a scalable, multi-restaurant platform with integrated payment systems, modern UI, and robust role-based control—designed to improve both user and vendor experiences.
🧰 Tech Stack:
Frontend: PHP (Blade Templating)
Backend: Laravel
Database: MySQL (via phpMyAdmin)
Payment Integration: Stripe
Rendering: Client-Side Rendering (CSR)
Design: Figma (Prototype & UI)
🔗 Project URLs:
GitHub Repo: https://www.twine.net/signin
Figma Design: https://www.twine.net/signin
Hire a Front-End Developer
We have the best front-end developer experts on Twine. Hire a front-end developer in Dhaka today.