Profile background
I'm

Md. Shahla Zulkarnine

Full Stack Engineer | Next.js, TypeScript, Node.js, GO

Building Scalable APIs, Generative AI Integration

About

Md. Shahla Zulkarnine profile

👋 Hey! I'm a full-stack engineer with 3 years of experience building scalable, production-grade apps at Dabble Lab, where I worked across microservices, real-time systems, and AI-powered tools for global clients.

I specialize in TypeScript, Next.js, GraphQL, and Node.js, and I'm currently diving deeper into Go, Supabase, and LLM-based development with LangChain and OpenAI.

Outside of code? I enjoy jumping rope sessions, cooking, and exploring how tools shape workflows and creativity.

Experience

A snapshot of my professional journey, roles, and the technologies I've enjoyed working with.

  1. 2024 Jan – Present

    Tech Lead

    Dabble LabEvent Management App
    • Led migration of a talent agency's monolith to a federated microservice architecture.
    • Designed scalable data schemas and led tool evaluation and componentization strategy.
    • Oversaw a team of engineers, ensuring delivery quality via code reviews and cross-team syncs with QA and product.
    • Translated complex business requirements into data models, GraphQL APIs, and frontend components.
    • Reduced system downtime by 99% through efficient, isolated service design.
    Next.jsTailwindCSSTypeScriptAG GridGraphQLMongoDBAlgolia
  2. 2023 Aug – 2024 Jan

    Core Engineer

    Dabble LabEvent Management App
    • Focused on eliminating tech debt, refactoring data schemas, and improving test reliability.
    • Achieved 99% unit & E2E test coverage, ensuring high system confidence.
    ReactTailwindCSSTypeScriptAG GridExpress.jsAzure FunctionsAlgoliaDocker
  3. 2023 Jan – 2023 Jul

    Tech Lead & Solution Architect

    Dabble LabBusiness Profile Management App
    • Resolved tech debt, conducted R&D to enhance app functionalities and user experience.
    • Performed data cleanup and maintenance, improving app performance.
    • Introduced new features for data write restrictions, improving data quality.
    • Restructured data models and relationships, resulting in query performance speed improvements of 60%.
    ReactTailwindCSSExpress.jsMongoDBAlgoliaAzure Functions
  4. 2022 Oct – 2022 Dec

    Core Engineer

    Dabble LabBusiness Profile Management App
    • Handled assigned tickets, fixed bugs, and maintained the app.
    • Gained industry-specific knowledge, enabling progression to more significant roles.
    React.jsTailwindCSSExpress.jsMongoDBAlgoliaAzure Functions
  5. 2022 Aug – 2022 Oct

    Tech Lead & Solution Architect

    Dabble LabBlockchain Dashboard Project
    • Built a real-time blockchain node tracker — the fastest in the POKT ecosystem.
    • Designed custom sync + caching layer for on-chain data, improving reliability and speed.
    • Led a team of 3; conducted in-depth R&D on the POKT network.
    Next.jsTailwindCSSgRPCPostgreSQLDocker
  6. 2022 Jan – 2022 Jul

    Tech Lead & System Architect

    Dabble LabBank Call Center App
    • Designed a scalable semi-automated call center platform using Twilio Flex + SendGrid.
    • Reduced chat handling time by 30%.
    • Delivered the full solution in under 6 months with a small team of 3 engineers.
    ReactNext.jsExpressTwilio FlexSendGrid
  7. 2021 Nov – 2021 Dec

    Core Engineer

    Dabble LabMortgage Lender Companies Process Automation
    • Built a workflow automation app integrating with bank systems.
    • Automated weeks-long manual processes into seconds-long flows.
    Next.jsTailwindCSSTypeScriptExpressJSMongoDB
  8. 2021 Sep – 2021 Nov

    Software Engineer Intern

    Dabble Lab
    • Worked as a core contributor, collaborating with multiple teams to deliver project requirements.
    • Gained experience in code implementation, testing, and CI/CD processes.
    • Contributed to the development and deployment of features, enhancing project functionality and user experience.
    • Assisted in setting up automated testing frameworks, improving code quality and reliability.

Projects

A showcase of my work across different technologies and domains

Web Development
Portfolio Website

Portfolio Website

A modern, responsive portfolio website built with Next.js, TypeScript, and Tailwind CSS. Features smooth animations, dark mode support, and optimized performance.

Next.jsTypeScriptTailwind CSS+1 more
Full-Stack
E-Commerce Platform

E-Commerce Platform

A full-stack e-commerce solution with user authentication, product management, payment processing, and admin dashboard.

ReactNode.jsMongoDB+2 more
Web App
Task Management App

Task Management App

A collaborative task management application with real-time updates, drag-and-drop functionality, and team collaboration features.

Next.jsTypeScriptPrisma+2 more
API Integration
Weather Dashboard

Weather Dashboard

A weather application that displays current weather conditions, forecasts, and interactive maps using multiple weather APIs.

ReactTypeScriptOpenWeather API+1 more
CMS
Blog Platform

Blog Platform

A content management system for blogs with markdown support, SEO optimization, and analytics dashboard.

Next.jsMDXTailwind CSS+2 more
Real-time
Chat Application

Chat Application

Real-time chat application with user authentication, message history, and file sharing capabilities.

ReactSocket.ioNode.js+2 more

Tech Stack

Technologies and tools I use to bring ideas to life

Always Learning

I'm constantly exploring new technologies and frameworks to stay current with industry trends. Currently diving into AI/ML tools, advanced TypeScript patterns, and cloud-native development.

AI/ML IntegrationCloud ArchitecturePerformance Optimization

Let's Connect

Ready to bring your ideas to life? Let's discuss your project and see how we can work together.

Schedule a Free Consultation

Book a 30-minute call to discuss your project requirements, timeline, and how I can help you achieve your goals.

Connect With Me

© 2024 Mohammed Shahla Zulkarnine. All rights reserved.

Built with ❤️ using Next.js, TypeScript, and Tailwind CSS