Anand Parthasarathy

Anand Parthasarathy Email and Phone Number

Director of Technology @ Sanketika
Bengaluru, KA, IN
Anand Parthasarathy's Location
Bengaluru, Karnataka, India, India
Anand Parthasarathy's Contact Details

Anand Parthasarathy personal email

About Anand Parthasarathy

Experience in building large-scale distributed data systems to solve interesting problems with data.15+ years of experience in engineering large scale applications across domains such as Telecom, Retail, AdTech, Education and Agriculture.Polyglot programmer who likes to experiment with cutting edge technologies in Data Engineering and AI.Interested in Architecting applications that solves societal problem with a high impact. Experience in building Cloud-Native large scale applications across popular cloud providers.

Anand Parthasarathy's Current Company Details
Sanketika

Sanketika

View
Director of Technology
Bengaluru, KA, IN
Anand Parthasarathy Work Experience Details
  • Sanketika
    Director Of Technology
    Sanketika
    Bengaluru, Ka, In
  • Sanketika
    Platform Architect
    Sanketika Nov 2020 - Present
    Bengaluru, Karnataka, India
    Build population scale Digital Platforms and Digital Infrastructures to solve interesting societal problems in healthcare, education and agricultural domains.
  • Stackroute
    Technical Manager
    Stackroute Jan 2018 - Nov 2020
    Bangalore
    Ekstep foundation has incubated Project Sunbird, an open source repository of learning management microservices architected for scale and designed to support diverse teaching and learning solutions and reach 200 million children by 2020. Project Sunbird is on a similar scale to the India stack components with 7 Indian states already onboard and growing to 26 states by June 2019.Infrastructure scaling for data processing and analytics to handle around 50 million events a day.Migrated… Show more Ekstep foundation has incubated Project Sunbird, an open source repository of learning management microservices architected for scale and designed to support diverse teaching and learning solutions and reach 200 million children by 2020. Project Sunbird is on a similar scale to the India stack components with 7 Indian states already onboard and growing to 26 states by June 2019.Infrastructure scaling for data processing and analytics to handle around 50 million events a day.Migrated the entire infrastructure from AWS to Azure for Diksha, a national platform for teaching and learning solutions.Designed and implemented the location based reporting using IP based tracking and Maxmind geo location database.Designed and implemented a reporting solution using Druid OLAP columnar data store. Beta release by end of Jan 2019 and GA by April 2019.Leading a team of 5 through design, implementation and delivery of the entire data processing/analytics stack.The entire data processing and analytics stack source code is open sourced under MIT license.Tech stack: Java, Scala, Python, Samza, Kafka, Yarn, Spark, Secor, Cassandra, Druid, Play, Postgres, Elasticsearch, S3/Azure Blob, AWS/Azure VMs, Docker, Ansible Show less
  • Collective
    Lead Software Engineer
    Collective Mar 2016 - Jan 2018
    Bangalore
    Collective was a market leader in the online ad tech space building a scalable, multi-tenant, unified advertising and reporting platform integrating multiple advertising platforms.Built a data processing pipeline using Hive2, Apache Oozie, Celos and Sqoop from various ad platform logs for invoicing and reporting applications.Implementation of log ingestion pipelines for various ad platforms to store logs on HDFS.Implemented a TopK algorithm for multiple metrics aggregated over a… Show more Collective was a market leader in the online ad tech space building a scalable, multi-tenant, unified advertising and reporting platform integrating multiple advertising platforms.Built a data processing pipeline using Hive2, Apache Oozie, Celos and Sqoop from various ad platform logs for invoicing and reporting applications.Implementation of log ingestion pipelines for various ad platforms to store logs on HDFS.Implemented a TopK algorithm for multiple metrics aggregated over a dimension in a single iteration over a large dataset using Hive GenericUDAF.Built a scalable distributed search solution using Lucene based Elasticsearch including auto suggest feature.Built a highly scalable, distributed scheduler framework using Akka actors, Akka Streams and routers to parallelize offline scheduled report generation queries.Built an automated campaign discrepancy-mapping and optimization framework to map discrepancies between Appnexus and Google DFP platforms using akka-http and Scala.Worked on a large-scale ad-creative selection engine JOZ to serve dynamic optimized ad-creatives using highly efficient in-memory indexed data using Java.Tech stack: Scala, Akka, akka-http, Spark Streaming, Kafka, Yarn/Mesos, Spark, Vertica, Play, Postgres, Elasticsearch, S3, Docker Show less
  • Collective
    Senior Software Engineer
    Collective Jan 2013 - Mar 2016
    Bengaluru Area, India
    Tech stack: Scala, Akka, akka-http, Spark Streaming, Kafka, Yarn/Mesos, Spark, Vertica, Play, Postgres, Elasticsearch, S3, Docker
  • Electronic Transaction Consultants
    Senior Developer
    Electronic Transaction Consultants Apr 2011 - Nov 2012
    Richardson Tx
    Electronic Transaction Consultants is a market leader in toll revenue and management systems. This project was an upgrade and complete revamp of legacy application architecture into a highly scalable web application.Implementation of a complete revamped architecture for payments and integration with various modules such as account management, online user portal and 3rd party tag stores.Developed a Web Service end point for credit card payments including the PCI security… Show more Electronic Transaction Consultants is a market leader in toll revenue and management systems. This project was an upgrade and complete revamp of legacy application architecture into a highly scalable web application.Implementation of a complete revamped architecture for payments and integration with various modules such as account management, online user portal and 3rd party tag stores.Developed a Web Service end point for credit card payments including the PCI security compliance.Developed custom UI tag library for a Selectable tree-like component using YUI library.Led a team of four through development of a portal for collection agencies, account closure, bankruptcies and write-offs.Tech stack: EJB 3.0, Hibernate 3.0, Oracle 11g, JMS, Weblogic AS, Apache CXF, Struts 1.2 Show less
  • University Of Florida
    Research Assistant
    University Of Florida Aug 2008 - May 2010
    Optimization of design of structures using sequential linear programming algorithm, Tools: JAVA (Aug ’08 – May ’10)* Research work financially supported by Air Force Research Labs - Research Wing and guided by Dr. Ashok V. Kumar* Worked on a modified sequential linear programming algorithm using Java to optimize the conceptual designs of structures and mechanisms within a feasible domain* Developed mathematical algorithms to display optimized 2D and 3D shapes using Java 3D… Show more Optimization of design of structures using sequential linear programming algorithm, Tools: JAVA (Aug ’08 – May ’10)* Research work financially supported by Air Force Research Labs - Research Wing and guided by Dr. Ashok V. Kumar* Worked on a modified sequential linear programming algorithm using Java to optimize the conceptual designs of structures and mechanisms within a feasible domain* Developed mathematical algorithms to display optimized 2D and 3D shapes using Java 3D Graphics API* Designed a method to obtain identical optimized shapes irrespective of the mesh size used for analysis* Implemented Delaunay Tetrahedralization algorithm in Java to perform numerical integration for 3D structural analysis* Used B-spline finite elements for both structural analysis and shape representation Show less
  • Accenture Services Ltd
    Team Lead & Software Developer
    Accenture Services Ltd Aug 2007 - Jun 2008
    Bangalore, India
    1. Purchase Order Migration: Design and implementation of the migration process of unpaid purchase order amounts from closed projects to active projects. Implemented the design using Core Java, Hibernate and Oracle Applications ERP API.2. Usage Data System (UDS) Redesign: Redesigned the Usage Data System data interface using hibernate and EJB 2.x. UDS is an application used for charging services like telecom expenses for the company.
  • Tata Consultancy Services Ltd
    Software Developer
    Tata Consultancy Services Ltd Jun 2005 - Aug 2007
    Mumbai Area, India
    1. Purchase Order Report Automation:Used EJB 2.x, Hibernate to extract purchase order data for reports based on different suppliers and used Apache POI API to generate reports.2. Defect reduction in Purchase Order and Receipt Interface (Six Sigma Project):Used PL/SQL stored procedures to automatically monitor purchase order and receipt interface error tables and automate the electronic retransmission of purchase orders and receipts to a 3rd party system.Applied quality tools to… Show more 1. Purchase Order Report Automation:Used EJB 2.x, Hibernate to extract purchase order data for reports based on different suppliers and used Apache POI API to generate reports.2. Defect reduction in Purchase Order and Receipt Interface (Six Sigma Project):Used PL/SQL stored procedures to automatically monitor purchase order and receipt interface error tables and automate the electronic retransmission of purchase orders and receipts to a 3rd party system.Applied quality tools to perform root cause analysis and reduce data interface failures.Awarded Six Sigma Green Belt Certification for defect reduction. Show less

Anand Parthasarathy Skills

Oracle Java Pl/sql Sql Hibernate Java Enterprise Edition Software Development Requirements Analysis Mysql Maven Struts Ejb Weblogic Soa Algorithms Javascript Optimizations Java Web Services Maven2 Jenkins Scala Akka Play Framework Spray.io Hadoop Hive Postgresql Elasticsearch Vertica Integration

Anand Parthasarathy Education Details

Frequently Asked Questions about Anand Parthasarathy

What company does Anand Parthasarathy work for?

Anand Parthasarathy works for Sanketika

What is Anand Parthasarathy's role at the current company?

Anand Parthasarathy's current role is Director of Technology.

What is Anand Parthasarathy's email address?

Anand Parthasarathy's email address is an****@****ail.com

What schools did Anand Parthasarathy attend?

Anand Parthasarathy attended University Of Florida, Anna University Chennai.

What skills is Anand Parthasarathy known for?

Anand Parthasarathy has skills like Oracle, Java, Pl/sql, Sql, Hibernate, Java Enterprise Edition, Software Development, Requirements Analysis, Mysql, Maven, Struts, Ejb.

Not the Anand Parthasarathy you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.