Udit Sarin

Software Engineer

Singapore, Singapore11 yrs 5 mos experience
AI EnabledAI ML Practitioner

Key Highlights

  • 9 years of experience in Data Science and Engineering.
  • Expert in building scalable machine learning models.
  • Strong background in real-time analytics and data architecture.
Stackforce AI infers this person is a Data Engineering and Machine Learning expert in SaaS and Fintech industries.

Contact

Skills

Core Skills

Data EngineeringMachine LearningData Science

Other Skills

AWSAlgorithmsAmazon Web Services (AWS)AnsibleApache AirflowApache KafkaApache SparkApache StormArtificial IntelligenceAuto frequency modelsBig DataCachingCassandraChurn predictionComputer Science

About

Experienced professional in Data Science, Data Engineering, Data Architecture, Technical Architecture, DevOps, and Software Engineering. ~ 9 years of experience in building state-of-the-art Machine learning models and solving problems with effective use of Data. ~ 9 years of experience in programming skills - Python, NodeJS, Scala, Caching, Real-time analytics, Druid, Storm, Queuing, MicroService Architecture, ElasticSearch, Distributed Systems, Data Science. ~ 6 Years of experience in building recommendation algorithm, churn prediction, user segmentation, Auto frequency models, predictive modeling, NLP models, Deep learning models, Image detection. ~ Experience in building scalable, fault-tolerant, and low latency tracking system in Online Advertisement and Online Marketing. ~ Experience in machine learning, AI, and cognitive systems. ~ Experience in Real-time data inflow, data in rest analytics. ~ Experience in DevOps - Docker, Consul, AWS, managing clusters, ansible. ~ Cars and Movie enthusiasts. Passionate about startups and open source.

Experience

11 yrs 5 mos
Total Experience
2 yrs 3 mos
Average Tenure
2 yrs 8 mos
Current Experience

Coinbase

Senior Software Engineer - Data Platform

Oct 2023Present · 2 yrs 8 mos · Singapore · Remote

Apache SparkApache AirflowDatabricksApache KafkaDockerScala+7

Magellan x

Data Lead

Aug 2021Sep 2023 · 2 yrs 1 mo · Singapore

Apache AirflowDistributed SystemsData AnalysisKubernetesComputer ScienceScalable Architecture+19

Singtel

2 roles

Data Scientist - Group Enterprise

Jul 2020Jul 2021 · 1 yr · Singapore

Apache SparkApache AirflowDistributed SystemsKubernetesComputer ScienceScalable Architecture+11

Data Scientist - HOOQ

Jan 2019Jun 2020 · 1 yr 5 mos · Singapore

Apache SparkApache AirflowDistributed SystemsKubernetesComputer ScienceScalable Architecture+11

Betaout

2 roles

Lead Data Scientist

Promoted

Jul 2017Oct 2018 · 1 yr 3 mos · Noida, Uttar Pradesh, India

  • ⬄ Working on Scala, Python, Elasticsearch, Spark, Hadoop, Druid, Apache Strom, Apache Kafka, Hive, HBase.
  • ⬄ Responsible for building high speed data pipelining engine for warehousing data within 100 milliseconds, handling 1B Events per day.
  • ⬄ Responsible for creating prescriptive and descriptive analytical models to empower our clients to plan their campaigns better, improve their revenues and understand the underlying meaning of the data recorded from different sources.
  • ⬄ Working on various different recommendation models to recommend users with products based on their various events for different users.
  • ⬄ Responsible for collecting, cleaning, warehousing data from various different sources and creating meaningful data visualizations to communicate and relate findings.
  • ⬄ Working on exploratory data analysis and to come up with some broad conclusion to empower marketing teams to understand and relate events.
  • ⬄ Utilising the above analysis to have better recommendation models.
  • ⬄ Responsible for creating systems to handle millions of events every day and to utilize this data for realtime, prescriptive and descriptive analytics.
Apache SparkApache AirflowKubernetesComputer ScienceScalable ArchitectureMachine Learning+10

Senior Software Engineer

Jul 2016Jun 2017 · 11 mos · Noida, Uttar Pradesh, India

  • ⬄ Working on Scala/Akka, Elasticsearch, Spark, Hadoop, Druid, Strom, Kafka.
  • ⬄ Part of core Architecture team for moving Betaout platform from Monolith to Microservices architecture, handling 50M request per day with a latency of 120 ms.
  • ⬄ Responsible for architecting and building high speed workflow automation system based on Apache Kafka, Apache Storm, JointJs and Cassandra.
  • ⬄ Responsible for implementing a complete Stateless Architecture of deployment and managing infrastructure.
  • ⬄ Responsible for writing complete real time data in rest and data in motion Analytics system with a latency of 50 ms and handling 100 M events per day.
  • ⬄ Creating different machine learning model based recommendation engines to help marketers to target their customers with more relevant products and derive more revenue.
  • ⬄ Responsible for creating technical architecture for live chat and chat bot ecosystem.
  • ⬄ Productising the chat bot ecosystem by coordinating with the sales team and clients.
Apache AirflowKubernetesComputer ScienceScalable ArchitecturePostgreSQLPython+7

Tyroo

3 roles

Technical Consultant

Jul 2016Sep 2016 · 2 mos

  • ⬄ Managing Infrastructure and optimising as per the need.
  • ⬄ Managing and allocation of tasks to the team for product vun.io.
  • ⬄ Productising and helping with the sales deck for the product vun.io.
  • ⬄ Creating technical architecture and software architecture for the same product.
Computer SciencePythonData StructuresProgrammingSQL

Software Engineer

Nov 2014Jun 2016 · 1 yr 7 mos

  • Building a highly scalable low latency and fault tolerant ad serving and tracking system.
  • Here at Tyroo, I am responsible for android as well as server side.
  • On android side I am responsible for creating an ad serving SDK which integrates into the publisher's application and provide native Advertisements.
  • On Server side I am responsible for creating optimizing algorithms to optimize the ads served on mobile websites , desktop sites and mobile applications. I am also responsible for optimizing the tracking of user behaviour.
  • Takes care of various machine learning algorithms which require high computation, high speed and low latency on very high amount of data.
  • Principal technologies used: Android, Python , NodeJS, Php ,Redis,Elasticsearch and MongoDB.
Computer SciencePythonData StructuresProgrammingSQL

Software trainee

May 2014Nov 2014 · 6 mos

  • As a software trainee, I was responsible for building an android SDK and its backend for supporting the SDK changes to be made through UI (options for ad change).
  • Principal technologies used: Php, Android , Redis and Mysql.
Computer ScienceData StructuresProgrammingSQL

Juvalia & you

Intern

Jun 2013Aug 2013 · 2 mos

  • At juvalia and you i was responsible for creating an android application for their e-commerce platform.
Computer ScienceData StructuresProgramming

Education

Georgia Institute of Technology

Master of Science (MS) — Computer Science - Machine Learning

Jan 2017Jan 2018

Guru Gobind Singh Indraprastha University

Bachelor of Technology (BTech) — Computer Software Engineering

Jan 2010Jan 2014

Central Board of Secondary Education

High School — High School/Secondary Diplomas and Certificates

Jan 1995Jan 2009

Stackforce found 100+ more professionals with Data Engineering & Machine Learning

Explore similar profiles based on matching skills and experience