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 Eclipse Photoshop Sketch Terminal

I can speak fluently in

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

These are few things I'm good at

Web Development

I have worked on a range of web applications right from small scale to enterprise level web apps. I focus on delivering best-in-class front-end code.

iOS Developement

I have had an opportunity to work on couple of apps out of which few are currently in the App store.

UI/UX Design

Designing is often challenging and I aspire from experience to bring out a holistic design. I work on giving a smooth clutter-free experience to users.

Recent Works

My Education and Professional Experience

With from India to America

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.

10th Aug 2015

UNC Charlotte - MS CS

Joined the Masters program in Computer Science at UNC Charlotte.

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

Responsible for couple of code releases; Involves new branch creation, testing, firefighting and bug tracking (Telecom Domain).

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

Received my B.Tech degree from Anna University India.

You know where to find me!