
π Hello World!, I'm Faraz UlHaq Shah. I'm a software developer. with a passion for creating transformative websites and apps. Let's innovate together! π»β¨
About Me
I'm a Masterβs student in Computer Science at Virginia Tech, graduating May 2025. Before that, I studied in Lahore, Pakistan, building a foundation in software engineering, databases, and human-computer interaction.
From full-stack mobile apps to scalable cloud projects, Iβve worked across teams at Reliance Aviation Tech, Rehnaa, and Virginia Techβs Innovation Campus. My toolkit includes Python, Java, JavaScript, TypeScript, and frameworks like React and Flutter.
What keeps me hooked? Solving real-world problems with clean, thoughtful code. Bonus if it helps someone else do something faster, smarter, or just plain better.
When Iβm not coding, Iβm probably on a long drive with a loud playlist, catching a soccer match, chasing good food, or watching a film that makes me question my life choices. Always learningβon and off the screen.
My Skills
Languages
- Python
- Java
- JavaScript
- TypeScript
- C++
- C#
- Kotlin
- Dart
- Solidity
- SQL
- MATLAB
- LaTeX
Frameworks & Libraries
- ReactJS
- AngularJS
- Flutter
- Express.js
- Node.js
- Spring Boot
- Django
- Flask
- Redux
Data & ML
- NumPy
- Pandas
- SciPy
- Matplotlib
- Scikit-learn
- TensorFlow
- Jupyter
- DataIKU
Databases
- MySQL
- PostgreSQL
- MongoDB
- Snowflake
Tools & DevOps
- Git
- Docker
- Bash
- Postman
- Firebase
- Selenium
- Vercel
- Figma
- MetaMask
Cloud
- AWS (Lambda, ECS, CloudFormation)
- Google Cloud Platform
My Experience π
Generative AI-Agents for Minecraft
Virginia Tech
- π§ Architected an AI-powered Minecraft assistant using AWS Bedrock, Lambda, and Mineflayer to interpret in-game chat commands and automate creative tasks like terrain generation and minigame setup.
- π Integrated real-time data pipelines and ML models to enhance responsiveness and simulate intelligent gameplay assistance.
- βοΈ Provisioned scalable cloud infrastructure with AWS ECS, CloudFormation, and CloudFront for x86 and GPU-accelerated environments.
- π Reduced server setup time by 30%, enabling non-technical players to launch multiplayer games and build without writing code.
Graduate Intern, Data Analysis
Virginia Tech
- π Engineered scalable ETL pipelines using Python and AWS Lambda to unify student engagement data from platforms like Handshake, Banner, and Canvas for 10,000+ records.
- π Built interactive dashboards in Power BI and Tableau, empowering academic advisors and career services to track student success metrics and intervention outcomes.
- π Conducted data mapping and correlation analysis to align co-curricular engagement with post-grad outcomes, supporting institutional reporting needs.
- π Improved reporting accuracy and reduced manual data prep time by 40% through automation and standardized data modeling.
Mobile Developer
Rehnaa - Startup
- π Contributed to developing a Flutter mobile app and web portal for Rehnaa, a Pakistani proptech startup, streamlining rental processes across 4 verticals using Firebase and MongoDB.
- βοΈ Integrated Kafka and Elasticsearch for real-time search functionality and improved platform responsiveness.
- βοΈ Deployed backend services to the cloud ensuring scalable, fault-tolerant infrastructure.
Software Engineer
Reliance Aviation - Aviation Solutions
- π« Built a real-time aircraft fleet tracking dashboard using React and Firebase to improve operational monitoring and situational awareness.
- π¦ Integrated weather APIs and live flight data to dynamically suggest optimal flight paths and improve safety compliance.
- π Collaborated with aviation experts to align system design with industry standards, resulting in a more intuitive and domain-aligned user interface.
Digital Transformation Intern
Unilever Karachi, Pakistan
- π Developed a coins and rewards feature for an end-to-end application called ROLL for maintaining usersβ engagement.
- π Improved user satisfaction and retention on the appβs shopping cart page through the implementation of user-centric strategies, resulting in a 20% increase in user satisfaction and a 15% increase in user retention during that phase.
Cloud Computing Project
Virginia Tech
- π Deployed a full-stack web application on AWS, utilizing EC2 instances for application hosting and RDS for relational database management.
- π§ Configured Amazon Linux 2023 with Tomcat for server management and integrated a MySQL database across AWS's public and private instances, ensuring secure and scalable operations.
- π Showcased adeptness in AWS infrastructure configuration, including meticulous security group setups and EC2 instance deployment.
- π Rolled out a React-based frontend application via Tomcat, demonstrating expertise in web application deployment.
- π· Demonstrated proficiency in custom domain integration with the AWS-hosted application through detailed DNS configurations.
- π Underlined proficiency in cloud-based architecture and deployment methodologies, ensuring a scalable and efficient web solution.
Contact me βοΈ
Feel free to reach out to me directly at shahfarazulhaq@gmail.com or simply use the form below.