Santhosh Kumar Lakkanpalli, Developer in Bengaluru, Karnataka, India
Santhosh is currently unavailable

Santhosh Kumar Lakkanpalli

Software Developer

Bengaluru, Karnataka, India

Toptal member since December 26, 2017

Bio

Santhosh is an iOS application developer with five years of experience developing iPhone, iPad, and Apple Watch applications. He previously worked as iOS lead developer at Inshorts, developing their app (which has 1+ million installs) singlehandedly. He has experience as a consultant mobile application developer at Wooqer and has worked in teams of all sizes. He is a quick learner, tech enthusiast, and aspiring entrepreneur.

Portfolio

Inshorts Medialabs, Private, Limited
SQL, Pandas, Scikit-learn, Objective-C, Python, Adobe Photoshop, Django, iOS
Wooqer
SQL, Objective-C, iOS
Y Media Labs
SQL, HTML, Objective-C, iOS

Experience

  • Xcode - 5 years
  • Objective-C - 5 years
  • iOS - 5 years
  • Apple Push Notifications - 4 years
  • Python - 3 years
  • Amazon Web Services (AWS) - 3 years
  • Firebase - 2 years

Preferred Environment

Git, Xcode, MacOS

The most amazing...

...application I've built is Inshorts iOS app for a startup in 20 days.

Work Experience

iOS Team Head

2015 - 2017
Inshorts Medialabs, Private, Limited
  • Brought Inshorts’ iOS app from scratch to App Store publication. The app has 1+ million downloads and is top-rated news app in India.
  • Led the iOS team, including tasks like implementing new features, product discussions, and bug fixes.
  • Integrated the Todays Extension and Notification Service Extension in the app.
  • Integrated notable frameworks like Crashlytics, Localytics, Firebase (FCM), Social, and Share.
  • Integrated Facebook Account Kit in the app to enable user login via mobile number.
  • Added a feature where the user can know who among their phone contacts has read the news shared by them.
Technologies: SQL, Pandas, Scikit-learn, Objective-C, Python, Adobe Photoshop, Django, iOS

Contract iOS Developer

2015 - 2015
Wooqer
  • Worked as part of the iPhone/iPad Wooqer app development team.
  • Reworte the entire iPhone app with architecture and design improvements.
  • Revamped the in-app database stack from old school SQL queries to Core Data.
  • Provided offline network support by storing request data when the phone is offline and making those requests when the network is back. Made the app highly usable even when offline.
Technologies: SQL, Objective-C, iOS

iOS Developer

2013 - 2015
Y Media Labs
  • Worked as an iOS application developer to develop iPhone and iPad applications.
  • Developed new apps from scratch and added new features to an existing project.
  • Contributed to the creation of multiple iOS apps, notably HouseParty, Hoover Institution’s app, Ouffy, and USEme.
  • Supported the iOS app Actian Action by fixing bugs and adding new features.
  • Supported apps by writing UI and Unit test cases, ultimately providing end-to-end testing.
  • Supported past projects by fixing bugs and adding new features.
  • Used JIRA for Agile software development and Basecamp to manage other projects.
Technologies: SQL, HTML, Objective-C, iOS

Intern

2012 - 2012
Infosys
  • Worked with the team over the summer to develop a browser-based online admin console in Flash using ActionScript.
  • Helped implement a speech to text algorithm.
Technologies: Flash ActionScript, C++, C, HTML, Adobe Flash

Experience

Inshorts

Inshorts is a news app that selects the latest and best news from multiple national and international sources and summarizes them to present in a short and crisp 60 word or less format, personalized for you, in both English and Hindi.

Inshorts iOS app has a million plus downloads and is the top-rated news app in India.

Chosen for the Featured Apps showcase by Apple.

Sole developer.

Hoover Institution

The Hoover Institution is an American public policy think tank and research institution located at Stanford University in California.

With daily articles, op-eds, popular online publications, blogs, and audio and video series in one powerful app, users are able to delve into the issues that matter most to them as well as discover and share timely content quickly and easily.

As part of the development team at Y Media Labs, I developed this app for iPad.

USEme

USEme is the fun and fast way to browse and share skills in your area.

I developed the USEme iPhone app while working at Y Media Labs.

Houseparty

Houseparty is a group video chat app where users can communicate with each other through live video in groups of two to eight people. Simply log on to the app and you'll instantly be connected with any friends who are using it at the same time. It has lots of other features.

As a team member, I developed Houseparty app while working at Y Media Labs.

Automatic Generation of Saturation Constraints and Performance Expressions for Geometric Programming-based Analog Circuit Sizing

http://ieeexplore.ieee.org/document/5770815/
This project focuses on the development of tools and an algorithm for automatic circuit sizing. For this, the performance expressions must be automatically generated without the need for manual input of equations.

I designed a prototype program which models AC performance expressions automatically.

DataManager Class

I built a DataManager class implementation file. Its shared instance can be used for all the core data operations. It follows a proper core data stack to ensure thread safety, data persistence, multi-threading, and others. I use this class and core data architecture for most of my projects.

Education

2009 - 2013

Bachelor's Degree in Electronics and Electrical Communication Engineering

Indian Institute of Technology (IIT) - Kharagpur

Skills

Libraries/APIs

Firebase iOS SDK, Core Animation, SpriteKit, SDWebImage, Core Graphics, Facebook API, Facebook SDK, Pandas, Scikit-learn

Tools

AWS SDK, Apple Push Notifications, Xcode, Crashlytics, Google Analytics, Jira, iOS Instruments, Git, Adobe Flash, Firebase Cloud Messaging (FCM), Adobe Photoshop

Languages

C, C++, Objective-C, Python, SQL, HTML, Flash ActionScript

Frameworks

iOS SDK, AFNetworking, Core Data, Django, Core Foundation

Paradigms

REST, Agile Software Development

Platforms

Firebase, iOS, Apple, Amazon EC2, MacOS, Amazon Web Services (AWS)

Storage

JSON, Amazon S3 (AWS S3), PostgreSQL, SQLite

Other

Localytics, Mobile Extensions, Charts, Architecture

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