Skip to content

joshualim30/Projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Joshua Lim's Project Portfolio

A curated collection of small-scale projects demonstrating my passion for software development and technical skills.

Overview

Welcome to my project portfolio! This repository contains a diverse collection of small-scale projects that I've built to learn new technologies, practice my programming skills, and showcase my capabilities as a developer. Each project represents my journey in exploring different programming languages, frameworks, and development concepts.

Purpose

This portfolio is designed to:

  • Demonstrate technical skills across multiple programming languages and frameworks
  • Showcase problem-solving abilities through practical implementations
  • Highlight learning agility by exploring diverse technologies
  • Provide concrete examples of my coding style and project organization
  • Serve as a conversation starter for internship interviews and networking

Technology Stack

My projects span across various technologies:

Frontend Development

  • React: Modern web applications with TypeScript
  • Flutter: Cross-platform mobile development
  • Swift: iOS development

Backend & Data

  • Python: Data analysis, automation, and web scraping
  • SQL: Database design and management

Development Tools

  • TypeScript: Type-safe JavaScript development
  • Vite: Modern build tooling
  • Tailwind CSS: Utility-first styling
  • Git: Version control and collaboration

Project Categories

Web Applications (React)

Mobile Applications (Flutter)

Data & Automation (Python)

iOS Applications (Swift)

Getting Started

Each project in this collection is self-contained with its own setup instructions. Navigate to any project directory to find:

  • README.md: Project-specific documentation
  • Setup instructions: How to run and test the project
  • Technology details: Frameworks and libraries used
  • Key features: What the project accomplishes

Connect With Me

I'm always excited to discuss these projects, explore new technologies, and collaborate on interesting challenges. Feel free to reach out if you'd like to:

  • Discuss any project in detail
  • Collaborate on new ideas
  • Provide feedback on my code or approach
  • Connect for internship and job opportunities

Note

While these projects showcase my skills and learning approach, I also work on larger, private repositories and contribute to more complex systems. This collection focuses on demonstrating my ability to quickly learn new technologies and deliver working solutions.


Built by Joshua Lim Last updated: January 2026