I’m a Software Engineer with more than 11 years of experience developing high performing mobile apps and expertise in creating Reusable Object-Oriented Software.
I’ve been actively programming for iOS platform since 2009, and contributed towards the development of some of the top rated iOS apps available Appstore.
Meticulously following best Software Engineering practices has bestowed me with a results-driven experience leading iOS projects from conception till launch.
Hands-on with modern (mobile) software development tools like XCode, iOS Sdk, Unity3d, Visual Studio and others such as Version Control, Continuous Integration, Code Review, and Agile Project Management tools.
My Creative appetite coupled with the passion to create innovative app experiences have led me to explore creative technologies like Processing and OpenFrameworks
Processing, an open-source Java-based Flexible Software Sketchbook, helps me draw inspiration to experiment and create new Visual effects and animation using code. When properly applied these special effects can transform the look and feel of the app's UI and give a visually compelling appearance to it.
I can be reached at or (+91) 8886771313
Key Technical Skills
Swift, Objective C, C++, C#
Xcode, Visual Studio, Unity3d
Design Patterns (Gang of Four)
MVC, MVVM, MVP, VIPER
Why do I want to create Technical Articles using Infographics?
Being a self-taught programmer, I’ve acquired a lot of app development skills by reading technical articles posted by other devs on Internet; therefore I want to express gratitude by sharing the learnings and technical knowledge I’ve acquired in my professional app development career.
The problem I want to solve?
A majority of technical articles available on the Web are lengthy and text-based ones that often cause quick boredom and sometimes difficult to understand and get a quick overview of the topic in the first reading.
How I want address above issue?
My motive is to create easy to understand articles by organizing and explaining its subtopics/contents using Infographics, as it’s rightly said that “A picture is worth thousand words”. These articles will come in handy for busy programmers as they will reveal topic information at a glance that will help the devs recollect the topic knowledge quickly.
It’s been a challenging and equally exciting task to break down a complex technical topic into meaningful smaller chunks and explain it using simple plain English.
In the pursuit of developing these articles, I’ve also attained a working knowledge of Adobe Illustrator and learned Essential Typography Skills i.e Plain English Usage, Text Formatting, and General Designing Tips.