Niranjan Ravichandran


I'm a self taught programmer with a passion for iOS development. I have a penchant for building things, primarily mobile and web applications. Techie, 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. I aspire to take up challenging projects and contribute to building amazing products.

Tools I use everyday

Xcode GitHub Sketch Terminal

I can speak in

  • Swift
  • Javascript
  • Java
  • Python
  • HTML
  • CSS

These are few things I'm good at

Web Development

iOS Developement

UI/UX Design

Recent Works

My Education and Professional Experience

With from India to America

16th Jan 2017

Max2 Inc - iOS Engineer

Building mobile commerce 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 May 2013

SBMS - Portfolio Analyst

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

30th Aug 2009

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!