AVAILABLE FOR WORK

Hello, I'm
Jeeva G

Crafting digital experiences at the intersection of design and technology. Specializing in Flutter development and immersive web design.

FLUTTER Web Dev Canva FIGMA REACT UI/UX

About Me

Developer | Designer

I'm a passionate BTech Computer Technology student with expertise in Flutter, Web Dev, and UI/UX design. My journey in technology began when I wrote my first program, and since then, I've been fascinated by how code can create solutions.

With a CGPA of 7.51 and experience in both mobile and web development, I bring creative solutions to technical challenges.

Mobile Apps

Web Dev

UI/UX

AI

Education

B.Tech Computer Technology

Bannari Amman Institute of Technology | 2021-2024

CGPA: 7.51

Diploma in Computer Science

Coimbatore Institute of Technology | 2018-2021

Percentage: 79%

SSLC

Sowdambikaa Matriculation HSS | 2017-2018

Percentage: 83.4%

My Skills

Technical Skills

Flutter Development 70%
ReactJS 50%
Html/CSS 85%
UI/UX Design 80%
JavaScript 70%

Tools & Technologies

Figma Git Firebase Canva AI

Soft Skills

Creative Thinking
Problem Solving
Teamwork
Communication

Featured Projects

Temple Finder App

A Flutter application that provides 360° panoramic views of temples, helping pilgrims virtually explore sacred sites before visiting.

Flutter Google Street View Cross-Platform
Screenshot of Temple Finder App showing panoramic temple view

NFC Tag Reader/Writer

A cross-platform mobile application that reads and writes NFC tags, capable of storing various data types including URLs and UPI payment links.

Flutter NFC Mobile
NFC Tag Reader app screenshot

Movie Discovery App

A ReactJS application that allows users to browse, search, and discover movies with detailed information and multimedia content.

ReactJS JavaScript TMDB API
Movie Discovery App interface

Coding Playground

flutter_demo.dart
import 'package:flutter/material.dart';

void main() => runApp(MyApp());

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Temple Finder',
      theme: ThemeData(
        primarySwatch: Colors.blue,
      ),
      home: TempleViewScreen(),
    );
  }
}

class TempleViewScreen extends StatefulWidget {
  @override
  _TempleViewScreenState createState() => _TempleViewScreenState();
}

class _TempleViewScreenState extends State {
  int _selectedIndex = 0;
  
  final List _pages = [
    TempleList(),
    MapView(),
    Favorites(),
    Profile(),
  ];

  void _onItemTapped(int index) {
    setState(() {
      _selectedIndex = index;
    });
  }

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text('Temple Finder'),
      ),
      body: Center(
        child: _pages.elementAt(_selectedIndex),
      ),
      bottomNavigationBar: BottomNavigationBar(
        items: const [
          BottomNavigationBarItem(
            icon: Icon(Icons.temple_buddhist),
            label: 'Temples',
          ),
          BottomNavigationBarItem(
            icon: Icon(Icons.map),
            label: 'Map',
          ),
          BottomNavigationBarItem(
            icon: Icon(Icons.favorite),
            label: 'Favorites',
          ),
          BottomNavigationBarItem(
            icon: Icon(Icons.person),
            label: 'Profile',
          ),
        ],
        currentIndex: _selectedIndex,
        selectedItemColor: Colors.blue,
        onTap: _onItemTapped,
      ),
    );
  }
}
Dart
Output

Run the code to see output

Interactive Challenges

Flutter Quiz

Test your knowledge of Flutter development with this interactive quiz.

Code Puzzle

Rearrange the code snippets to solve the programming challenge.

Syntax Memory

Match programming syntax pairs in this memory card game.

Let's Connect

Tell Me Something

Contact Information

Address

Thalaimalaipatti, Trichy-621215

Email

jeevaranjith101124@gmail.com/p>

Connect With Links

Hobbies & Interests

Gardening Anime Coding Design
Loading Earth textures...