Bachelor In Software Engineering
Iqra University Islamabad
2017 - 2021
Senior Full Stack Engineer specializing in FastAPI, Django, NestJS, React + TypeScript, Next.js, and AI integrations. Experienced with PostgreSQL, Redis, WebSockets, Docker, and Anthropic Claude agents. Building scalable platforms on AWS, GCP & Azure.
const engineer = {name: 'Usama Tahir',role: 'Senior Full Stack Engineer',stack: ['FastAPI', 'React', 'TypeScript', 'PostgreSQL'],cloud: ['AWS', 'GCP', 'Azure'],ai: 'Anthropic Claude + FastMCP',available: true,};Who I am
Senior Full Stack Software Engineer with 4+ years of experience designing, building, and deploying scalable web applications across AIOps, AI content platforms, and cybersecurity domains. Proficient in Python (FastAPI, Django) on the backend and React.js + TypeScript on the frontend, with hands-on experience integrating third-party APIs, building real-time systems with WebSockets, and deploying on AWS, GCP, and Microsoft Azure.
Strong track record of working in agile teams, mentoring junior engineers, and delivering production-grade features end to end. Experienced with AI integrations including Anthropic Claude API, OpenAI, FastMCP, and Microsoft Graph API for enterprise-grade platforms.
Location
Islamabad, Pakistan
Experience
4+ Years
Specialty
Full Stack + AI
Available
Open to Work

utilITise — AIOps IT Management Platform
const project = {name: 'utilITise — AIOps IT Management Platform',tools: ['FastAPI', 'React.js', 'TypeScript', 'PostgreSQL', 'Redis', 'Celery', 'Microsoft Graph API', 'Anthropic Claude', 'Material UI', 'RTK Query', 'WebSockets', 'Microsoft Azure', 'Docker'],role: 'Software Engineer',description: 'Multi-tenant AIOps platform connecting to Microsoft Intune to give IT teams full visibility and automated control over their device fleet. Features an LLM-powered self-healing agent pipeline (Anthropic Claude + FastMCP) that autonomously detects, diagnoses, and remediates IT incidents without human input. Built with real-time WebSocket device updates via Redis pub/sub and a complete onboarding tour system with backend persistence.',};Lunch Assist
const project = {name: 'Lunch Assist',tools: ['Nest Js', 'Firebase', 'React.js', 'Redux Toolkit', 'Google Cloud Run', 'Google cloud app Engine', 'Joi', 'Elastic Search', 'SASS', 'Strapi', 'Docker'],role: 'Full Stack Developer',description: 'I had the opportunity to work on the LunchAssist website, a vital tool used by over 350 school districts nationwide. LunchAssist is a dynamic platform designed to empower school nutrition professionals with USDA-approved training, compliance tools, and resources. My contributions included developing and refining user-friendly interfaces that make the platform intuitive and accessible, regardless of a user's experience level in school nutrition. From micro-trainings to compliance tracking, I helped create features that not only meet the specific needs of K-12 nutrition directors and staff but also foster a culture of growth and inclusion within school communities. Working on this project allowed me to apply my full stack development skills to a meaningful cause, and I’m proud to have played a role in supporting the heroes who ensure our students are well-nourished and ready to learn.',};Travel Agency App
const project = {name: 'Travel Agency App',tools: ['NextJS', 'Tailwind CSS', 'Google Maps', 'NestJS', 'TypeScript', 'MySQL', 'AWS S3', 'Sun-Editor', 'Gmail Passkey'],role: 'Full Stack Developer',description: 'I have designed and developed a full-stack web app for 2Expedition, a travel agency in Armenia. I created the UI using NextJS, Typescript, MUI, TailwindCSS, Google Maps, Sun-Editor, and React Slick. The app supports multiple languages and currencies. I developed the API using NestJS, Typescript, MySQL, TypeORM, AWS, and Nodemailer. I deployed the front-end app to AWS Amplify and the back-end app to AWS EC2.',};AI Powered Real Estate
const project = {name: 'AI Powered Real Estate',tools: ['React', 'Bootstrap', 'SCSS', 'Stripe', 'Express', 'TypeScript', 'MongoDB', 'Azure Blob', 'OpenAI API', 'Replicate AI', 'Cronjob', 'JWT'],role: 'Full Stack Developer',description: 'My team built an AI-based real estate app using Replicate API and OpenAI. We used Express, Typescript, OpenAI, Replicate, Stripe, and Mongoose to develop the API. We utilized NextJS, Formik, TailwindCSS, and other npm libraries for the UI. We have trained multiple AI assistants using the latest GPT model and integrated Replicate API for image processing. We added role-based auth, subscription plans, Cron job scheduling, and payment integration with Stripe.',};Newsroom Management
const project = {name: 'Newsroom Management',tools: ['NextJS', 'Material UI', 'Redux', 'Sun Editor', 'Calendar'],role: 'Full Stack Developer',description: 'My team and I developed a newspaper management dashboard application called Newsroom Management. As a front-end developer, I worked on creating the dashboard using NextJS, Material UI, Redux, Calendar, and other necessary npm libraries. We used React Redux to manage the application's state and React-hook-form and Sun Editor to handle forms.',};Bachelor In Software Engineering
Iqra University Islamabad
2017 - 2021
How we built utilITise — an AI-powered IT management platform with multi-tenant architecture, real-time WebSockets, and Anthropic Claude agents for autonomous incident remediation.
A deep dive into building production-ready REST APIs with Django REST Framework — covering authentication, serializers, viewsets, and performance optimization techniques.
Practical TypeScript patterns for React applications that improve code quality, catch bugs early, and make large codebases maintainable — based on real production experience.
Contact with me
If you have any questions or concerns, please don't hesitate to contact me. I am open to any work opportunities that align with my skills and interests.
I'm open to discussing new opportunities, collaborations, or just talking tech. Drop me a message and I'll get back to you.