Ramesh Subramani work email
- Valid
- Valid
Ramesh Subramani personal email
- Valid
Big data developer with 10+ years of experience in designing & building Streaming data platform, Big data tools and Enterprise data Warehouse. Expertise in big data tools and technologies including- Streaming (Spark, Storm, Kafka, MBus, Avro, Scala) - Hadoop (Hive, Map Reduce, HDFS, Parquet, ORC) - NoSQL DB (HBase)- In-memory data store (Redis, Apache Ignite) - Distributed search engine (Elastic-Search, Splunk).- Containerization (Docker, Kubernetes)- Data Warehouse (Teradata) Interest:Big Data, Stream Processing, Real Time Analytics.
-
Senior Software Engineering ManagerApple May 2022 - PresentCupertino, California, Us -
Staff Software EngineerApple Oct 2021 - Jun 2022Cupertino, California, Us -
Senior Software EngineerApple Apr 2021 - Oct 2021Cupertino, California, Us -
Senior Software EngineerApple Jul 2019 - Mar 2021Cupertino, California, Us -
Senior Big Data Engineer (Streaming)Groupon May 2014 - Jun 2019Chicago, Il, UsRule based Streaming platform:Worked on building scalable, distributed, high throughput, fault tolerant rule based real time streaming platform to reliably process billions of raw events from web log, mobile log, email log, salesforce events and transactional events. The processed canonical events are published to kafka in Avro format. The platform serves as a “single source of truth” for all analytical data needs at Groupon. Contributed to development of capturing, monitoring and alerting data quality and parsing errors.Rules are created, updated and validated through intuitive UI. Involved in development of Rest API to store and access rules from RDBMS. Designed and developed highly scalable batch engine to persist hourly deduplicated data in HDFS in parquet format for batch and historical analysis.Streaming Analytics Platform:Worked on building real time analytics platform to provide insights to data in real time by taking Spark SQL and executing them incrementally on streaming data. The platform currently supports aggregation, streams join, stream static table join. The result is published to elasticsearch for visualization, debugging, monitoring and alerting. Working on adding features to support real time attribution, real time email cube, streaming lookup and other capabilities to support numerous real time analytics use caseWorked on building elasticsearch infrastructure and tools to do real time data capturing, visualization, monitoring, debugging and alerting.Technologies: Scala, Java, Spark, Storm, Hadoop, Hive, Kafka, MBUS, Redis, HBase and Elastic-Search. -
Senior Database DeveloperBank Of America Jul 2013 - May 2014Charlotte, Nc, UsLed the team from requirements gathering to design, development and implementation of small business data mart in Teradata to replace redundant processes and to provide single source of truth for small business customer analytics.Technologies - Teradata, TPT, Unix. -
Technical ConsultantTeradata Aug 2010 - Jun 2013San Diego, California, UsDelivered pre-sale competitive benchmarks and proof of concept to showcase Teradata hardware and software performance and scalability against competition. Worked on Physical implementation, data ingestion, migration of SQL & stored procedures from other databases to Teradata, performance tuning of SQL query, analyzing DBQL & resource usage. Optimized queries using various techniques like Join Indexes, compression, tuning physical implementation, Query rewrite, Stats collection, etc.Technologies - Teradata, Unix, Perl Scripting. -
Senior Analyst ProgrammerSyntel Sep 2007 - Aug 2010Troy, Michigan, UsAs a Database developer involved in designing physical data models, developing stored procedures in PLSQL, writing optimized SQL, tuning and optimizing SQL and stored procedures to automate healthcare clearing house transactions.Technologies: Oracle 10g, SQL, PL/SQL, Java
Ramesh Subramani Skills
Ramesh Subramani Education Details
-
Anna University ChennaiComputer Science -
Ksr College Of TechnologyComputer Science
Frequently Asked Questions about Ramesh Subramani
What company does Ramesh Subramani work for?
Ramesh Subramani works for Apple
What is Ramesh Subramani's role at the current company?
Ramesh Subramani's current role is Senior Engineering Manager at Apple.
What is Ramesh Subramani's email address?
Ramesh Subramani's email address is ra****@****ail.com
What schools did Ramesh Subramani attend?
Ramesh Subramani attended Anna University Chennai, Ksr College Of Technology.
What skills is Ramesh Subramani known for?
Ramesh Subramani has skills like Teradata, Pl/sql, Oracle, Data Warehousing, Shell Scripting, Unix, Database Design, Hadoop, Databases, Requirements Analysis, Core Java, Microsoft Sql Server.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial