N

Nivas T.

AI Researcher

Singapore, Singapore12 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in scaling high-traffic distributed systems.
  • Proven track record in real-time system development.
  • Strong background in Business Intelligence tools.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in high-traffic systems and Business Intelligence.

Contact

Skills

Core Skills

Software DevelopmentMachine LearningSystem ScalingBackend DevelopmentReal-time SystemsBusiness Intelligence

Other Skills

SQLC++JavaMySQLData StructuresOOPMicrosoft SQL ServerSSAS 2008Microsoft BI SSISApache KafkaApache StormApache ZooKeeperElasticSearchMongoDBDynamic Rate Limiter

Experience

12 yrs 9 mos
Total Experience
--
Average Tenure
6 yrs
Current Experience

Apple

Senior Machine Learning Engineer

Jun 2020Present · 6 yrs · Singapore

  • Appstore - Search, Recommendation & Personalization
SQLSoftware DevelopmentC++JavaMySQLData Structures+11

Agoda

2 roles

Senior Software Engineer

Promoted

Jun 2018May 2020 · 1 yr 11 mos

  • Helped agoda with pull supply systems supplementing the inventory / availability / pricing there by increasing booking.
  • Scaling the system from 10k QPS to > 10X
  • Dynamic Rate Limiter to optimally use rate limit enforced by external supplier acorss DC's & Servers
  • Onboarding multiple suppliers and enabled new rate channels increasing bookings from pull source
  • Dynamic priority based filtering layer improving the quality and relevance of data being fetched from external suppliers
  • Identifying and migrating specific in memory cache to Couchbase, enabling fairer load balancing
SQLSoftware DevelopmentC++JavaMySQLData Structures+4

Software Engineer 2

Aug 2017May 2018 · 9 mos

  • Served the backend team which serves as a single point of contact for all the FE. This layer orchestrates data from several downstream micro services which handles availability, pricing, sort, ranking.
SQLSoftware DevelopmentData StructuresBackend Development

Ola (ani technologies pvt ltd)

2 roles

Software Development Engineer 2

Promoted

Aug 2016Jul 2017 · 11 mos · Bangalore

  • Worked with TRACKING SERVICE team in Ola Cabs, developing application which served as a single source of truth for position/status of all cabs at any given point of time. This is the most downstream system in OLA and used by most of the realtime systems that needs cab info. Handled the load of 350k - 450k requests/min.
  • Instrumental in clustering the elasticsearch infrastructure used by tracking service. The new Infrastrucure proposed after comparing several benchmark, brought down read latencies by 35%. Also significantly improved the stability.
  • Took complete ownership of rewriting a module of tracking service, which listened to the events from the upstream systems. This enabled the system to support more versatile queries and also created a data lake of all events. Added TTL on each device based on various constraints.
  • Part of a 3 member team which wrote a application from scratch, handling consistent realtime dispatch of cab status to significant stake holders.
  • Worked on multiple proof of concepts aimed to rearchitect the system by replacing radial queries in elasticsearch. Notable one in which evaluated Cell ID based range queries using Google S2 library. Developed the POC in GoLang (GRPC serialization) harnessing the power of bidirectional streaming.
Software DevelopmentElasticsearchGoLangGRPCBackend DevelopmentReal-time Systems

Software Development Engineer 1

Jun 2015Aug 2016 · 1 yr 2 mos · Bangalore

  • Progressive experience in analysis, design and development of high traffic distributed systems. Successful in improving the availability, scalability and performance of the systems.

Ebay inc

Software Engineer

Oct 2013May 2015 · 1 yr 7 mos · Bangalore

  • At eBay, I worked for C2C selling team as a product developer. The team predominantly works on various initiatives that BU comes up, with respect to increasing user engagement in C2C selling front.

Harman international

Intern (Application Development)

Dec 2012May 2013 · 5 mos · Bengaluru Area, India

  • Worked as an Intern in Harman Telematics Business Unit.Worked for the team which develoepd android applications for the Harman Infotainment products.

Thorogood associates

Intern (Business Intelligence)

Jun 2011Nov 2011 · 5 mos · Bengaluru Area, India

  • Trained on Microsoft Business Intelligence tools like SSIS, SSAS, SSRS. Primarily worked on data warehousing ,developing ETL packages, Date cubes and Reports for blue chip clients.
Microsoft BI toolsETL packagesData warehousingBusiness Intelligence

Education

PSG College of Technology

Master's degree — Theoretical Computer Science

Jan 2008Jan 2013

Stackforce found 100+ more professionals with Software Development & Machine Learning

Explore similar profiles based on matching skills and experience