Summary
Overview
Education
Work History
Work History
Skills
Interests
Timeline
Generic

E Purna Chandra Patro

Software Architect
Bangalore,Karnataka

Summary

Love solving problems with tech. From Blockchains to AI to IOT. Co-Founder @ Inayo - Personal diabetes assistant app. 10+ years of experience in design and development of scalable backend platforms in NodeJs, Python, JAVA & Hadoop based stacks.

Overview

10
10
years of professional experience

Education

Aerospace Engineering

BTech, IIT Bombay
07.2007 - 07.2011

Work History

Lead Software Engineer, InApp

MoEngage, Bengaluru
11.2019

Brief:- InApp team owns a service that delivers campaigns to Android/iOS mobiles or to Web sites through SDKs

  • As the senior most developer in team, I have designed and developed multiple features ensuring on-time delivery with help of 4 member team. Some of them are- InApp Presets, InApp client, InApp integration with Flows, AB Testing and Control Group
  • Developed and maintained InApp service which handles a concurrency of 120k RPM at p99
  • Designed and developed a system that migrates data to move customers one by one from an older version of application to a newer version with zero down time. An auxiliary application was also developed to support older api contracts that is used by older devices
  • Setup different tools like newrelic, sentry, Graphana, redash monitor performance and application failures

Platform Engineer

Houm.me, Bengaluru
04.2019 - 10.2019
  • Was responsible for grooming and onboarding new hires at Banglore location

  • Built a Rule-Based Fraud-Detection system based on session information to display captcha during registration
  • Developed & managed 10 odd micro-services written in NodeJs or Python. Worked on sails.js, celery and django.
  • Fixed and improved data syncing between server(couchdb) and user's houm server(pouchdb) by implementing continuous syncing through websocket connection.

Technical Consultant

Merak.ai, Bengaluru
08.2018 - 03.2019
  • Built a microservice architecture with NodeJs for REST APIs and falcon with celery for running machine learning services
  • Implemented API rate limiting for Freemium and Paid users
  • Built a file system module to store and retrieve user documents in google cloud storage 

Lead Backend Developer  

Pervazive Inc, Bengaluru
06.2017 - 03.2018
Fiber network outage analysis and mitigation for Reliance Jio
  • Developed fiber optics network topology by improving and fixing GIS data using Neo4J Spatial
  • Developed GIS algorithms on Neo4J to find and visualize alternate routes to an outage site(fiber cut location) from an active site. Developed visualization on google maps.

Co-founder & CTO | seed funding of $300k

Inayo- A Personal Diabetic Assistant App, Mumbai
07.2015 - 03.2017
A Personal Diabetic Assistant App
  • A personal assistant app that provides daily tracking of health vitals, digital logbook, AI coach and personalized assistance. 
  • A gamified app that gives customized diet and activity goals based on user demographics so as to improve his diabetic health profile
  • Built a robust data synchronization mechanism between android app and server to provide seamless offline experience to users
  • Served 500+ daily active users using a scalable REST API based architecture built with Django
  • Integrated Google Fit pedometer on Android app to track user step count/runs and store/retrieve other user activity data
  • Collaborated with doctors to build algorithms to generate and show insights from user logged data

Associate Consultant

Virtusa, Hyderabad
07.2011 - 06.2015
  • Twitter Search Analytics - Built an automated platform that pulls data on a Topic and runs analytics to generate insights like user ergonomics, such as geographical distribution, language usage, mobile device usage, etc.
  • Thomson Reuters(IMS) - Lead a devops team of 6 to oversee production releases.Oversaw day to day issues in production ranging from code bugs, data inconsistencies, to cluster issues

Work History

02.2017

Kone hackathon (team of 4) - Developed an IOT solution to predict lift failure using data from gyro sensor fitted on a lift. Developed data pipeline to feed data to SVM model and predict in real time. 

Coordinator for event Falcon @ Techfest 2009, IIT Bombay

Skills

    Leadership

Team Work

System Design

Algorithms

Data Structures

Programming Languages

Backend Frameworks

Databases

Hadoop Stack

Interests

Timeline

Lead Software Engineer, InApp

MoEngage, Bengaluru
11.2019

Platform Engineer

Houm.me, Bengaluru
04.2019 - 10.2019

Technical Consultant

Merak.ai, Bengaluru
08.2018 - 03.2019

Lead Backend Developer  

Pervazive Inc, Bengaluru
06.2017 - 03.2018

Co-founder & CTO | seed funding of $300k

Inayo- A Personal Diabetic Assistant App, Mumbai
07.2015 - 03.2017

Associate Consultant

Virtusa, Hyderabad
07.2011 - 06.2015

Aerospace Engineering

BTech, IIT Bombay
07.2007 - 07.2011
E Purna Chandra PatroSoftware Architect