I'm Jamal, a Fullstack developer passionate about building SaaS applications. I enjoy every step of developing digital solutions, from developing backend systems to creating frontend interfaces. Specializing in front-end architecture, I build responsive, user-friendly applications. I understand user requirements and translate them into engaging user interfaces. With experience in data visualization and testing of frontend components (unittest, e2e), I follow coding standards and best practices to write clean, maintainable, and scalable code. I work closely with my teammates to find the best solutions and am involved in projects from start to finish.
I have experience integrating third-party services, developing reactive and offline-first applications, working with both SPA and SSR frameworks like Next.js and Remix, and creating backend endpoints using Convex, Node (Express), or Azure Functions. I'm skilled in relational databases SQL (MySQL or PostgreSQL), NoSQL databases (MongoDB), writing E2E tests using Cypress or Playwright, and automating CI/CD pipelines with GitHub Actions.
Explore my repositories to see examples of what I’ve been working on.
A feature-rich SaaS app that integrates with the WhatsApp Cloud API, allowing businesses to streamline customer communication with features like:
- Interactive messages (lists and buttons)
- Real-time chat and message tracking
- Workflow automation using a visual flow builder
- Role and user management
An automated system for recording TikTok live streams:
- Uses Azure Container Instances and
ffmpeg
for video processing. - Tracks streamer activity and organizes recordings by time.
- Visualizes user online activity with overlapping time intervals.
A free online CV editor that helps users create professional PDFs directly from the browser:
- Built with React and
@react-pdf/renderer
. - Allows users to manage multiple CVs effortlessly.
A booking solution for Shopify stores:
- Integrated with Shopify GraphQL API and custom Liquid templates.
- Built with React, Node.js, and Shopify Polaris.
- Features admin and staff portals for efficient booking management.
There’s something exciting about solving real-world problems through SaaS. Whether it’s automating processes, building user-friendly interfaces, or ensuring secure and scalable backends, I’m driven by the opportunity to create tools that empower businesses and individuals.