Humdaan Ahmad

Aurora, IL, USA ยท ahumdaan@gmail.com

I am a young developer experienced in AWS, and many other different technologies, trying to make my way in the world of Computer Science.

Interests

Apart from being a developer, I enjoy outdoor activities like working out and playing basketball. I also love reading about new advancements in AI and cloud computing. In my free time, I like to work on side projects, listen to music, and explore different cuisines.

Visitor Count: Loading...


Experience

Cloud Engineer/Data Analyst Intern

CVS Health
  • Implemented and optimized AWS Connect to enhance customer interaction workflows, configuring routing profiles and contact flows to improve efficiency and user experience.
  • Assisted the Cloud Development team in configuring Azure Virtual Machines (VMs) and Azure Blob Storage to support data analysis workflows.
  • Automated infrastructure deployment in AWS and Azure using Terraform, improving efficiency and consistency.
  • Served as a temporary Scrum Master, facilitating agile meetings and ensuring efficient team coordination.
  • Developed a REST API using Power Apps, centralizing information on applications and services.
  • Configured AWS S3 buckets to store data and leveraged AWS Athena for efficient data querying and analysis.
April 2022 - August 2022

Student Volunteer

Islamic Center of Naperville
  • Take part in organizing large events for youth program, such as basketball tournaments and retreats with 100+ participants
  • Work with a team to organize lectures and dicussions.
  • Help the team with financing for lectures, retreats and other events.
May 2018 - November 2019

Education

College of DuPage

Associate in Science
September 2018 - May 2020

University of Illinois at Chicago

B.S. in Computer Science
August 2020 - Present

Skills

Programming Languages & Tools
Workflow
  • Infrastructure as Code (IaC)
  • Retrieval-Augmented Generation (RAG)
  • Cross Functional Teams
  • Agile Development & Scrum

Projects

Multi-Agent AI Fitness Assistant w/ RAG Architecture

Python, LangFlow, AstraDB, OpenAI GPT-4o API
  • Developed a Multi-Agent AI Fitness Assistant using Python, LangFlow, and OpenAI GPT-4o Mini API to provide personalized fitness and nutrition recommendations.
  • Designed and implemented AI-powered agents for fitness assistance and macro-nutrient planning, leveraging LangFlow's workflow automation.
  • Integrated AstraDB Vector Database to store and retrieve user profiles and fitness notes, enabling context-aware AI responses.
  • Built an interactive front-end using Streamlit, allowing users to set goals, track fitness progress, and receive AI-driven insights.
  • Implemented API-driven backend architecture, extracting and integrating API calls from LangFlow, OpenAI, and AstraDB for seamless data processing.
  • Enhanced AI decision-making by incorporating a conditional routing mechanism for fitness-related calculations and personalized recommendations.

Go-Lang Event Booking REST API

Go, Gin Framework, Golang-JWT, Crypto/Bcrypt, SQL DB
  • Developed a scalable REST API in GoLang for event booking, enabling user registration, event management, and secure authentication.
  • Implemented JWT-based authentication to protect sensitive API endpoints, ensuring secure user access and event ownership validation.
  • Built event management features with CRUD operations using the Gin framework, enforcing role-based access control for event modifications.
  • Designed and integrated a SQLite database with Go-SQLite3 for persistent storage, handling event and user data efficiently.
  • Enhanced security with bcrypt password hashing, preventing plain-text password storage and ensuring secure user authentication.
  • Structured the project for maintainability, organizing routes, authentication middleware, and database handling in modular components.

Discord Bot Controlled AWS Minecraft Sever

EC2, Lambda, Discord API, Terraform, Python
  • Designed and deployed an automated Minecraft server management system using AWS EC2, Lambda, and API Gateway, enabling remote control via a Discord bot.
  • Developed a Discord bot in Python to handle /start and /stop commands, integrating with AWS services for seamless server control.
  • Implemented AWS Lambda functions to start and stop EC2 instances dynamically, optimizing server uptime and cost efficiency.
  • Provisioned and managed cloud infrastructure using Terraform, ensuring reproducibility and scalability of AWS resources.
  • Configured a persistent Discord bot on an EC2 instance, utilizing a systemd service for continuous uptime and reliability.
  • Established a secure API endpoint via AWS API Gateway, allowing authenticated interactions between the Discord bot and AWS Lambda.

Cloud Resume/Portfolio Project

HTML, CSS, Python, Node.js, S3, CloudFront, Route53, Terraform, DynamoDB
  • Designed and deployed a serverless personal resume website using AWS S3, CloudFront, and Route 53, ensuring high availability and low latency.
  • Implemented Infrastructure as Code (IaC) with Terraform, automating the provisioning of AWS resources including S3, DynamoDB, API Gateway, and Lambda.
  • Developed a Python-based AWS Lambda function to track and update visitor counts, integrating with DynamoDB for persistent storage.
  • Created a RESTful API with AWS API Gateway, enabling dynamic interactions between the frontend and backend services.
  • Established a CI/CD pipeline with GitHub Actions, automating Terraform deployments and frontend updates to AWS.
  • Enforced AWS security best practices, implementing IAM roles, least privilege policies, and CloudWatch monitoring for enhanced security and observability.

Certifications