Nithin Reddy, Developer in Hyderabad, Telangana, India
Nithin is available for hire
Hire Nithin

Nithin Reddy

Verified Expert  in Engineering

Software Developer

Hyderabad, Telangana, India

Toptal member since October 15, 2014

Bio

Nithin has 7+ years of experience in mobile application development. He is skilled at native mobile app programming for both iOS (Swift) and Android. He has a wide range of experience with push, APNS, geo-fencing, payment processing (including card readers), maps, MDM, video call APIs, QR code scanners, PayPal, Stripe, S3, Firebase, and more. He is a strong team player and individual contributor with great communication skills.

Portfolio

Webappclouds
Android, iOS
Tastechat (via Toptal)
Parse, Objective-C, iOS

Experience

  • iOS - 8 years
  • Java - 8 years
  • PayPal API - 7 years
  • Android SDK - 7 years
  • Google Analytics - 5 years

Availability

Part-time

Preferred Environment

Android Studio, Xcode, Android, Swift, iOS

The most amazing...

...thing I've worked on is software for mobile device management enabling users to lock, wipe, or reset passwords remotely for mobile devices.

Work Experience

Mobile App Consultant

2012 - PRESENT
Webappclouds
  • Developed a salon application for iOS and Android in which customers of the salon can view the specials, menu, and gallery, can purchase Giftcards, and can write reviews.
  • Created an iOS application for a collision company in which the agent has the ability to capture images of the car, mark areas of damage, and fill in his information. Included functionality for the report to go to the central console, where the admin can monitor entries, view them as PDFs, and assign a time for repair.
  • Built the DirectTips app, in which hair stylists can receive tips from their customers by iPad. The iPad is placed in the salon and customers can select their stylist and tip him/her.
  • Developed an iOS application for groups of hunters where the hunters can add hunts, mark hunt areas, count birds, add images, and record the time of the hunt. Allowed other hunters to view the hunts in a calendar interface.
  • Created an iOS and Android app for a sporting club in Bellevue for users to book classes and view timings.
Technologies: Android, iOS

iOS Developer

2015 - 2015
Tastechat (via Toptal)
  • Developed the app, Tastechat, which is Instagram for food.
  • Created the back-end with Parse, hence avoiding the need to have a back-end developer, which saves time and cost for MVP.
  • Integrated image editing libraries, with filters.
  • Integrated Social login, and following/follower capability.
Technologies: Parse, Objective-C, iOS

Android Engineer

2015 - 2015
LiveMixTapes (via Toptal)
  • Developed the entire app from scratch.
  • Added functionality for playlists, favorites, and offline data access.
  • Enabled a profile page with downloads.
Technologies: Android

Full-stack iOS Developer

2015 - 2015
Yezno, Inc. (via Toptal)
  • Yezno is a social sports polling platform. It's the quickest, simplest way to engage and debate with other sports fans.
  • Integrated the app with the Parse back-end.
  • Implemented in-app notifications, which show the user the latest set of feeds.
  • Implemented real-time search within the app.
Technologies: Objective-C, Parse, iOS

Drops

2015 - 2015
Drops (via Toptal)
  • Created an API that aggregates banking transactions and analyzes them.
  • Created an iOS app that tightly connects to the back-end using a REST API and shows targets.
Technologies: Nexmo, Forte REST API, Plaid, Parse SDK, iOS

Senior Software Engineer

2011 - 2013
Reva Solutions
  • Worked on a location tracker for a logistics company in which all delivery truck locations are plotted on a map. Allowed new jobs to be assigned to the pickup truck right from the back-end.
  • Developed an SDK for surveys, polls, and push messages for iOS and Android where enterprises can push surveys, polls, and push messages based on time slots and/or locations of users.
  • Created an application for a club in Montreal for bar code scanning using a device called Linea Pro.
  • Developed an assessment system for iPad to test an employee's knowledge. Integrated with their existing system (Alfresco) and allowed the assessment to be signed both by the supervisor and the worker. Included options to add comments and save as a PDF.
  • Built a study application for SAT words for iOS. Allowed users to go through words and images and explore a quiz module generating random sets of questions.
Technologies: Android, iOS

First prize in AppFest 2012

http://thehindu.com/news/cities/Hyderabad/city-coders-prove-the-smartest/article4206238.ece
Won the first prize in a mobile app development contest at the national level.

Avante App

An app for a salon where customers can view the specials and menu and can purchase gift cards, write reviews, and more.

HitcHike

The HitcHike app connects college students in order to travel together to save money, energy, and make new friendships.

HitcHike is a long distance ride-sharing application strictly for college students.

TakeBack

An Android application similar to WhatsApp, but with take-back functionality. A message can be deleted on both ends (the sender and the receiver). It is very useful when a message is sent to someone to whom it is not intended.

BlackDiamondz

An Android app for a real estate company in Australia.

DirectTips

An application where salon customers can select a hair stylist and tip right from the iPad.

Mobile Security and MDM

An iOS app for Codeproof where management functions can be performed remotely.

InformU

An app to easily notify users in an emergency or in other useful situations.
2007 - 2011

Bachelor of Technology Degree in Computer Science and Engineering

VNR Vignana Jyothi Institute of Engineering and Technology - Hyderabad, India

APRIL 2020 - APRIL 2023

AWS Certified Solutions Architect

Amazon

Libraries/APIs

Linea Pro SDK, PayPal API, CocoaPods, Parse SDK, GCM, SBJson, ASIHTTPRequest, Firebase iOS SDK, Authorize.net, iRate, SDWebImage, Facebook API, Nexmo

Tools

Google Analytics, Eclipse IDE, TextWrangler, Xcode, Amazon Simple Notification Service (SNS), Slack, Asana, Basecamp, Jira, Adobe Photoshop, Android Studio, Plaid

Languages

Swift, Objective-C, Java, C, SQL, HTML, SQL-99

Frameworks

iOS SDK, UIKit, Core Location, Android SDK, AFNetworking, MobileCoreServices, AudioToolbox

Paradigms

Mobile Development, Concurrent Programming, Microservices

Platforms

iOS, Firebase, Linux, MacOS, Android, Amazon, Amazon EC2, Twilio, Amazon Web Services (AWS), Windows, Parse, Oracle

Storage

Amazon S3 (AWS S3), Realm, JSON

Other

Beacon, iBeacon, Push Notifications, Mobile App Development, Mobile Apps, Video Calling, Forte REST API, Architecture, Cloud, Web Services

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring