About Encore Dev Labs

Encore Dev Labs is a software development company that specializes in creating and scaling amazing web applications: whether the client is looking to create an iPhone or web app. The company works with the client to visualize, produce, and scale their application, becoming their partners in development and business. The company has been building iOS applications for a wide variety of clients in a wide variety of spaces.

About Ankur

Ankur Patel is an experienced web and mobile application developer specializing in iOS with a passion for making cool and innovative consumer apps. Ankur is a generalist who has worked with a variety of programming languages like C, C++, Java, Objective-C, C#, Ruby and Javascript. He has held multiple roles in big firms like IBM, Oracle and Goldman Sachs and has also worked in a startup called MyTime. Ankur is available for hire as independent contractor.

At MyTime he has implemented several features written in Ruby using Rails framework. He has also lead the development of the MyTime iPhone App which allows users to book services through their phone. The app was featured in the Apple's App Store on the day of the launch.

Specialties: Ruby on Rails, Objective-C, Javascript, HTML5, JQuery, Java, Git, Xcode, iOS Passbook, iOS Push Notifications, Mac OS X Safari Web Push Notifications


Ankur's Work

iOS Dev

Android Dev

Open Source iOS/Ruby Dev

Frontend Web/Backend Ruby on Rails Dev



Get in touch

Email: ankur [at] encoredevlabs.com

Twitter: @ankurpatel

LinkedIn: http://www.linkedin.com/in/ankurgpatel

Github: ankurp

Ankur's Resume

Burd App

Burd is an arcade like game where the purpose is to guide the humming burd through obstacles and help it get to as many flowers as possible.


Mixtapp like mixtape lets you record your own tracks, create your own mixtapes and allows you to share them with the world. You can add upto 12 tracks to your mixtape and can create unlimited mixtapes. So keep creating and sharing. Checkout a sample mixtape.


This is a client's project where the company has build the backend API using Ruby on Rails and the App natively using XCode and Objective-C. Hashout is the best way to join the #conversation through video. Conversations are always happening around you, why not join in? Snap a quick video post to Hashout then share to Facebook, Twitter and your friends.

iNote Sketch and Share

Bring back the art of writing on a sticky note and posting it on the wall. Sketch, draw or jot down notes on a sticky note and share it with yourself or your friends via Facebook, Twitter, Tumblr or e-mail, or save it on your device for later viewing.


Happenin' shows hot Travel / Nightlife spots, Great Outdoor / Arts & Entertainment events and top Food / Shopping venues. Basically, Happenin' helps you find things to do right now, happening around you or in a city near you!

Garbage Plate Finder

Garbage Plate Finder App for Greater Rochester, NY Area helps users find Garbage Plate Restaurants and Diners that offer a dish called "Garbage Plate."

Bar of the Day (Co Founder)

The Bar of the Day is a free service that offers exclusive specials to local bars for you and your friends.

Happenin' App for Android

Happenin' which was originally build for iPhone and iPad now works on Android. Happenin' shows hot Travel / Nightlife spots, Great Outdoor / Arts & Entertainment events and top Food / Shopping venues. Basically, Happenin' helps you find things to do right now, happening around you or in a city near you!

Apple Safari Web Push Notification Gem for Rails

Ruby Gem to help setup Apple's Web Push Notification feature in the lastest version of Mac OS X Mavericks on your Rails site. It comes with a generator that will generate required routes, controller, helper module and package template files to genereate a zipped package which it serves to Apple server when a request is made to subscribe for push notifications on your website. It also creates a controller which handle the request of adding and removing device token along with error log requests send by Apple's server.


iOS7 Messages App style toolbar that drops down from navigation bar when tapping on the UIBarButton item. Pod Spec: APDropDownNavToolbar

Avatar Image View

Subclass of UIImageView to create a circle avatar image view with configurable border width and border color. Pod Spec: APAvatarImageView

Todo List for Mac OS X

Todo List App for Mac OS X that allows you to quickly add items to the list and mark them as complete. Source code is available on github for others to learn from it and enhance upon this App.

Quickly Video Chat

Users can quickly chat with friends without logging into any account or installing any plugins. Uses WebRTC which is a feature included in the latest versions of Google Chrome.


Responsive HTML5 website that lets you play the mixtapes creates on the Mixtapp app on any device include iPhone, Android or Desktop browser using the latest HTML5 audio tag instead of flash player.


Worked on several frontend and backend features of the MyTime website one being the Favorites page along with the shopping cart feature.

Bar of the Day!

Created the frontend and merchant dashboard to help signup bars and trigger automated emails to users subscribed to our mailing list. Bar of the Day sent out one bar deal, each day, that offered special discounts exclusively to Bar of the Day subscribers.


HTML5 Annotations for webpages


Statusscout is real-time anonymous check-in aggregator. It displays check-ins from several sources on the map with a combination of gender info, looking for status, and the count of people at a given location.

Highrise (37 Signals) Widget

This Mac OS X Dashboard Widget helps you manage Tasks in your Highrise Account. You can view upcoming and completed tasks. Also add tasks, mark them as complete and delete completed tasks.

Dodgeball World Tournament

Broke the world record for the largest single dodgeball game in history! 2,000+ players!