A

Anshal Shukla

Software Engineer

Bengaluru, Karnataka, India18 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in building scalable data platforms.
  • Led transition from monolith to microservices architecture.
  • Proven track record in real-time recommendation systems.
Stackforce AI infers this person is a SaaS architect with extensive experience in scalable systems and microservices.

Contact

Skills

Core Skills

Software Architectural DesignJavaData PlatformMicroservicesConfiguration ServiceReal-time RecommendationsReporting/biApplication Development

Other Skills

HadoopSOARESTAlgorithmsData StructuresLuceneDatabasesMySQLNoSQLRepresentational State Transfer (REST)SQLCassandraMongoDBElasticSearchNode.js

Experience

18 yrs 9 mos
Total Experience
3 yrs 9 mos
Average Tenure
7 yrs 2 mos
Current Experience

Uber

Senior Staff Software Engineer

Mar 2019Present · 7 yrs 2 mos · Bengaluru Area, India

JavaHadoopSOARESTAlgorithmsData Structures+10

Vymo

2 roles

Architect

Promoted

Apr 2017Feb 2019 · 1 yr 10 mos

  • Founding Engineer
  • I was one of the earliest engineers in the team and was responsible for uptime and scalability of the Vymo platform which grew from from less than 500 users to 100K users from top BFSI companies of the world.The platform grew from a monolith to 25 + microservices based on Node.js , Java, Clojure and databases like Mongo,MYSQL and Elasticsearch
  • Data Platform
  • We built a highly scalable and fault tolerant data platform (based on Elasticsearch,Kafka,MYSQL,Azure Blob,Spark,Metabase and several microservices) .
  • Many key Vymo features were built on top of the data platform - Interventions, BI, Intelligent suggestions, CRM sync,Targets and Goal Settings
  • SFDC Integration
  • We built a external CRM integration platform that syncs data reliably b/w SFDC and Vymo .Through this integration we provided a rich set of Vymo features to our customers on top of third party CRM's like SFDC
Node.jsJavaClojureMongoDBMySQLElasticsearch+6

Principal Engineer

Jan 2016Apr 2017 · 1 yr 3 mos

24/7 inc

Tech Lead

Nov 2011Jan 2016 · 4 yrs 2 mos · Bengaluru Area, India

  • Configuration Service and Organization Hierarchy
  • End to End design and implementation of 24/7 Config and Authorization Services which enable our customers to map their organization hierarchy in a seamless fashion to all 24/7 products .
  • The challenge here was to guarantee high configurability along with availability and messaging reliability
  • Real time Recommendations
  • This feature generates real time recommendations for our chat agents by recognizing patterns in incoming chat transcripts.
  • The backend was a highly available and configurable service running on Lucence.
  • Was involved in the design and implementation of this feature.
  • Platform-Assist
  • Actively involved in design and implementation of the core components of 247-inc's flagship product Assist . We came up with a SOA based approach to achieve high scalability and four 9's availability.
  • Lead a team of developers to implement critical features in the product
  • Reporting/BI for Assist
  • Designed and implemented the entire backend pipeline (Mapreduce + Amazon S3) .
  • Low Latency flow for operational and business reports was based on Storm/LOLA .
  • High Latency analytics reports were generated using map reduce/hive/hadoop .
LuceneMapreduceAmazon S3StormHadoopConfiguration Service+1

Itaas, inc

Senior Software Engineer

Jan 2009Nov 2011 · 2 yrs 10 mos · Noida Area, India

  • Development of App Store for US Television Content Providers and Multi System Operators(MSO)
  • CAFE is an application platform for MSO’s (Time Warner,Comcast etc) and content providers like CNBC,CNN,ESPN etc.The app server hosts applications for both cable and non cable devices(IOS,Android based) and enables non cable devices to interact with Cable devices using REST based web services
RESTApplication Development

Samsung india software center

Software Engineer

Jul 2007Jan 2009 · 1 yr 6 mos

Education

Malaviya National Institute of Technology Jaipur

Bachelor of Technology (BTech) — Electrical and Electronics Engineering

Jan 2003Jan 2007

Stackforce found 100+ more professionals with Software Architectural Design & Java

Explore similar profiles based on matching skills and experience