About Me


Indian. Technologist. Problem Solver. Creative. User Focused. Swimmer. Bike Rider.

Professional

Java has always interested me. When I was in my final year of college, I came across a certification program called “Oracle Certification”. Having good basic knowledge in java, I took it up as a challenge to learn advanced concepts, write the certification exam and be recognized as an Oracle Certified Java Professional. Well, you can call me one now.

My career as a Java developer started in Sysvine Technologies Pvt Ltd in the capacity of Software Engineer. Sysvine has a powerful and user-friendly Hospital Management System built using Java. Recognizing my skills, they assigned that project to me where I put all my knowledge to use and eventually became in-charge of developing and maintaining Pharmacy and Inventory modules in a short period of time.

In September 2013, the world was abuzz about the launch of iOS 7. My curiosity on the iOS platform grew when my colleague introduced me to the world of iOS and iPhone. With the variety of apps that can be built on it and its new UI led me to start reading and understanding its platform. Eventually, I went on to build iPhone apps concentrating more on the user interface and started getting good at it. With this new found love for iOS platform, I started developing iPhone applications in Sysvine and was able to complete requirements before projected deadline. Gradually I became one of the lead iOS developers and till date have pushed multiple apps into the Apple app store.

Most applications today are keen on including Social Media integration and Analytics. According to a survey atleast 71% of the online adults use FaceBook, this is exactly why companies are trying to market apps on Social Media. Working with FaceBook API, Twitter API and GooglePlus API showed me how easy it was to integrate them seamlessly into our application. Tap a button to share, it doesn’t even cost a penny, who wouldn’t do that? Now that the apps are recognized by many people, companies like to know how users use the application in order to improvise it studying their needs, this is where Analytics come into play. I’ve worked with Google Analytics and Segment.io which are pretty damn good. I specialized in tracking a user’s usage vision and analyzing malware activities over a period of time.

Apart from these, my other areas of work include Golang, Node.js, databases like MongoDB and MySQL. Basically, I enjoy building elegant and simple technology solutions to complex problems. According to me, simple code and proper infrastructure can greatly reduce complexity costs that can paralyze a business over time.

Summary

Over six years of software development experience with major highlights

  • Experience in mobile application developments in Native iOS and Hybrid framework.
  • Experience in Design, Development and Apple store Submission Process.
  • Extensive programming skills in Objective-C, Swift, Golang, Java, JavaScript.
  • Has experience in JavaScript frameworks in front-end as well in back-end.
  • Familiar with Agile and Scrum methodologies and Project Management using JIRA.
  • Solid understanding in web service integration with iOS apps.
  • Has experience in test driven development of mobile applications.
  • Developed iOS/Mac OS frameworks and published in CocoaPods.
  • Experience in test driven development in back-end and mobile applications

Sincere with software development and loves to face challenges. Very good in solving difficult problems. Able to prioritize tasks and workloads in order of importance.

Experience

Position Company Periods
Lead Engineer QBurst From November, 2017 to till Date
Senior Engineer QBurst From November, 2015 to till Date
Senior Software Engineer Sysvine From February, 2015 to October, 2015
Software Engineer Level - II Sysvine From March, 2014 to Janaury, 2015
Software Engineer Level - I Sysvine From May, 2013 to February, 2014
Software Engineer Trainee Sysvine From February, 2013 to April, 2013

Technical Skills

Technologies Frameworks
Mobile Native iOS using Objective-C, Swift and Hybrid Mobile Applicaiton using Apache Cordova
Web Golang, Node.js and J2EE using web applicaiton development
User Interface jQuery, Ext.js and HTML5/CSS3
Analytics Google Analytics, Customer.io and Segment.io
DBMS MySQL and MongoDB
Operating Systems Mac, Ubuntu and Windows
Development Tools Xcode 8+, Eclipse, NetBeans and WebStorm

Gallery