About Me

Hi! I'm Bobby Ranjan, a computer engineering student at Nanyang Technological University, Singapore. Born in Scotland, raised in India and studying in Singapore, I like building stuff from the ground up - be it software or hardware. I'm also a massive Manchester United fan.

A Day in my life (Ideally)


Wake up

Always the hardest part of the day

6:30 6:40 6:50 7:00 am

Attack the Gym

Because exercise in the morning is the best thing that could happen to you

8:30 am

Go to work

Jot down a list of things to do during the day

10:00 am


My opportunity to talk to people outside work environment

12:30 pm

Leave office

Complete my work for the day, and leave for home

6:00 pm

Football (5-a-side)

The beautiful game completes a day of hard work

8:30 pm


Bachelor of Engineering (B.E.) in Computer Engineering with
Minors in Entrepreneurship & Life Sciences

2014 - 2018

Nanyang Technological University, Singapore


President's Research Scholar

August 2015 - May 2016
Nanyang Technological University, Singapore
Project Title: Composite Mathematical Modeling of Calcium Signaling behind Neuronal Cell Death in Alzheimer's Disease
  • Used XPPAUT and MATLAB to model calcium signaling in a neuron dying for beta-amyloid misfolding and deposition.
  • Paper accepted for publication in BMC Systems Biology.
  • Presented paper at Asia-Pacific Bioinformatics Conference (APBC) 2018.

Software Design Engineer Intern

May - August 2017
  • Built customer-facing license consumption report for all BitTitan products
  • Conducted tech feasibility analysis to improve BitTitan’s reporting capacity
  • Built code analysis tool to clean up database references across codebase

Technology Analyst Intern

August - December 2016
Bank of America, Merrill Lynch (Singapore)
  • Worked on the payments processing and payments testing development teams
  • Redesigned database logging using a queueing mechanism with the help of Apache ActiveMQ and Java Spring Framework
  • Also built an application to help onboard new testers onto the testing platform, using Java, AngularJS and SQL

Summer Intern

May - July 2016
Asia Risk Transfer Solutions (ARTS), Singapore

Asia Risk Transfer Solutions - a software and technological solutions startup that aims to help the insurance industry and governments create and manage risk transfer products, known as Insurance for the Masses, for developing communities in Asia.

  • Worked in a small team of 6 on Android application development for the company
  • Developed 2 MVP Android applications for different user groups
  • Enhanced server-side API of the enterprise web application
  • Tech stack included Java, Android and Django


As a student, I love venturing into projects during my spare time.

Protein Interaction Networks - A research project to modularise protein networks based on functionality using numerous module-detection algorithms.
ContextNewsBot - Context News Bot is a Chrome extension that allows you to step out of your filter bubble by providing a diverse set of news articles and objective Wikipedia entries for any tweet on your Twitter timeline.
CommandPlus - A Chrome extension that provides hand gesture-based control of one's browser.
CodeBot - An interactive chatbot that helps beginners learn how to code with witty replies, GIFs and human-readable errors.
When We Meet Again - An Android application that uses the relative distance between users, determined using the phone's Bluetooth, to trigger a reminder/push notification.
WhyBills - A system designed to eliminate printed bills at any point of sale by allowing retailers to encode their bill, generate a QR Code on our POS System and display this QR Code to the customer as a receipt.