
About Me
A brief introduction my journey as a software engineer.
Who Am I?



Abdul Rehman Shariff
I am a Full-Stack Developer specializing in the MERN stack with hands-on experience building and deploying AI-powered, production-grade web applications. I have a proven ability to integrate LLM APIs (OpenAI, Gemini, Llama 3), design event-driven backend architectures, and implement CI/CD pipelines on cloud platforms including AWS, Vercel, and Render.
Experienced with REST API development, Docker containerization, Redis caching, and MongoDB/PostgreSQL database design. Currently pursuing my Master of Computer Applications (MCA) at JSS College of Arts, Commerce and Science, Mysore.
Skills & Expertise
Explore my technical skills across different domains. Click on any category to see the specific technologies and tools I work with.
Web Development
Building modern, responsive web applications with MERN stack
Backend & API
Creating robust and scalable backend services
AI & Machine Learning
Integrating AI capabilities into web applications
DevOps & Cloud
Deploying and managing applications on cloud platforms
Technology Stack
Infrastructure & Tools
Professional Experience
AI Travel Planner
Full Stack Developer• Personal Project
Built a production-grade travel SaaS scaling to 500+ concurrent users with sub-second page loads using MERN stack and Tailwind CSS. Integrated OpenAI and Llama 3 APIs to dynamically generate personalized itineraries and power semantic discovery via MongoDB Vector Search.
Readivine
Full Stack Developer• Personal Project
Developed an AI-powered README generation SaaS reducing developer documentation time by 50% through automated markdown generation. Integrated OpenRouter API and GitHub OAuth2 to autonomously analyze repositories and generate structured markdown. Architected Mongoose schemas and a modular ShadCN component library.
Scriptflow
Backend Developer• Personal Project
Engineered an AI reel script generation engine processing 100+ daily videos asynchronously via REST APIs using Node.js, Express, MongoDB, and Redis. Integrated Gemini 2.5 Flash with FFmpeg to auto-generate marketing scripts in under 15 seconds, improving turnaround by 70%. Designed an event-driven BullMQ queue system for resilient DB operations under heavy load.
Education
Get to know more about my educational background.
JSS College of Arts, Commerce and Science
Master of Computer Applications (MCA) | Computer Science



Currently pursuing my Master of Computer Applications (MCA) at JSS College of Arts, Commerce and Science, Mysore. Expected graduation: September 2025.
Relevant coursework includes Data Structures & Algorithms, DBMS, Operating Systems, Computer Networks, Software Engineering, Web Technologies, and Cloud Computing.
My academic background combined with hands-on project experience has equipped me with strong full-stack development skills and expertise in integrating AI/LLM APIs into production applications.
Certifications
Certifications I'm working towards.
In Progress
Foundations of Cybersecurity (Google Coursera)
In Progress
MongoDB Node.js Developer Path
Planned
AWS Cloud Practitioner Essentials
Planned
Responsive Web Design (freeCodeCamp)