Wasit Shafi
Visit my website to know more about me
github.com/wasit-shafi linkedin.com/in/wasit-shafi *****.*****.****@*****.*** Current Location: Electra Street, Abu Dhabi, UAE Contact no: +971********* Software Engineer with 4 Years of experience in developing & delivering scalable enterprise-grade web applications with strong problem-solving & debugging skills. I take 100% ownership of the task (R&D, POC, Development & Deployment)
& pay attention to details. Interested in solving challenging tasks & learning new technologies. Skills
Languages TypeScript, JavaScript
Backend Node.js, Express.js, RESTful API Design & Development, JWT, BullMQ, Database Schema Design Frontend React, Angular, HTML, CSS, SCSS, Tailwind CSS, Bootstrap 5, Material UI, DaisyUI Redux, React Redux, NgRx, RxJs, Web Sockets
Databases MongoDB, SQL(MySQL/PostgreSQL), Redis, Mongoose, Prisma Security Helmetjs, Authentication, Authorization, Role-Based Access Control (RBAC), API Rate Limiting, Zod Containerization, Cross-Origin Resource Sharing (CORS) & Cookies Configurations, reCAPTCHA Infrastructure Docker, Git, GitHub Actions, CICD, Cron Jobs, AWS (EC2, S3) Observability Sentry, Morgan, Winston, Grafana, Prometheus, New Relic AI/Tools Claude Code, ChatGPT, Swagger, ESLint, Postman, Confluence Exploring OAuth 2.0, Next.js, Nest.js, Web Hooks, Microservices Architecture, Kubernetes Others Performance Optimization, Object Oriented Programming, Model View Controller Architecture Work Experience
Web Engineer - BatchData, Arizona, USA Feb 2026 - April 2026
• Resolved backend API defects in BatchData’s Core API, improving reliability and reduced production issues.
• Reduced 5-10% search response time of elastic search indexes exposed via REST API having 155M+ property data.
• Maintained the Swagger API documentation of the project.
• Participated in agile ceremonies and technical discussions. Software Developer - Tromboo Tech Services, Doha, Qatar Apr 2023 - Feb 2025
• Founding Software Engineer for the SuperFitout project, translating business requirements into production-ready features, implementing functional & non-functional requirements as per design documents reported to the CEO.
• Developed full-stack features including RESTful APIs, Services, Database Modelling & Responsive Frontend UI with end-to-end functionality implementation as per business logic.
• Built a configurable application-level file attachment service for AWS S3 bucket with custom constraints across 40+ file upload controls in user/admin modules, thereby reducing efforts by over 90%.
• Automated 20+ event-driven dynamic emails to streamline communication for operational efficiency.
• Built 60+ Forms with custom validations, reducing server load, resulted in a faster feedback loop/error detection.
• Built secure JWT-based authentication, access & refresh token workflows.
• Architected initial project structure and core codebase to ensure maintainability, scalability & rapid development.
• Led Search Engine Optimisation (SEO) initiatives by implementing robots.txt, sitemap.xml, site.webmanifest, meta tags/Open Graph protocol & schema markup, significantly improving SERP visibility on Google Search Engine.
• Maintained documentation on Confluence, optimised frontend & backend performance for speed & scalability. Software Engineer - VectoScalar Technologies, Noida, India (Client: BaaziGames) Apr 2021 - Aug 2022
• Developed 30+ interactive PokerBaazi (India’s biggest gaming platform) game components for a cross-platform Electron desktop app, having more than 5 million player base.
• Developed React components, RESTful APIs & managed state of the application using MobX-State-Tree state.
• Architected a well-structured express backend codebase, segregating controllers, routers, middlewares, standardising API responses, versioning APIs, Zod schema validation, interfaces, & other utility configurations.
• Integrated WebSocket event streams to trigger responsive UI animations updates on the game table.
• Built custom Poker Cards and Game Table animations using built-in JavaScript Web Animations in React.
• Resolved 50+ performance issues, optimising responsiveness & large renders, CPU utilization & Memory metrics.
• Mentored 40 interns on JavaScript, React, Application State Management, Code Quality & Best Practices, etc.
• Collaborated with CTO, Project Managers, Backend API Development Team, UI/UX Team, Quality Assurance Team & Mobile App Development Team.
Software Engineer Intern - VectoScalar Technologies, Noida, India Jan 2021 - Mar 2021
• Worked on code refactoring to enhance the codebase quality & developed 10 - 20 React Native UI components.
• Resolved 50+ bugs of the Sentry, ESLint, WebStorm errors & warnings, UI bugs, etc Personal Projects
Dev Tools Studio - YouTube Video Frontend App Backend Server Architecture Diagrams Core Tech Stack: Node.js, Express.js, MongoDB, Angular, Mongoose, NgRx, Typescript, BullMQ, JWT, Zod, Docker, AWS, GitHub Actions, Tailwind CSS
• Bootstrapped frontend & backend project setting up ts-node-dev, containerization, AWS SDK V3, GitHub Actions, swagger, winston/morgan loggers, reCAPTCHA, helmet, API rate limiters, user-agent parser, postman, dev & prod environments, NgRx, Angular Interceptors & Guards, handling cookies/caching mechanism, etc.
• Designed BullMQ queue architecture & workers for background job processing integrated with Redis Cloud DB
• Built a CI/CD pipeline to deploy new changes by publishing a new Image on Docker Hub via GitHub-hosted runner
& running the latest image via self-hosted runner on an AWS EC2 instance.
• Built RESTful API’s & UI for sending scheduled emails with chosen email credentials & templates.
• Built a real-time security tracking system, capturing request IPs, device details & generating static map images.
• Built CRUD APIs & UI for email Credentials, Templates, Attachments, Authentication & Registration features, etc.
• Additional Links: GitHub Project Board Source Code Repositories Docker Images Postman API Collection Achievements & Certifications
• • StackOverflow 1900+ Reputation, 407,000+ people reached, 60+ Answers, 30+ Badges - View StackOverflow Profile
• Found a bug in the Electron.js (120K+ Stars & 17K+ Forks) framework, reported on GitHub - Issue #30277
• AWS Certified Cloud Practitioner: View Digital Badge, View Exam Result
• Solved 500+ Problems on LeetCode, HackerRank and an active contributor on GitHub & StackOverflow
• Completed Udemy Course on Microservices with Node JS & React: View Certificate
• Completed 100xDevs Course on Full Stack Web Development: View Certificate Education
Jamia Millia Islamia, Delhi, India June 2018 - June 2021 Master of Computer Applications (8.68 CGPA) Digitally Signed by MOFA (Attestation No: AEDA0455054661202224651) University of Kashmir, J&K, India Sep 2014 - Sep 2017 Bachelor of Computer Applications (71.47%) Digitally Signed by MOFA (Attestation No: AEDA0350024277881224351)