Personal Details

Agile full stack developer with safe and secure methodology!

Customer-focused, detail-oriented and innovative professional with four years of experience in application development; complemented with extensive knowledge in the full lifecycle of the application and software design process. Armed with the ability and desire to learn new things and keep up to date with latest technologies and application development techniques. Highly capable of building and maintaining relationships with clients; able to handle multiple projects simultaneously while maintaining optimum results. Articulate communicator; with outstanding interpersonal, time management, and problem-solving skills.

Beautifully Written Code

Effective coding practice ensures that an application runs as fast as it could while maintaining readability for developers. I write code that is not only fast but also readable and well documented.

Web & Mobile Apps

I have created many unique applications for both the web and mobile - iOS and Android. I develop based on the project's needs and requirements. All my applications are vigorously tested manually and by automation.

APIs & More

APIs are a cornerstone for almost any application. I develop highly-secure RESTful/SOAP APIs that interact with other 3rd-party APIs and send data to multiple types of devices.


What I do

I develop well-written applications in Objective-C and Swift for iOS and Java for Android. I follow strict guidelines set by both Apple and Android to develop aesthetically pleasing apps while still maintaining full functionality. I work with clients to increase user acquisition and retention.
I create back-end systems written in multiple languages such as Java, PHP, Python, Ruby and many more. I utilize my knowledge to decrease latency while maximizing load. I use Amazon Web Services and Google Cloud Platform to create web applications which gives way for scalable environments.
Almost all applications require a database and all of them require athought-out and well structured database. Prior to developing any application, I start designing the database model by using an Entity-Relationship diagram. I normalize all my designs to the 5th Normal Form which ensures there will never be any anomalies within the database.
In any application, the first thing a user sees is the design. Users tend to judge the application by it's looks. I work with my clients to design a clean user-interface with a seamless user-experience. My websites, just like this one, and applications are built to be viewed on multiple devices.


My career


September 2013 -
May 2015
Rutgers University
New Brunswick, NJ
Masters in Computer Science
September 2007 -
May 2011
New Jersey Institute of Technology
Newark, NJ
Bachelors in Computer Science

Work experience

January 2013 - present
Mobile Developer
Full Stack Developer
Web Developer

Download Full Resume : [PDF | DOC]

my skills

What I’m best at


extensive skill set in resume


My works


Get in touch with me

Get in touch

Give me a phone call or send me an email.

My contact info

Send a message