Amjad Ali
@amjadali070
Senior Full Stack Engineer building scalable, AI-powered full-stack web apps.
What I'm looking for
I’m a results-driven Senior Full Stack Engineer with 3+ years of hands-on experience building and deploying scalable full-stack web applications. I work across the complete MongoDB, Express.js, React.js, and Node.js stack, with strong JavaScript (ES6+) expertise and a focus on production-ready, maintainable code.
In my current role as Senior Software Engineer at Alvi Global Enterprises (AGE) in Karachi, I architected and developed Startup Ninja, a multi-tenant B2B SaaS platform with a 6-service microservices backend (Auth, AI Chat, Chatbot, Social Media, Website Builder, Admin). I build RESTful APIs and GraphQL endpoints for a React.js/TypeScript frontend, manage state with Context API, and implement role-based access control.
I also deliver real, performance-focused features by integrating OpenAI and Gemini APIs through RAG pipelines for AI chat and document Q&A, and using Redis (including Pub/Sub) plus BullMQ for async task queuing. For secure and reliable operations, I containerize full-stack deployments with Docker and Docker Compose and implement JWT refresh token rotation, Redis-backed blacklisting, CSRF protection, and bcrypt hashing.
Earlier, I built and enhanced MERN products across HRM, CRM, LMS, and insurance workflows—developing modules from scratch, integrating third-party APIs, and improving MongoDB query performance. I’m comfortable in Agile/Scrum environments, I care about code reviews and TDD-minded development, and I enjoy turning complex requirements into clean, testable systems.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer
Alvi Global Enterprises (AGE)
Sep 2025 - Present (9 months)
Architected and developed Startup Ninja, a multi-tenant B2B SaaS on the MERN stack with a 6-service microservices backend (Auth, AI Chat, Chatbot, Social Media, Website Builder, Admin). Implemented REST and GraphQL APIs, RBAC, RAG-powered AI chat, Redis/BullMQ real-time and async workflows, and Stripe subscription billing with secure JWT refresh rotation, CSRF protection, and Dockerized deployment
Software Engineer (Contract)
eSanad
Apr 2025 - Sep 2025 (5 months)
Built and delivered CRM features on an existing MERN stack, developing organization and employee management modules with REST API integration. Implemented motor and travel insurance modules using third-party APIs, integrated Tap Payments for automated policy issuance, and optimized MongoDB/JWT-secured routes to improve performance and scalability.
Software Engineer
MartechSol
Oct 2024 - Apr 2025 (6 months)
Developed a full-featured HRM system from scratch on the MERN stack (Attendance, Payroll, Finance, Employee Management, Ticketing, RBAC) and deployed it via a CI/CD pipeline. Built responsive CRM and brand/landing pages using React, Redux, Tailwind CSS, and TypeScript, and optimized MongoDB queries and backend logic to improve response times.
Software Engineer
CharCentric
Aug 2023 - Aug 2024 (1 year)
Contributed to RMG LMS by integrating a quizzing system, implementing course progress tracking with automated certificate issuance, and rendering media via AWS S3. Built Smart AI Dashboards for APCO Worldwide by developing full-stack React/Node solutions and optimizing backend processes with ML-driven insights.
Education
Degrees, certifications, and relevant coursework
Mohammad Ali Jinnah University
Master of Science in Computer Science, Computer Science
2024 -
Grade: CGPA: 4.00/4.00
Pursuing an M.S. in Computer Science focused on an AI-driven NLP framework for translation and summarization of legal documents (Supreme Court of Pakistan) into Urdu and Sindhi.
Sukkur IBA University
Bachelor of Science in Computer Science, Computer Science
2019 - 2023
Grade: CGPA: 3.11/4.00 (Distinction)
Completed a B.S. in Computer Science with a focus on academic coursework leading to a distinguished graduation outcome.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Website
amjadali.mePortfolio
amjadali.meSocial media
Job categories
Skills
Interested in hiring Amjad?
You can contact Amjad and 90k+ other talented remote workers on Himalayas.
Message AmjadFind your dream job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
