Hi, I'm Parimal Vala

I design and build creative applications that connect people and simplify life.

About Me

Hello! I'm Parimal Nareshbhai Vala โ€” a passionate developer who loves creating software, mobile apps, and games that make technology fun and useful for everyone.

I have hands-on experience in building Android and web applications using Java, Android Studio, Firebase, PHP, MySQL, and JavaScript. I enjoy designing intuitive user interfaces and solving real-world problems through creative code. Iโ€™ve also developed multiple projects such as SocialWork, Chess (Web & JavaFX), Tic Tac Toe, Weather App, RopeMan (2D Game), and more.

I constantly explore new technologies like Firebase Realtime Database, Google Drive API, .NET, Angular, and PostgreSQL. My goal is to become a well-rounded software engineer capable of delivering scalable, secure, and user-friendly applications across platforms.

Skills & Experience

๐Ÿ‘จโ€๐Ÿ’ป Programming Languages

Java, C, JavaScript, PHP, HTML, CSS

๐Ÿงฉ Frameworks & Tools

Android Studio, Firebase, Bootstrap, Git & GitHub, Godot Engine, .NET, Angular

๐Ÿ—„๏ธ Databases

MySQL, PostgreSQL, Firebase Realtime DB, SQLite

๐Ÿ“ฑ Android Development

Built apps like SocialWork, Weather App, and Tic Tac Toe with Firebase Authentication, Realtime Chat, and Profile Customization.

๐ŸŒ Web Development

Created responsive, interactive websites and multiplayer games using HTML, CSS, JS, PHP, and Firebase.

๐ŸŽฎ Game Development

Designed educational and action games like RopeMan and Shattered Image using Godot & GDScript.

๐ŸŽ“ Education & Learning

Focused on continuous learning through real-world projects, DSA in Java, and placement preparation for software roles.

๐Ÿ’ผ Internship Experience

Interned at Tatvasoft, working with Angular 18, .NET 8, and PostgreSQL 17, gaining professional exposure to full-stack development.

Projects

Strange Heli
๐Ÿš Strange Heli - Game Description ๐ŸงŸ

Strange Heli is an action-packed helicopter game where you must stop zombies from reaching the sky!

๐ŸŽฎ How to Play:

โœ… Control the Helicopter: Move left, right, forward, and backward to dodge and attack.

โœ… Attack with Bombs: Press Spacebar to drop bombs.

โœ… Zombie Movement: Zombies rise from the ground to the sky. Destroy them before they reach you!

๐Ÿ”ฅ Objective:

Destroy as many zombies as possible and survive as long as you can!

โš  Game Over Condition:

If a zombie touches the helicopter or reach at top, the game ends!

๐Ÿ’ฃ Are you ready for the challenge?

Fly, fight, and bomb your way to victory! ๐Ÿš๐Ÿ’ฅ

Strange Snake

I developed a strange-snake game using HTML/CSS/JavaScript. A snake can only turn right and left. Guide the snake using the keyboard's directional keys. More information on controlling the game is provided in the Help section.

Rock Paper Scissior

I developed a classic Rock Paper Scissors game using HTML/CSS/JavaScript. The game allows users to play against the computer or multiplayer, making choices between rock, paper, and scissors. The winner is determined based on the game rules.

Chess

I developed a classic Chess using Java/JavaFx. Chess is a classic two-player board game that involves strategy, tactics, and careful planning. The objective is to checkmate your opponentโ€™s king, putting it in a position where it cannot escape capture. Each player controls an army of 16 pieces, including pawns, knights, bishops, rooks, queens, and the king. The game has a rich history and continues to captivate players worldwide!

Tic Tac Toe
I developed a strange-snake game using HTML/CSS/JavaScript. Tic-tac-toe, also known as noughts and crosses or Xs and Os, is played by two players. Here are the basic rules:

-> The game is played on a three-by-three grid.
-> Players take turns marking the spaces with either an X or an O.
-> The goal is to place three of your marks in a horizontal, vertical, or diagonal row.
-> The player who achieves this wins the game.
-> If both players play optimally, the game always ends in a draw.
Weather App
๐ŸŒ Project: WeatherApp โ€“ Local Weather Updates ๐Ÿ“ฑ

Built a WeatherApp that provides real-time weather updates for the userโ€™s current location using GPS. No searches neededโ€”just open the app and get:

โœ… Current Temperature ๐ŸŒก๏ธ
โœ… Weather Conditions (Sunny, Rainy, Cloudy, etc.) โ˜๏ธ
โœ… Wind Speed ๐ŸŒฌ๏ธ

๐Ÿ”ง Tech Stack:

Java (Android Development)
Android Studio
OpenWeather API (for live weather data)
GPS & Location Services
๐Ÿ’ก Key Learnings:
Worked on GPS-based data fetching, API integration, and real-time weather updates. Looking forward to adding more features!
SocialWork
๐ŸŒŸ Introducing SocialWork : The Social Platform Redefined! ๐ŸŒŸ

๐Ÿš€ Effortless Onboarding: Sign up, log in, and recover passwords in a flash.
๐Ÿ“ฒ Seamless Video Engagement: Share, like, dislike, and download videos with ease.
โœจ Custom Profiles: Personalize your space with updated names and pictures to truly reflect you.
๐Ÿงน Total Control: Delete posts, messages, and clear chats whenever you want.
๐Ÿ’ฌ Real-Time Chat: Connect instantly with friends and share messages, images, and more.
๐Ÿ”’ Safety First: Block users and keep your interactions secure.
๐Ÿ”„ Build Connections: Follow creators and expand your social network.
SocialWork Web
๐ŸŒ SocialWork Web โ€“ The Social Platform for Everyone ๐Ÿ’ฌ

Developed the web version of my SocialWork app using HTML, CSS, JavaScript, PHP, and Firebase. 
It enables users to connect, share, and communicate in real timeโ€”right from their browser.

โœจ Features:
โ€ข Secure sign-up and login using Firebase Authentication  
โ€ข Post, like, dislike, and download videos  
โ€ข Update profile names and pictures dynamically  
โ€ข Real-time chat with Firebase Realtime Database  
โ€ข Option to block users or delete chats and posts  

โš™ Tech Stack:
HTML | CSS | JavaScript | PHP | MySQL | Firebase

This web version ensures accessibility for users on any device, offering a seamless continuation of the Android app experience.
Tic Tac Toe
๐ŸŽฎ Tic Tac Toe App
Iโ€™m excited to share my Android app, a fun and interactive project combining the timeless Tic Tac Toe game with a touch of humor to brighten your day.

๐ŸŒŸ Purpose:
This app isnโ€™t just about winning or losingโ€”itโ€™s about having fun! Play the classic game of Tic Tac Toe and enjoy a curated collection of random jokes to keep the laughter rolling.

๐Ÿ’ป Tech Stack:

Development Platform: Android Studio
Languages & Tools: Java and XML for crafting a seamless user experience
๐ŸŽฏ Key Features:

Tic Tac Toe Game: Challenge yourself or a friend in a beautifully designed game interface thatโ€™s easy to use and fun to play.
Jokes Section: A built-in joke generator that delivers random jokes to keep things light and entertaining after every match.
Sleek UI/UX: A clean, intuitive interface optimized for an enjoyable experience.
๐Ÿ“ˆ What I Learned:
This project was an opportunity to strengthen my skills in Android app development, refine UI/UX design principles, and implement dynamic features like joke integration.

Building this app has been a rewarding experience, blending logic and creativity to deliver something fun and memorable.
Chess Web
โ™Ÿ๏ธ Chess Web Page โ€“ Play Chess Online โ™Ÿ๏ธ

Built a multiplayer online chess platform using HTML, CSS, JavaScript, PHP, and Firebase. 
It allows two users to play chess remotely, maintaining the logic of classic chess.

๐ŸŽฏ Key Features:
โ€ข Real-time two-player gameplay  
โ€ข Move validation and checkmate detection  
โ€ข Firebase used to sync moves instantly between users

๐Ÿ’ป Tech Stack:
HTML | CSS | JavaScript | PHP | Firebase Realtime Database

This project improved my understanding of multiplayer game synchronization and real-time data handling on the web.
Calculator
๐Ÿงฎ Calculator โ€“ Simple & Efficient

Developed a lightweight calculator using HTML, CSS, and JavaScript. 
It performs all basic arithmetic operations and is fully responsive across devices.

โš™ Features:
โ€ข Addition, subtraction, multiplication, and division

๐Ÿ’ก Built to strengthen my JavaScript DOM manipulation and event-handling skills.
MidTermResult
๐Ÿ“Š MidTerm Result App โ€“ Student Performance Tracker ๐Ÿงฎ

Created an Android app to display studentsโ€™ mid-term examination results in a clean, digital format. 

๐Ÿ“ฑ Features:
โ€ข Fetch and display results using Firebase Database  
โ€ข User-friendly UI with subject-wise marks  
โ€ข Admin can update marks in real time  
โ€ข Color-coded progress visualization  

๐Ÿงฐ Tools Used:
Android Studio | Java | Firebase Realtime Database

It simplifies result management for both students and teachers.
RopeMan
๐Ÿง— RopeMan โ€“ 2D Action Platformer Game ๐ŸŽฎ

Built using Godot Engine and GDScript, RopeMan is a 2D side-scrolling adventure game 
featuring dynamic movement, enemies, and puzzles.

โš” Features:
โ€ข Player can run, jump, shoot arrows, and throw bombs  
โ€ข Defeat zombies and survive challenging levels  
โ€ข Smooth animations and background music  
โ€ข Win/Loss screens for better user feedback  

๐Ÿง  Focus Areas:
Game physics, collision detection, and animation blending  

๐Ÿ›  Tools:
Godot Engine | GDScript | Aseprite (for sprites)
VISIT

Get in Touch

Have a project idea or want to collaborate? Feel free to reach out โ€” Iโ€™d love to connect with you.