"<Rashad Ataf>"
HomeAboutProjectsArticles
Linkedin IconA graphical representation of the linkedin iconGitHub IconA graphical representation of the GitHub iconFacebook IconA graphical representation of the Facebook iconTwitter IconA graphical representation of the Twitter iconInstagram IconA graphical representation of the Instagram iconStackoverflow IconA graphical representation of the Stackoverflow iconWhatsapp IconA graphical representation of the Whatsapp icon
© 2026 Rashad Ataf

Projects

Screenshot of AutoTypeX

AutoTypeX

AutoTypeX is a developer productivity tool that automatically generates TypeScript type definitions from JavaScript objects using advanced Abstract Syntax Tree (AST) parsing. Available as both an NPM package and VS Code extension, it streamlines the JavaScript-to-TypeScript migration process by analyzing runtime object structures and producing accurate type definitions with IntelliSense support. The tool features intelligent type inference, support for nested objects and arrays, union type detection, and seamless IDE integration. Built with TypeScript, Node.js, and the VS Code Extension API, AutoTypeX has achieved 500+ weekly downloads and helps developers save hours of manual type definition work.

TypeScript
NPM
Node.js
+1 more
Code
Screenshot of SBB Application

SBB Application

SBB Application is an enterprise-grade white-label mobile platform built for Android and iOS. The app provides comprehensive eSIM management capabilities with advanced features including role-based access control, multi-tenant architecture, real-time data synchronization, and automated provisioning workflows. Built with React Native, Node.js, Express, MongoDB, AWS, and Docker, the application serves as a customizable solution for telecom operators and mobile virtual network operators (MVNOs) looking to offer eSIM services under their own brand with full control over user experience and business logic.

React Native
Stripe
Firebase
PlayApp
Screenshot of Job Queue Monitor

Job Queue Monitor

A production-ready real-time monitoring dashboard for BullMQ background jobs. This application provides comprehensive job queue management with WebSocket live updates, bulk operations, and detailed performance metrics. Features include job scheduling, automatic retry management, status tracking (pending, running, completed, failed), and data export capabilities in CSV and JSON formats. Built with a modern tech stack, it demonstrates expertise in real-time systems, containerized deployments, and scalable architecture. The dashboard is fully responsive, PWA-enabled for offline access, and optimized for performance with excellent Lighthouse scores.

NestJS
React
TypeScript
+6 more
LiveCode
Screenshot of ZIM Connections Application

ZIM Connections Application

ZIM Connections Application is a cross-platform mobile app developed for both Android and iOS. The app serves as a comprehensive platform for community engagement and connectivity. ZIM is an eSIM marketplace where you can browse and purchase affordable eSIM data plans from over 190 countries

React Native
Stripe
Firebase
PlayApp
Screenshot of Rashad Ataf's Portfolio

Rashad Ataf's Portfolio

This portfolio showcases my journey and achievements as a Full Stack Developer. It's a reflection of my professional skills, featuring a clean, modern design and a user-friendly interface. The site includes detailed sections about my work experience, education, projects, and skills, each designed to provide a comprehensive view of my capabilities. Built using Next.js, it demonstrates my expertise in frontend and backend development, offering a seamless and interactive user experience.

Next.js
React
Tailwind CSS
LiveCode