I have an engineering degree and a passion for programming. I use my skills to solve real-world problems that my clients bring to me. I approach these problems with an analytical mindset. I also follow best practices by using coding standards, version control and issue tracker.
Why you should hire me:
* I have proven expertise and experience as demonstrated by past projects
* I perform rigorous requirement analysis at the start of every project to ensure delivery
* I perform honest assessment of a project and do not overcharge my clients. I try to create value for them
* I am very flexible regarding running of a project, payment, scheduling, milestone, bug fixing and providing support
* I follow software development best practices which allows me to develop robust, extensible and easily maintainable software
* I am familiar with version control systems and it allows me to manage my projects better
* I use task management tools to track feature development and bug fixing
* I provide excellent communication and availability
I am a full stack developer; my skills include:
* Server, Network, and Hosting Environment
* Data Modeling
* Business Logic
* User Interface and User Experience
* and most importantly, understanding what the customer and the business need
I develop on following platforms and technologies:
* Mobile: iOS and Android native application, Phonegap cross-platform mobile app etc.
* Desktop: C#, .Net, Adobe Air etc.
* Enterprise: ERP, C#, .Net, SQL Server etc.
* Cloud: Amazon AWS, S3, Wowza Media Server etc.
* Linux: web (Apache), xmpp, video streaming etc. server setup, configuration and maintenance etc.
* Windows: Windows service, IIS etc.