नमस्ते, I'm Dishang H. Rana 🇮🇳

A
A passionate programmer and recent MCA graduate from The Maharaja Sayajirao University of Baroda, I bring a solid foundation in software development and a strong interest in problem-solving. Proficient in multiple programming languages, I thrive in collaborative, agile environments where innovation and continuous learning fuel success.

Currently placed as a Full Stack Java Developer at NJ Technologies, NJ Group, Surat through campus recruitment, I’m eager to contribute meaningfully and continue growing in the tech industry.

About

I’m a Computer Science enthusiast and recent MCA graduate from the Department of Computer Science and Engineering, Faculty of Technology and Engineering, The Maharaja Sayajirao University of Baroda, Vadodara. With a strong academic background and a passion for continuous learning, I strive to bring 100% to everything I do.

During my academic journey, I’ve worked with technologies like C, C++, Java, Python, Android, Flutter, Dart, .NET Framework, .NET Core, C#, SQL Server, MySQL, Firebase and SQLite. My focus has been on building practical, user-friendly solutions while deepening my understanding of software design and system architecture.

Currently, I’m working as a Full Stack Java Developer at NJ Technologies, part of the NJ Group, Surat — an opportunity I earned through campus placement. I’m excited to contribute to impactful projects and continuously evolve as a developer.

Education

The Maharaja Sayajirao University Of Baroda

Vadodara, Gujarat, India

Degree: Masters in Computer Applications (MCA)
Years Attended: 2023 - 2025

MSU Logo

SDJ International College

Surat, Gujarat, India

Degree: Bachelor of Computer Application (BCA)
Years Attended: 2020 - 2023

SDJ Logo

T. & T. V. Sarvajanik Vidyalaya, Gopipura

Surat, Gujarat, India

Higher Secondary: Commerce
Years Attended: 2018 - 2020

TTV Logo

Experience

Full Stack Java Developer

Gained hands-on experience with Java, Spring MVC, Spring Boot, MySQL, JSP, and JSTL by initially working on a training project titled "Tasks Application using Spring MVC". The first 15 days focused on learning core technologies, followed by one month of active project development. Currently contributing to a live company project, handling both frontend and backend development responsibilities.

Tools: Java, Spring MVC, Spring Boot, Apache NetBeans, IntelliJ IDEA, MySQL

February 2025 - Present | On-Site | Surat, Gujarat, India
Flutter Intern

As a Flutter Intern, I thoroughly explored the Dart programming language and developed a strong foundation in the Flutter framework. I gained hands-on experience with key mobile development concepts such as HTTP REST APIs, asynchronous programming, null safety, and shared preferences. My learning culminated in the creation of a fully functional quiz app called "BrainTease", built using Flutter and Dart.

Tools: VS Code, Flutter, Dart, Gradle, Android Emulator

January 2025 - February 2025 | On-Site | Surat, Gujarat, India
Android Intern

During my internship, I was involved in developing and maintaining an e-commerce Android application using Java. I gained valuable insights into SQLite database integration, explored the implementation of payment gateways, and enhanced my understanding of responsive UI design by leveraging third-party libraries. The experience strengthened my mobile development skills and broadened my practical knowledge.

Tools: Android Studio, Gradle, Emulator, SQLite, Third-Party Libraries

May 2024 - June 2024 | Remote | Ahmedabad, Gujarat, India

Projects

Spring MVC App
Tasks Application

Spring MVC Web Application

Accomplishments
  • Technologies: Spring MVC, Java, MySQL, JSP, Tailwind CSS, JavaScript, AJAX
  • The Tasks Application is a web-based task management system designed to streamline organizational workflows and enhance productivity.
BrainTease App
BrainTease

Flutter Application

Accomplishments
  • Technologies: Flutter, Dart, RESTful APIs, Shared Preferences, and various Flutter dependencies.
  • A brain-teasing quiz game designed to challenge and entertain users.
  • Features an exclusive set of functionalities and a user-friendly interface.
E-Commerce App
Brainy E-Commerce

Android Application

Accomplishments
  • Technologies: Java, XML, SQLite, Gradle, and various Android dependencies.
  • An intuitive and functional e-commerce application.
  • The app offers a range of exclusive features, a user-friendly interface, and a responsive design.
HealthCare App
HeathCare

Flutter Application

Accomplishments
  • Technologies: Flutter, Dart, Firebase, and various Flutter dependencies.
  • HealthCare is a cross-platform mobile application designed for both doctors and patients, offering functionality on both ends.
  • The app features a wide range of exclusive functionalities.
onlinepharmacy website
onlinepharmacy

ASP.NET Web Application

Accomplishments
  • Technologies: ASP.NET, CSS, MS Access Database, Microsoft Visual Studio
  • A web application with separate interfaces for admin and clients.
  • Designed to manage medicines, agents, manufacturers, and billing processes efficiently.
Medical Store Software
Medical Store Management System

VB.NET Desktop Application

Accomplishments
  • Technologies: VB.NET, MS Access Database, Microsoft Visual Studio
  • A desktop application designed to manage medicines, employees, manufacturers, and customer data for medical businesses.
  • Includes functionality to generate invoices for customers.
onlinepharmacy website
InsightCraft

Python Application

Accomplishments
  • Technologies: Python, Tkinter, Google’s Gemini-Pro, Gemini-Pro-Vision
  • InsightCraft is a Python-based application that generates various types of content in response to user questions.
  • Utilizes Gemini for text generation and image-related tasks.
onlinepharmacy website
Genesis ChatBot

Flutter Application

Accomplishments
  • Technologies Used: Flutter, Dart, Google’s Gemini AI API
  • Genesis ChatBot is an AI-powered chatbot app developed using Flutter, integrating Google's Gemini.
  • Utilizes the google_generative_ai package to enable smooth and efficient interaction with the Gemini API.
onlinepharmacy website
Student Feedback Management System

PHP Web Application

Accomplishments
  • Technologies: PHP, HTML, CSS, MySQL
  • A web application with separate interfaces for students and administrators.
  • Designed to manage faculty information and handle student feedback efficiently.

Skills

Languages

Java
Dart
C#
Python
C++
C
Bash
VB.NET

Database

MySQL
Firebase
SQLite

Frameworks

Spring
Flutter
.NET

Editors

Apache NetBeans
IntelliJ IDEA
Android Studio
Visual Studio
VS Code
Jupyter Notebook

Web Technologies

HTML
CSS
JavaScript
JSP
Bootstrap
Tailwind CSS

Other Tools

Git
GitHub
Gradle
Maven
Postman
Linux

Contact

Contact Form