Some Working Projects
Web Development
Front-End Web Developer skilled in WordPress, WooCommerce, JavaScript, HTML, and CSS. Created responsive websites and e-commerce solutions, delivering user-friendly interfaces and seamless experiences across projects.
Oak
I re-created the frontend of OAK official web because I got attracted to their beautiful UI. It was a great experience for me to build the entire frontend.
Sugarfactory
Sugarfactory is a delightful candy shop . and I created their website from scratch using the frontend tools I know.
Realestate.com
For Realestate.com, I managed the entire front-end development and design process. I also handled SEO optimization to enhance search engine visibility and improve site rankings.
AutoTrader
For AutoTrader, I handled the front-end development using HTML and CSS, focusing on creating a sleek and user-friendly interface. I managed SEO optimization to boost search engine rankings and enhance the site’s visibility.
Unity-Development
Army Commando Attack
"Army Commando Attack" is a Unity-based tactical shooter where players assume the role of a commando, completing missions in various hostile environments. The game features first- and third-person perspectives with smooth weapon handling and responsive shooting mechanics. Enemy AI is implemented using Unity's NavMesh and behavior trees, allowing for adaptive and strategic movement, such as seeking cover and flanking. The levels are designed with procedurally generated elements, creating unique combat scenarios for each playthrough. Weapon customization and inventory systems allow players to modify their loadouts, and the game uses Unity's post-processing effects and lighting for realistic environments. Advanced physics-based mechanics manage explosions, bullet impacts, and environmental destruction.
PUBG (Offline)
PUBG Offline is a Unity-developed battle royale game designed for solo play against AI opponents without an internet connection. The game features a large, open-world map where players can explore, scavenge for weapons, and fight to be the last survivor. The AI system is built using Unity's NavMesh for pathfinding, and behavior trees to simulate enemy tactics, such as flanking, taking cover, and ambushing. Procedurally generated loot and shrinking safe zones are controlled by Unity's randomization and event systems. The game’s shooting mechanics include realistic ballistics, with bullet drop and recoil handled through Unity’s physics engine. The game supports an inventory system for managing gear, and optimization is crucial for performance across various devices, ensuring smooth gameplay even in large environments.
Ninja Zili
Ninja Zili is an arcade-style box-cutting game, developed in Unity, inspired by the mechanics of **Ninja Fruit Cutter**. Players swipe to slice boxes flying across the screen, utilizing Unity's touch input system to detect swipes and gestures. The game employs a physics-based interaction using Unity's Rigidbody and Collider components to simulate box movement and realistic cutting mechanics. The slicing effect is achieved with particle systems and trail renderers for dynamic visual feedback. Ninja Zili includes an increasing difficulty curve, with random box spawning handled by a custom spawning algorithm. Power-ups and combo multipliers are managed via a scoring system, and player progress is tracked using Unity's PlayerPrefs for persistence across sessions.
Pushpa Running Game
Pushpa Running Game is an endless runner where players control the protagonist, navigating through challenging terrains like dense forests, towns, and mountainous regions. Built in Unity, the game uses procedurally generated levels with random obstacles and power-ups. The player character’s animations are handled using Unity's Animator, with transitions for running, jumping, and sliding. The game implements a responsive control system using Unity’s Input Manager, supporting both touch and swipe gestures for mobile platforms. Optimized for smooth performance, the game leverages Unity’s physics engine for realistic movement and collision detection. Power-ups and in-game rewards are integrated through a simple inventory system, and real-time leaderboards are implemented via Unity's services for competitive gameplay.
Fruits frenzy
Fruits Frenzy is a Unity-powered match-3 puzzle game that immerses players in a vibrant world of colorful fruits. Players swap adjacent fruits to create matches of three or more, triggering cascading effects and exciting combos. The game features smooth, responsive controls and a variety of power-ups, such as fruit bombs and row-clearers, to help clear challenging levels. Designed with procedurally generated elements, each level offers unique objectives and obstacles, including limited moves and fruit blockers. Fruits Frenzy employs Unity’s animation and particle systems for visually appealing effects, and its progression system keeps players engaged with new levels, rewards, and increasingly complex challenges.
The Virtual Campus
- 1..3D Model Creation: Developed a detailed 3D model of the Hazara University CS and IT Department from scratch, capturing the architecture and layout with 99% accuracy. Spent over 150 hours on modeling, ensuring every detail matched the real-world structure.
- 2.Car Simulation: implemented a car within the 3D model that can be controlled and moved in real-time, achieving a 95% response rate to user inputs.
- 3.Real-Time Synchronization: Designed a system where movements of the virtual car in the 3D model are mirrored by an actual car in the real world with a 90% synchronization accuracy and a latency of less than 1 second.
- 4.Arduino Car with Camera: Built an Arduino-powered car equipped with a camera, providing real-time feedback and control with a 360-degree field of view. The camera system captures and transmits video at 30 frames per second, ensuring smooth and real-time monitoring.
- 5.Innovative Application: The project demonstrates advanced synchronization between virtual simulations and physical movements, showcasing the potential for real-time interactive applications. Achieved an 80% reduction in the latency of control commands, highlighting the efficiency of the system .
Mental and Physical Exercise for Elderly Using Absolute Pointing And Gesture Recognition
Mental and Physical Exercise for Elderly Using Absolute Pointing and Gesture Recognition is a Unity-based desktop application designed as part of a Master’s research project in Human-Computer Interaction. Developed over 100+ hours, the application focuses on improving the mental and physical health of elderly users through a variety of exercises and mind games.
Key Features:
1. Diverse Exercises and Mind Games: Includes over 20 physical exercises and 15 cognitive games, designed to enhance both fitness and cognitive function, ensuring a holistic approach to health.
2. Gesture Recognition with Xbox Sensors: Utilizes Xbox sensors to detect hand movements with 95% accuracy, enabling seamless interaction through gestures and absolute pointing.
3. Simple, Intuitive UI: The interface is tailored to elderly users, reducing the learning curve by 50% compared to traditional apps, and enhancing ease of use.
4. Real-Time Feedback: Provides immediate feedback on user performance with 90% accuracy, motivating users to continue their exercises and improve over time.
Benefits:
- - The application offers a fun, engaging way for elderly users to stay both physically active and mentally sharp, contributing to overall well-being.
- - User engagement increased by 40%, highlighting the app’s effectiveness in encouraging consistent use through its interactive and user-friendly design.
Hindko Talker
Hindko Talker is an engaging educational app designed in Unity to help kids learn Hindko and Urdu through interactive animations and illustrations. The app features animated characters, such as birds, animals, and everyday objects, that teach vocabulary and basic phrases in both languages. **Hindko Talker** employs colorful visuals and dynamic animations to captivate young learners, making language acquisition fun and intuitive. The app includes interactive quizzes and games to reinforce learning and track progress. Using Unity’s animation tools and interactive UI components, Hindko Talker provides a user-friendly experience that fosters language development through play and exploration.
Marketting
Video Storytelling - SearchEngineOptimization - SocialMedia - Management - Performance