jainendra tarun

Computer Scientist at Adobe

Noida, Uttar Pradesh, India

Summary
Cloud Solutions JavaEE Distributed Systems Big Data C++

Love to solve problems at scale, keen interest in distributed systems; ML and Blockchain enthusiast.

Experience

Computer Scientist at Adobe

Nov 2014 - Present

1) Designed and built a scalable real-time CEP (Complex Event Processing) engine as core of the personalization platform at Adobe for delivering relevant, consistent and timely content, offers and experiences to 500 million users across multiple channels/surfaces. Technology stack is Java, Spring Boot, Kinesis, Dynamodb, Redis, MySQL. 2) Worked on the development of an in-app messaging and feedback system for Adobe Desktop products, based on real-time activities and past actions of a user to take contextual feedback and target users for marketing, promotions and sharing intelligent information. Technologies used are C++, Java, Avro. 3) Worked on design and development of a real-time system to collect usage logs of millions of users of Adobe Creative Cloud desktop products. Technology stack is C++, Java, Avro, Hadoop, Hive, Kafka, HBase and Spark.

Education

Computer Science at National Institute of Technology Jamshedpur

Apr 2007 - Mar 2011

image/svg+xml
Push pixels...
Shovel coal into server...
Create mockups...
Defend the wall...
Draft storyboard...
Disrupt an industry...
Achieve profitability...
Become a unicorn...
Become Batman...