Work History
Education
Skills
Projects
Timeline
Generic

DILPREET SINGH

Surrey,BC

Work History

Driver Supervisor

RR PLETT TRUCKING
01.2024 - Current
  • Improved driver performance by implementing comprehensive training programs and regular evaluations.
  • Enhanced communication between drivers and dispatchers through implementation of effective scheduling systems.
  • Reduced accident rates by strictly enforcing safety protocols and conducting thorough vehicle inspections.
  • Streamlined route planning for increased efficiency, resulting in reduced fuel costs and improved time management.

Education

Bachelors in Computer Applications -

Mysore University
MYSURU, KA
12.2026

Mobile App Development And Strategy(Post Grad Cert) -

George Brown College
TORONTO, ONTARIO
12.2023

Computer Programmer Analyst -

George Brown College
TORONTO, ON
12.2020

Skills

  • Programming: Swift, Kotlin, JavaScript, React Native, Flutter, C#, HTML, CSS, Java
  • Web: Express, NodeJs, Handlebars
  • Source Code Management: Github, JIRA
  • UI Design:Figma

Projects

React Native Project for Posting and Booking Cars (For Rent) (December 2023):

  • Developed a dual-application system for electric car rentals, comprising a Car Owner app for posting vehicles and managing bookings, and a Renter app for searching and booking electric cars.
  • Implemented Firebase Authentication for user login/logout, distinguishing between car owners and renters, ensuring secure account management.
  • Designed intuitive user interfaces with React Navigation, providing seamless navigation between screens and optimal user experience.
  • Integrated Firebase Firestore for data persistence, ensuring real-time synchronization and shared data access between both apps.
  • Created custom components for listing creation, booking management, and user profile handling, enhancing app functionality and usability.
  • Demonstrated collaboration between Owner and Renter apps, showcasing how changes in one app affect the other, facilitating a streamlined rental process.


React Native EV Savings Calculator (October 2023):

  • Developed a cost-comparison app for gas and electric cars, calculating distance, savings, and cost efficiencies.
  • Designed a user-friendly interface adhering to specified layout and customization guidelines.
  • Implemented form fields for inputting gas and electric vehicle costs, mileage, and annual driving distance.
  • Integrated calculation functionalities to dynamically generate and display cost and distance comparisons.
  • Showcased expertise in UI design, data validation, and result presentation for enhanced user experience and utility.


iOS Project for Displaying Nearby Activities (September 2023):

  • Created a social event app using SeatGeek API for event data.
  • Implemented user accounts (signup, login, logout) for personalized experience.
  • Designed intuitive interfaces for event listing, details, and users attending the event.
  • Integrated search functionality and user profiles for networking and friend management.
  • Utilized CoreData or Firebase for efficient data storage and retrieval.


iOS Project for Displaying World Countries (August 2023):

  • Developed an app displaying a list of world countries with their capitals using the REST Countries API.
  • Implemented a Country Details screen showing country information, including population, area, flag, and a map with a pin on the capital.
  • Added functionality for users to add countries to their Favorites list with CoreData for data persistence.
  • Created a Favorites List screen sorted by population, allowing users to delete countries from their favorites.
  • Organized the app's navigation using a Tab View for seamless user experience.


Android Mobile Application for National Parks (July 2023):

  • Developed a tourism promotion app for US national parks using Android, enabling users to view parks by state, access park details, and create travel itineraries.
  • Integrated advanced Android concepts such as Fragments, Navigation Graph, Safe Args, and Firebase Firestore for data persistence and user authentication.
  • Implemented a Find Parks feature with a spinner for state selection, map with park markers, and dynamic search results retrieval from the National Park Service API.
  • Designed a View Park Details screen displaying park information, images, website links, and an option to add parks to the user's itinerary.
  • Created an Itinerary screen for managing added parks, including date selection, notes, and cloud-based data persistence for itinerary storage.
  • Implemented a user-friendly navigation interface with options to access Find Parks and Create an Itinerary screens using Bottom Navigation or Slide Out Drawer menus.


Android Learning Academy Application (March 2023):

  • Developed a mobile app with a splash screen featuring the app name and logo, using Kotlin in Android Studio.
  • Implemented user registration with a screen to enter and save the user's name, ensuring data persistence using Shared Preferences.
  • Designed a Welcome Back screen displaying user progress, providing options to reset data or proceed to lessons.
  • Created a lessons list screen with a toggle for sequential progression, controlling lesson access based on completion status.
  • Designed a Lesson Details screen showing lesson information, video links, note-taking functionality, and completion tracking.
  • Ensured data storage and retrieval using Shared Preferences for a seamless user experience.


Full-Stack Fitness Studio Web Application Project (February 2023):

  • Developed a web application for a fitness studio using NodeJS, Express, MongoDB, and Express-Handlebars.
  • Implemented front-end functionalities such as home page, schedule of classes, cart page, and login page with user authentication.
  • Designed server-side logic for defining endpoints, interacting with MongoDB, and managing user authorization.
  • Created an admin interface to track customer purchases and calculate total earnings.
  • Ensured user-friendly navigation with a header containing links to essential pages and dynamic display of login/logout options.
  • Incorporated database collections for users, classes, payments, and cart items, with additional features like sorting and transaction recording.

Timeline

Driver Supervisor

RR PLETT TRUCKING
01.2024 - Current

Bachelors in Computer Applications -

Mysore University

Mobile App Development And Strategy(Post Grad Cert) -

George Brown College

Computer Programmer Analyst -

George Brown College
DILPREET SINGH