Backend Developer with DevOps experience, focused on building scalable APIs and cloud infrastructure. Currently working at Muuve as Lead Backend Developer, building the first AI-powered marketplace in South Africa.
- π Building backend systems with Node.js, NestJS, and Express.js
- βοΈ Managing AWS infrastructure, Docker, and Kubernetes deployments
- π± Continuously learning cloud architecture and microservices patterns
- π¬ Ask me about Node.js, NestJS, AWS, Docker, and MongoDB
π Feb 2024 β Present | π Remote, South Africa
- Architected backend for the first AI-powered marketplace in South Africa using Node.js, Express.js, MongoDB, and Redis
- Integrated Paystack for secure payment processing
- Implemented AWS S3 with presigned URLs for secure media uploads
- Managed DNS and domain routing using AWS Route 53
- Improved backend performance by 17% through MongoDB sharding and indexing
- Wrote Dockerfiles and Helm charts for Kubernetes deployments
- Set up CI/CD pipelines using GitHub Actions
π Nov 2024 β Mar 2025 | π Remote
- Built microservices architecture using NestJS and TypeScript
- Implemented inter-service communication patterns
- Worked with PostgreSQL, Kysely, and Drizzle ORM for type-safe database operations
- Documented APIs using Swagger/OpenAPI
π Apr 2023 β Jan 2024 | π Remote, Nigeria
- Built backend services using Node.js, Express.js, and MongoDB
- Developed RESTful APIs for mobile and web applications
- Integrated Paystack payment gateway
- Implemented role-based access control and JWT authentication
π Mar 2022 β Oct 2023 | π Remote, Bahawalpur
- Learned Node.js, Express.js, MongoDB, and TypeScript through hands-on projects
- Assisted in building RESTful APIs for E-commerce and CRM applications
- Helped integrate third-party services like Stripe
- Gained experience with JWT authentication and Swagger documentation
π Sep 2020 β Oct 2021 | π On Site, Bahawalpur
- Studied JavaScript internals including event loop, closures, prototypes, and execution context
- Developed internal tools and dashboards for student management systems
- Built data visualization components using JavaScript and Chart.js
- Implemented form validation and data handling with ES6+ JavaScript
- Created automated scripts for data processing and report generation
- Assisted in maintaining university LMS (Learning Management System) integrations
- Collaborated with senior developers on backend API integrations and data fetching
- Learned and implemented React for building interactive UIs without third-party UI libraries
- Learned Git basics for version control and team collaboration
|
Bachelor of Science in Information Technology ποΈ Islamia University of Bahawalpur π 2020 - 2023 |
Made with β€οΈ by Faizan Ashiq


