Niranjan Ravichandran


I'm a self taught programmer with a passion for iOS. I have a penchant for building things, primarily mobile and web. Determined towards solving technical problems to help people make life not just a living. I believe that mobile devices will soon be an extension of our being and we should be creating quality apps that better our lives.

There is something about creating apps for a device that still feels a little magical.

Tools I use everyday

Xcode GitHub Sketch Terminal

I can speak in

  • Swift
  • Javascript
  • Java
  • Python
  • Objective-C

My Works

My Education and Professional Experience

With from India to America

16th Jan 2017

Max2 Inc - iOS Engineer

Building mobile stuff.

17th Dec 2016

UNC Charlotte - MS CS

Graduated from UNC Charlotte.

6th Jun 2016

Allscripts - iOS Engineer Intern

Built the Professional EHR iPad application.

20th Oct 2015

UNC Charlotte - Research Assistant

Building native iOS apps to aid research in the field of Health Care. The best part of my Master's program.

1st Feb 2015 - iOS Engineer

Driving the design and formulating the architecture, implementation, system integration and testing for iOS and web applications.

20th Jan 2014

NTT Data - Software Engineer

A typical Engineering job in India.

6th Aug 2013

SBMS - Portfolio Analyst

Making investment decisions in the US market for clients and also manage the organization’s asset and liability portfolios.

30th May 2013

Anna University - B.Tech IT

Graduted! The day I realized I had wasted almost 4 years of my life doing nothing.

You'll find me hiding behind a pair of sunglasses!