Hi, my name's Bim Rai.

I am an iOS Developer and a BSc Computer Science student.

About Me

Good to see you here! I’m a Computer Science student and aspiring iOS developer passionate about building apps that make everyday life easier and more meaningful. Alongside my degree, I’m currently glued to my MacBook, learning to master Swift and iOS development using Xcode — exploring both UIKit and SwiftUI to design clean, functional mobile experiences.

Beyond the Front-End, I’m learning the fundamentals of app architecture, data persistence with Core Data and UserDefaults, networking with RESTful APIs, and Back-End integration using Firebase. My goal is to become a fully fledged iOS developer capable of building complete, end-to-end applications — from beautiful interfaces to connected, data-driven experiences.


Tech Stack

    iOS Development (Primary Focus):

  • Swift, Xcode, UIKit, Auto Layout, Storyboards, MVC pattern (Currently Learning: SwiftUI, Core Data, Firebase, Networking with RESTful APIs and more.)
  • Web Development:

  • HTML, CSS, JavaScript, Bootstrap, API integration (RESTful APIs, JSON handling), Netlify

Education & Certifications

  • BSc Computer Science - 2nd Year (current)
  • Google IT Support Professional Certificate
  • Meta Front-End Developer Professional Certificate

Featured Projects

Show more →
NanoSip preview

NanoSip

A water tracking app with a custom pixel UI drawn via iPad Procreate, using...

NanoSip preview

2D Side Scroller

2D Side Scroller game developed using p5.js.

NanoSip preview

2D Side Scroller

2D Side Scroller game developed using p5.js.

Recent Blog Posts

Explore →

So far...

Oct 18, 2025 • 3 min read

It has been about 3 weeks since I've started iOS Development. I am following a course online and using external resources to strengthen...

Read more

Get In Touch

I'm open to roles, collabs, and interesting problems. Below you can find different ways to contact me or to follow me on my journey.