5 মিনিট পড়ালেখক S M SUJAN· ফিচার্ড
My Journey from Frontend Developer to Full-Stack Engineer
A candid story of moving from UI-focused work to owning systems end-to-end — practical lessons, key moments, and what full‑stack really means.
- Career
- Full-Stack
- Frontend
- Backend
- Node.js
- Remix
- Prisma
- GraphQL
I started out focused on the frontend — building interfaces, improving user experiences, and enjoying the visual side of development. Over time, I realized I wanted to understand and shape more than what users see. I wanted to design how the whole system works.
That curiosity slowly pushed me toward the backend.
I began learning Node.js, Express, GraphQL, Prisma, PostgreSQL, and API design. I started taking ownership of backend tasks at work—first small features, then full modules, and eventually complete systems.
Pivotal Moments
- Building full features in Shopify apps using Remix, GraphQL, Prisma
- Designing backend logic for PodcastingBox, including voice processing, Stripe payments & audio workflows
- Leading backend development for abandoned cart automation in SpeedCart
- Working on scalable architectures and mentoring junior devs
Today, I work comfortably across the stack — from UI to database modeling to system architecture.
The shift changed how I think as an engineer. Being full‑stack isn’t about knowing everything. It’s about staying curious, adapting quickly, and being willing to learn continuously.
I’m still learning and improving. If you’re transitioning too, keep going — small steps compound. Feel free to reach out; I’m always happy to share and learn.
সম্পর্কিত পোস্টসমূহ
4 মিনিট পড়া· ফিচার্ড
What a Non-Technical Interview Taught Me About Communication
A candid reflection on a non-technical interview that exposed a communication gap — what went wrong, what I learned, and how I’m fixing it.
- Career
- Interview
- Communication
8 মিনিট পড়া
Building Scalable Shopify Apps: Best Practices
Learn the best practices for developing robust and scalable Shopify applications that can handle enterprise-level traffic.
- Shopify
- Node.js
- Scalability