4+ Years
Professional Experience
Full-Stack Development

Full-Stack Developer & Team Lead
Available for work
I lead a team building multi-tenant SaaS — accounting, school-management and attendance-hardware systems used by real businesses.
01 / About
Full-Stack Developer & Team Lead
I'm a Full-Stack Developer and Team Lead based in Bangladesh, building software that businesses rely on every day — from multi-tenant SaaS and accounting platforms to education and attendance management systems.
Over the past four years, I've grown from a MERN Stack Developer Intern to Team Lead & Senior Software Engineer. Today, I lead a product team while working hands-on across system architecture, database design, APIs, and deployment.
I work primarily with React, Next.js, TypeScript, Node.js, and Laravel, with a growing focus on AI integration, intelligent agents, RAG, and workflow automation. I care about building systems that are reliable, maintainable, and ready to grow.
Outside of product development, I enjoy mentoring engineers, exploring new technologies, and sharpening my problem-solving skills.
4+ Years
Professional Experience
Full-Stack Development
System Design
Scalable Architecture
APIs · Databases · Infrastructure
Team Lead
Product & Engineering
Architecture · Delivery · Mentoring
Team Lead · Senior Software Engineer
May 2026 — Present · 5 mos
Senior Software Developer
Sep 2025 — Apr 2026 · 8 mos
Full-stack Developer
Dec 2024 — Aug 2025 · 9 mos
Full-stack Developer
Apr 2023 — Nov 2024 · 1 yr 8 mos
43 technologies · 6 domains
Communication skills
Bangla
Native
English
Professional
Hindi / Urdu
Conversational
Government · Recruitment PortalA live production recruitment & career portal for Bangladesh-China Renewable Energy Company Limited (BCRECL) — a government Bangladesh–China joint venture in the renewable-energy sector. It digitalizes the entire hiring cycle: candidates register, build profiles, manage resumes and documents, browse detailed vacancies, apply online and pay application fees securely through SSLCommerz — while a recruitment notice board publishes job circulars, written-exam & viva schedules and results in both Bangla and English.
Government · Corporate WebsiteA corporate website and renewable-energy project portal for Bangladesh-China Renewable Energy Company Limited (BCRECL) — a government joint venture between Bangladesh’s NWPGCL and China’s CMC. It gives the organization a central digital presence: corporate profile, solar & wind power project pages with capacity, location and progress details, tenders with document downloads, corporate news, a photo gallery and an officer directory — helping stakeholders and the public stay informed about its renewable-energy initiatives.
SaaS · Accounting · Built at BAITSA complete SaaS accounting platform that lets a business manage multiple companies in one place. It covers the full accounting cycle — from company setup and chart of accounts to transactions, payables & receivables, inventory and detailed financial reporting.
CMS · Education · Built at BAITSA full school & institute management CMS covering the entire academic and administrative workflow — student admissions, exams and results, fees and payslips, HR and staff payroll, messaging and biometric attendance.
E-commerce · Next.js + GraphQLA full-stack e-commerce storefront — product catalog with categories and brand campaigns, product detail pages, cart and a complete checkout flow, backed by a GraphQL API. Next.js + TypeScript frontend talking to an Apollo / Express / Mongoose server.
Full Stack · Inventory & POSA store & inventory management app for a livestock/agri shop — product catalog by category, stock tracking, cart and checkout with Stripe payments, plus a dashboard for sales and inventory. React + TypeScript frontend with a GraphQL (Apollo / Express / Mongoose) backend.
Full Stack · Realtime · Socket.ioA real-time messaging app with one-to-one conversations, online presence, media sharing and profile management. React + Redux frontend with a Socket.io + Express + Mongoose backend for instant, bi-directional messaging.
Full Stack · Personal projectA comprehensive poultry farm management application that streamlines day-to-day farm operations — tracking livestock, monitoring feed consumption, and calculating profit, cost and dividends, with full admin and role management. Started in 2021 and actively maintained through 2024.
ZKTeco Attendance Integration
Laravel layer syncing ZKTeco biometric device logs to a remote CMS.
Laravel Online Shopping
Laravel e-commerce with cart, orders & admin management.
Draggable Image Gallery
Drag-and-drop image gallery with multi-select & bulk delete.
Voice Recognition & Translator
Speech-to-text & translation via the Web Speech API.
E-Shop
React SPA e-commerce with categories, cart & checkout.
Music Player
Vanilla JS audio player, no frameworks.
Simple Unique Shop
E-commerce concept with cart logic.
Phone Buy
Product listing & purchase flow.
Contributions, streaks & repos
Total
4.0K
contributions all-time
This year
934
in 2026
Current streak
0d
days in a row
Longest streak
20d
personal best
Repositories
110
61 public · 49 private
Stars earned
3
across public repos
Contribution calendar
Last 52 weeks · 1230 contributions · UTC days
Hover, focus or tap a cell for exact date and count.
Top languages
Featured repositories
All on GitHubZKTeco-Attendance-Integration-Laravel
A PHP-based integration solution for ZKTeco devices, focusing on attendance management
restaurant-software
View repository on GitHub
whatsapp-message-send
View repository on GitHub
cloudflare-dns-hub
View repository on GitHub
vps-management-panel
View repository on GitHub
AI-Rag-Chatbot-Backend
View repository on GitHub
Recent public activity
On GitHubData via GitHub GraphQL & REST · refreshed every ~6h. github.com/sadi-tanvir
Problem solving · Algorithms · Consistency
Total solved
171
of 4.1K problems
Easy
116
of 968
Medium
51
of 2121
Hard
4
of 979
Problem-solving progress
Solved vs total available on LeetCode
Languages used
Badges
2 earned
50 Days Badge 2024
Sep 10, 2024

50 Days Badge 2023
Dec 19, 2023
Skills & topics
27 tagsContact
I'm open to full-time roles, freelance builds, or a short call about an idea you're weighing. Send a line — I usually reply within a day.
htanvir.sadi@gmail.com
Social
Recent posts from LinkedIn.
Full-Stack Developer & Team Lead
Apr 2026
Alhamdulillah, promoted to Team Leader. Grateful and ready for new challenges.
3,714 followers · Apr 2026
🏆 Promotion & Performance Recognition We are pleased to announce that Mr. Tanvir Hossain Sadi has been promoted to Team Leader – Software Development Team, effective 1 May 2026. In addition to his promotion, his consistent performance and contribution have been duly recognized. Current role: Senior Software Engineer & Team Leader Congratulations, Tanvir! Your dedication drives our development forward. – Team BSD
Full-Stack Developer & Team Lead
Jan 2026
Alhamdulillah! 🏆🏆 I am deeply honored to be recognized as both the "Best Performer of the Month" and "Best Performer of the Year" during our company's annual tour in Cox's Bazar. Receiving this double recognition is a proud milestone and a reminder that hard work and persistence never go unnoticed. Bangladesh Software Development Limited
Full-Stack Developer & Team Lead
Sep 2025
Alhamdulillah! Honored to be promoted to Senior Software Engineer at Bangladesh Software Development LTD. I'm truly grateful for the trust, support, and opportunities from my amazing team. Looking forward to the journey ahead and contributing even more!
3,714 followers · Sep 2025
We are delighted to announce the well-earned promotion of Tanvir Hossain Sadi to Senior Software Engineer! 🚀 Effective September 1, 2025, this promotion recognizes Tanvir's consistent dedication, exceptional technical skills, and impactful contributions to our projects. Tanvir has consistently demonstrated a commitment to excellence and innovation, embodying the core values we hold dear at Bangladesh Software Development (BSD). His journey is an inspiration and a testament to what passion and hard work can achieve. Please join us in congratulating Tanvir on this significant career milestone! We have no doubt he will continue to achieve great things in his new role and are excited to support his continued growth. Congratulations, Tanvir! The future is bright. ✨ #BSDTeam #CareerGrowth #EmployeeRecognition #Promotion #SoftwareEngineering #SeniorSoftwareEngineer #CompanyCulture #BangladeshTech
Full-Stack Developer & Team Lead
Aug 2025
Honored to lead this project with Bangladesh-China Renewable Energy Company Ltd. We put special focus on robust security measures, ensuring data protection and reliability at every step, alongside smooth project management. Couldn't have done it without my dedicated team — their hard work turned this vision into reality!
Enterprise Sales Leader · Aug 2025
🌐💻 We at Bangladesh Software Development Ltd. are delighted to share that we have successfully completed a software project for Bangladesh-China Renewable Energy Company Ltd. ⚡ It has been a great experience collaborating with such a forward-thinking organization in the renewable energy sector. We truly appreciate their trust in us and look forward to building even stronger opportunities together in the future. Here's to innovation, clean energy, and lasting partnerships! 🚀✨ #SoftwareDevelopment #RenewableEnergy #Bangladesh #China #Innovation #Partnerships
Full-Stack Developer & Team Lead
Dec 2024
I'm happy to share that I'm starting a new position as Full-stack Developer at Bangladesh Software Development (BSD)!
Full-Stack Developer & Team Lead
Sep 2024
আমার জন্য Problem Solving Journey টা আসলেই অনেক চ্যালেঞ্জিং। যেমন, দিনের একটা বিশাল সময় সমস্যা এর জন্য বরাদ্দ রাখতে হয়, প্রতিদিন নতুন কিছু শিখার চেষ্টা করি। পাশাপাশি, DSA (Data Structure and Algorithm) এর নিয়মিত চর্চা চালিয়ে যাচ্ছি। উদাহরণস্বরূপ, Tree Data Structure নিয়ে অনেক বেশি সমস্যা হয়েছে ভালোভাবে আয়ত্তে আনতে। যদিও এটি অনেক আগে থেকেই অনেকটাই ক্লিয়ার ছিল, মাঝে মাঝে মনে হতো যেন মুখস্থ কোড করে যাচ্ছি। তাই এটিকে আরও ভালোভাবে নিজের মস্তিষ্কের মাধ্যমে Debug করে বুঝতে একটু কষ্টই হয়েছে। Bit Manipulation এবং Backtracking এর মতো বিষয়গুলোর চর্চা করতে হয়েছে। কিছু Problem দেখলে মাঝে মাঝে মনে হয়, এই সমস্যা আমার দ্বারা সমাধান হবে না। তবুও, হাল ছেড়ে না দিয়ে নিজেকে বোঝানোর চেষ্টা করি। আমি যে কোন Problem সমাধান করতে JavaScript, TypeScript, এবং PHP এই তিনটি Language ব্যবহার করি। পাশাপাশি, SQL এর কিছু সমস্যাও সমাধান করি। এতে করে প্রত্যেকটি Language এর Core Concept গুলো ভালো ভাবে আয়ত্তে চলে আসে। যদি অভিজ্ঞ কেউ পরামর্শ দিতে পারেন কিভাবে সমস্যা সমাধানে আরও দক্ষতা অর্জন করা যায় এবং কোন ধরনের সমস্যা বেশি বেশি সমাধান করা উচিত, তাহলে তা খুবই উপকারি হবে। আমার সমস্ত সমস্যার সমাধান বিস্তারিতভাবে এই Repository তে Upload করা আছে। Repository Link: https://lnkd.in/gkKUyfUh LeetCode Profile: https://lnkd.in/gs_hMYJb
Full-Stack Developer & Team Lead
Apr 2026
Alhamdulillah, promoted to Team Leader. Grateful and ready for new challenges.
3,714 followers · Apr 2026
🏆 Promotion & Performance Recognition We are pleased to announce that Mr. Tanvir Hossain Sadi has been promoted to Team Leader – Software Development Team, effective 1 May 2026. In addition to his promotion, his consistent performance and contribution have been duly recognized. Current role: Senior Software Engineer & Team Leader Congratulations, Tanvir! Your dedication drives our development forward. – Team BSD
Full-Stack Developer & Team Lead
Aug 2025
Honored to lead this project with Bangladesh-China Renewable Energy Company Ltd. We put special focus on robust security measures, ensuring data protection and reliability at every step, alongside smooth project management. Couldn't have done it without my dedicated team — their hard work turned this vision into reality!
Enterprise Sales Leader · Aug 2025
🌐💻 We at Bangladesh Software Development Ltd. are delighted to share that we have successfully completed a software project for Bangladesh-China Renewable Energy Company Ltd. ⚡ It has been a great experience collaborating with such a forward-thinking organization in the renewable energy sector. We truly appreciate their trust in us and look forward to building even stronger opportunities together in the future. Here's to innovation, clean energy, and lasting partnerships! 🚀✨ #SoftwareDevelopment #RenewableEnergy #Bangladesh #China #Innovation #Partnerships
Full-Stack Developer & Team Lead
Sep 2024
আমার জন্য Problem Solving Journey টা আসলেই অনেক চ্যালেঞ্জিং। যেমন, দিনের একটা বিশাল সময় সমস্যা এর জন্য বরাদ্দ রাখতে হয়, প্রতিদিন নতুন কিছু শিখার চেষ্টা করি। পাশাপাশি, DSA (Data Structure and Algorithm) এর নিয়মিত চর্চা চালিয়ে যাচ্ছি। উদাহরণস্বরূপ, Tree Data Structure নিয়ে অনেক বেশি সমস্যা হয়েছে ভালোভাবে আয়ত্তে আনতে। যদিও এটি অনেক আগে থেকেই অনেকটাই ক্লিয়ার ছিল, মাঝে মাঝে মনে হতো যেন মুখস্থ কোড করে যাচ্ছি। তাই এটিকে আরও ভালোভাবে নিজের মস্তিষ্কের মাধ্যমে Debug করে বুঝতে একটু কষ্টই হয়েছে। Bit Manipulation এবং Backtracking এর মতো বিষয়গুলোর চর্চা করতে হয়েছে। কিছু Problem দেখলে মাঝে মাঝে মনে হয়, এই সমস্যা আমার দ্বারা সমাধান হবে না। তবুও, হাল ছেড়ে না দিয়ে নিজেকে বোঝানোর চেষ্টা করি। আমি যে কোন Problem সমাধান করতে JavaScript, TypeScript, এবং PHP এই তিনটি Language ব্যবহার করি। পাশাপাশি, SQL এর কিছু সমস্যাও সমাধান করি। এতে করে প্রত্যেকটি Language এর Core Concept গুলো ভালো ভাবে আয়ত্তে চলে আসে। যদি অভিজ্ঞ কেউ পরামর্শ দিতে পারেন কিভাবে সমস্যা সমাধানে আরও দক্ষতা অর্জন করা যায় এবং কোন ধরনের সমস্যা বেশি বেশি সমাধান করা উচিত, তাহলে তা খুবই উপকারি হবে। আমার সমস্ত সমস্যার সমাধান বিস্তারিতভাবে এই Repository তে Upload করা আছে। Repository Link: https://lnkd.in/gkKUyfUh LeetCode Profile: https://lnkd.in/gs_hMYJb
Full-Stack Developer & Team Lead
Jan 2026
Alhamdulillah! 🏆🏆 I am deeply honored to be recognized as both the "Best Performer of the Month" and "Best Performer of the Year" during our company's annual tour in Cox's Bazar. Receiving this double recognition is a proud milestone and a reminder that hard work and persistence never go unnoticed. Bangladesh Software Development Limited
Full-Stack Developer & Team Lead
Sep 2025
Alhamdulillah! Honored to be promoted to Senior Software Engineer at Bangladesh Software Development LTD. I'm truly grateful for the trust, support, and opportunities from my amazing team. Looking forward to the journey ahead and contributing even more!
3,714 followers · Sep 2025
We are delighted to announce the well-earned promotion of Tanvir Hossain Sadi to Senior Software Engineer! 🚀 Effective September 1, 2025, this promotion recognizes Tanvir's consistent dedication, exceptional technical skills, and impactful contributions to our projects. Tanvir has consistently demonstrated a commitment to excellence and innovation, embodying the core values we hold dear at Bangladesh Software Development (BSD). His journey is an inspiration and a testament to what passion and hard work can achieve. Please join us in congratulating Tanvir on this significant career milestone! We have no doubt he will continue to achieve great things in his new role and are excited to support his continued growth. Congratulations, Tanvir! The future is bright. ✨ #BSDTeam #CareerGrowth #EmployeeRecognition #Promotion #SoftwareEngineering #SeniorSoftwareEngineer #CompanyCulture #BangladeshTech
Full-Stack Developer & Team Lead
Dec 2024
I'm happy to share that I'm starting a new position as Full-stack Developer at Bangladesh Software Development (BSD)!