Hi, I'm
Mohammad Sharif
I'm a Senior Software Engineer with 4.5+ years of experience designing and shipping production-grade web applications end to end. I specialize in building scalable backends and clean, performant frontends, and I enjoy turning ambiguous product requirements into reliable, well-architected systems.

Experience
Where I've been building, shipping, and growing as an engineer.
Technical Lead
July 2026 — Present- Building SaaS ERP solutions for GoldLite and Kimly Singapore.
- Leading a team of 10 developers with agile workflows, serving as the primary point of contact between clients, top management, and the development team.
Senior Software Engineer
October 2025 — June 2026- BDO ERP: contributing to SaaS ERP solutions for BDO Singapore.
- Inventory & Master Modules Owner: independently designed and delivered the complete inventory and master modules based on SAP Business One, covering serial and batch management, barcode integration, warehouse operations, bill of materials, and all inventory transactions.
- DevOps & Code Review: managing CI/CD pipelines, Azure cloud infrastructure, and deployments via Coolify, along with database administration, monitoring, and environment configuration across staging and production.
- Team Lead: leading a team of 10 developers with agile workflows, serving as the primary point of contact between clients, top management, and the development team.
Skills & Tools
The technologies I reach for to design and ship reliable software.
Projects
A selection of products and tools I've designed and built.

Homplex
Household & Kitchen Appliances E-commerce
- • Full-featured e-commerce storefront for household and kitchen appliances with category browsing, search, and rich product detail pages.
- • Cart, checkout, and order management with secure authentication, address handling, and real-time order status tracking.
- • Built-in invoice generator that produces downloadable, print-ready PDF invoices for every order, complete with itemized billing and tax breakdown.
- • Admin dashboard for managing products, inventory, orders, and customers, with background jobs over RabbitMQ and media uploads to Cloudflare R2.
- • Installable PWA, containerized with Docker and deployed via Coolify, delivering a responsive mobile-first shopping experience.
FeaturedAmazing Dashboard
Dynamic Dashboard & Reusable Component Library
- • A dynamic, fully responsive admin dashboard built around a library of reusable, composable UI components.
- • Rich data visualizations with interactive charts, stat cards, and analytics widgets that adapt to any dataset.
- • Data-driven tables with sorting, filtering, pagination, and configurable columns powered by reusable building blocks.
- • Theme-aware design with light/dark mode, accessible primitives, and consistent design tokens across every view.

Localama
Local AI Chat for Ollama Models
- • Open-source, lightweight AI chat app for running Ollama models locally on your own machine.
- • Real-time streaming responses over Server-Sent Events (SSE) for a seamless LLM chat experience.
- • Text-to-speech and voice-to-text support with in-memory chat history and a responsive UI.
Articles
Notes and tutorials I've written to share what I learn.
Latest Quick Reads
Short visual explainers on frontend, backend, databases, system design, DevOps, AI, career and more.
Testimonials
What colleagues and peers say about working with me.
Tap and scroll through the cards.
I had the pleasure of working alongside Mohammad Sharif during his tenure as a Full Stack Engineer at Lapasar, where I served as Team Lead. One highlight was witnessing his adaptability and eagerness to embrace new technologies. When I introduced SvelteKit to the team for our migration project, Sharif took the initiative to master it quickly and delivered exceptional results. His Borong V5 migration from Nuxt.js to SvelteKit was impressive, particularly in how he handled complex features including internationalization (i18n) for multiple languages, light/dark mode theming, and responsive design that worked seamlessly across web and mobile. He combines strong technical abilities with a willingness to learn and adapt, and I recommend him without reservation.
Wayne Cheah
Technical Lead · Lapasar
Selangor, Malaysia
I had the pleasure of working with Mohammad Sharif Uddin at Lapasar Sdn Bhd, where he excelled as a Full Stack Developer. His expertise in TypeScript, JavaScript, various frameworks, and MongoDB was crucial in developing and managing our web applications. His problem-solving skills, coupled with his efficiency and positive attitude, consistently led to innovative and scalable solutions. He is a supportive and friendly team player who fosters a collaborative and productive work environment. I highly recommend him for any role that requires a talented and dedicated full stack developer.
Mohammad Asaduzzaman
Software Engineer · Anowar Group
Dhaka, Bangladesh
I collaborated with Sharif bhai on several team and open source projects where his expertise in React, Node.js, MongoDB, and PostgreSQL consistently translated into elegant, efficient solutions. His ability to architect full-stack applications demonstrated deep technical knowledge and attention to detail. Beyond technical skills, his collaborative approach, problem-solving abilities, and commitment to quality code made him an invaluable team member.
Md Abdul Ahammed
Senior Full Stack Developer · Bugfixers
Dhaka, Bangladesh
Sharif is very professional in his skillsets. He can take responsibility and overcome issues in a very decent way. Delight to have worked with you, man! 🙌

Mohammad Ridwanul Alam
Software Engineer · Adventure Dhaka Limited
Dhaka, Bangladesh
Sharif Bhai helped me connect with the industry by improving my communication skills and inspired me to explore technologies like NestJS, GraphQL, and DevOps. His dedication and technical expertise make him outstanding at guiding others. I'm grateful for his support and the positive impact he's had on my career.
Md Yeasin
Junior Web Developer · Cat Home
Singapore
I had the chance to learn vanilla JavaScript and ES6 from Rahat. He explained tough concepts in such a simple and practical way that everything was easy to understand. I'm super grateful for his guidance!
Rahib Chowdhury
WordPress Developer · Freelance
Chattogram, Bangladesh
Contributions
My GitHub activity over the past year.
—
Total contributions
in the last year
—
Active days
—
Longest streak
consecutive days
—
Best day
Contact
Have a project in mind or just want to say hi? Let's talk.
Let's connect
I'm open to senior engineering roles, freelance projects, and collaboration.
Chattogram, Bangladesh
Ask me anonymously


