Full-Stack Software Engineer
Building web products, backend systems, developer tools, and local-first software.
Portfolio · LinkedIn · Dev.to · Avensyn · Email
I am a self-taught software engineer from Dhaka, Bangladesh, focused on building production web applications and business systems.
My background is in full-stack product development with TypeScript, React, Next.js, Node.js, and PostgreSQL. I am now going deeper into backend engineering, Rust, networking, real-time systems, infrastructure, and developer tooling.
Alongside my engineering work, I am building Avensyn as a long-term technology business and sharing what I learn through open source and technical writing.
- Building useful open-source tools and local-first applications
- Developing stronger depth in Rust, backend systems, networking, and infrastructure
- Learning through real projects instead of isolated technology demos
- Writing clear, developer-friendly explanations of difficult engineering topics
A high-performance, local-first website crawler and 120-rule technical SEO audit engine written in Rust. It combines streaming HTML analysis, SQLite persistence, link-graph analysis, multi-format reports, and a native MCP server for AI agents.
Rust Axum Reqwest lol_html SQLite MCP petgraph
A mobile-first Quran reader focused on offline readability and learning-order progression. It includes generated and lazy-loaded Quran datasets, audio playback, Media Session integration, and PWA support.
TanStack Start React TypeScript Zustand PWA Vitest
A local-first desktop media player and downloader built with Tauri and Rust. It includes an indexed local media library, HTTP range streaming, playlist management, verified media downloads, and an MCP interface for agent control.
Rust Tauri Axum SQLite TanStack Start React MCP
These are selected client systems where I worked across product flows, data modeling, application architecture, integrations, and production delivery.
| Project | What I Built | Engineering Focus |
|---|---|---|
| Star Office | CRM and offer-management software for elevator, MEP, construction, and contracting teams. It covers customers, projects, inventory, pricing, documents, payments, reporting, real-time messaging, and AI-assisted workflows. | Next.js, TypeScript, PostgreSQL, Redis, Inngest, OpenAI |
| Autoworx | Operations software for automotive repair and restyling shops, covering customers, vehicles, estimates, invoices, inventory, scheduling, communication, and payments. | Next.js, TypeScript, MySQL, Stripe, Twilio, AWS S3, NestJS |
| Khatayon | AI-powered inventory and point-of-sale software for local businesses, with organization roles, products, barcode flows, invoices, customer dues, loyalty, receipts, and reporting. | Next.js, PostgreSQL, OpenAI, Docker |
- Frontend: TypeScript, React, Next.js, TanStack, Tailwind CSS
- Backend: Node.js, Axum, Prisma
- Databases: PostgreSQL, MySQL, SQLite, Redis, Supabase
- Systems & Desktop: Rust, Tauri, async programming, networking, local-first architecture
- DevOps & Cloud: Docker, GitHub Actions, AWS, Vercel, observability, deployment workflows
- AI & Automation: LLM integrations, structured outputs, tool calling, MCP, automation workflows
I write about software engineering, backend systems, Rust, networking, real-time applications, infrastructure, open source, and lessons from projects I am actively building.
Read my work on Dev.to, follow me on LinkedIn, or visit shanto.avensyn.com.




