Skip to content
View sranjith102004-cell's full-sized avatar
  • Singapore

Block or report sranjith102004-cell

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Hi, I'm Ranjith Selvaraju

I am interested in software engineering, mobile app development, and building practical applications that solve everyday problems.

I am currently working on a Singapore Transport App using React Native, JavaScript, TypeScript, Expo, and LTA DataMall API. The app focuses on helping commuters check bus arrivals, nearby stops, MRT/LRT information, trip planning, favourites, and route-related features in a cleaner mobile interface.

What I Am Learning

  • React Native mobile app development
  • JavaScript and TypeScript
  • API integration
  • Mobile UI design
  • State management
  • Debugging and testing
  • Software engineering project planning

Featured Project

Singapore Transport App

A mobile app for Singapore public transport users.

Current features include:

  • Nearby bus stops
  • Bus arrival timings
  • Favourite bus stops
  • MRT/LRT station information
  • MRT/LRT line filters
  • Trip planning estimates
  • Route and map-related features
  • Settings for app preferences and data/cache handling

Tech stack:

React Native JavaScript TypeScript Expo LTA DataMall API

Status: still under development, with many core features already implemented and tested.

Certification

  • freeCodeCamp JavaScript Developer Certification

Tools I Use

  • Visual Studio Code
  • GitHub
  • Expo
  • ChatGPT and Claude as learning/development assistants

AI tools help me understand errors, explore solutions, and improve ideas, but I make the final implementation decisions, test the features, debug issues, and integrate the final functionality myself.

Current Goal

I am continuing to improve my programming skills and build projects that show my interest in software engineering.

Pinned Loading

  1. singapore-transport-app singapore-transport-app Public

    Singapore transport app built with React Native, Expo, and LTA DataMall

    TypeScript