Anand Parthasarathy
Platform Architect at Sanketika- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Carlos A.
I have worked with Anand for more than one and a half years. In his role as Java developer he demonstrated excellent personal, organizational and technical skills. Anand is highly self-motivated and well capable of achieving any complex goals that are assigned to him. His knowledge in system development using Java technologies is excellent and he is able to adapt to changing requirements and lead his team to achieve common goals.
Carlos A.
I have worked with Anand for more than one and a half years. In his role as Java developer he demonstrated excellent personal, organizational and technical skills. Anand is highly self-motivated and well capable of achieving any complex goals that are assigned to him. His knowledge in system development using Java technologies is excellent and he is able to adapt to changing requirements and lead his team to achieve common goals.
Carlos A.
I have worked with Anand for more than one and a half years. In his role as Java developer he demonstrated excellent personal, organizational and technical skills. Anand is highly self-motivated and well capable of achieving any complex goals that are assigned to him. His knowledge in system development using Java technologies is excellent and he is able to adapt to changing requirements and lead his team to achieve common goals.
Carlos A.
I have worked with Anand for more than one and a half years. In his role as Java developer he demonstrated excellent personal, organizational and technical skills. Anand is highly self-motivated and well capable of achieving any complex goals that are assigned to him. His knowledge in system development using Java technologies is excellent and he is able to adapt to changing requirements and lead his team to achieve common goals.
Experience
-
Sanketika
-
India
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Platform Architect
-
Nov 2020 - Present
Build population scale Digital Platforms and Digital Infrastructures to solve interesting societal problems in healthcare, education and agricultural domains. Build population scale Digital Platforms and Digital Infrastructures to solve interesting societal problems in healthcare, education and agricultural domains.
-
-
-
StackRoute
-
India
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Technical Manager
-
Jan 2018 - Nov 2020
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
-
United States
-
Financial Services
-
200 - 300 Employee
-
Lead Software Engineer
-
Mar 2016 - Jan 2018
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
-
-
Senior Software Engineer
-
Jan 2013 - Mar 2016
Tech stack: Scala, Akka, akka-http, Spark Streaming, Kafka, Yarn/Mesos, Spark, Vertica, Play, Postgres, Elasticsearch, S3, Docker
-
-
-
ETC (Electronic Transaction Consultants)
-
United States
-
IT Services and IT Consulting
-
700 & Above Employee
-
Senior developer
-
Apr 2011 - Nov 2012
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
-
United States
-
Higher Education
-
700 & Above Employee
-
Research Assistant
-
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 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
-
Ireland
-
Business Consulting and Services
-
700 & Above Employee
-
Team lead & Software developer
-
Aug 2007 - Jun 2008
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. 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
-
India
-
IT Services and IT Consulting
-
700 & Above Employee
-
Software developer
-
Jun 2005 - Aug 2007
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
-
-
Education
-
University of Florida
Master of Science, Mechanical engineering -
Anna University
Bachelor of Engineering, Mechanical engineering