Rahul Sahu

Software Engineer

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

Key Highlights

  • Expert in cloud migration and infrastructure management.
  • Proficient in full-stack development with diverse tech stack.
  • Strong background in machine learning and data analysis.
Stackforce AI infers this person is a SaaS and Fintech expert with strong capabilities in cloud infrastructure and machine learning.

Contact

Skills

Core Skills

KubernetesNode.jsSystem ArchitectureDistributed SystemsMachine LearningFull-stack DevelopmentBack-end Web DevelopmentAndroid DevelopmentAcademic PublishingComputer Science

Other Skills

AlgorithmsAnalytical SkillsAnsibleApache KafkaBashC++Critical ThinkingData StructuresElasticsearchGitlabGo (Programming Language)GrafanaJavaJavaScriptLinear Programming

About

Jack of all trades, master of some.

Experience

Google

Software Engineer

Jul 2024Present · 1 yr 8 mos · Bengaluru, Karnataka, India · On-site

  • AI and Computing Infrastructure

Swisscom

Software Engineer

Jul 2023May 2024 · 10 mos · Zurich, Switzerland · On-site

  • Worked with TV & Smart Product team, to help them migrate their legacy streaming platform to AWS & Kubernetes stack. My core responsibility was to build a web tool to deploy live channels to new platform. The tool was developed using NodeJS, Typescript & Docker swarm. Also upgraded their ES stacks to enable ML/AI features.
KubernetesNode.jsZabbixDistributed SystemsTypeScriptAnsible+1

Google

2 roles

Software Engineer

Feb 2022May 2023 · 1 yr 3 mos · On-site

  • Datacenter Software SRE
LinuxSpannerSystem ArchitectureAnalytical SkillsServer Side ProgrammingBash+7

Software Engineer

Mar 2021Jan 2022 · 10 mos · On-site

  • Cloudtop (VM) SRE
SpannerSystem ArchitectureAnalytical SkillsServer Side ProgrammingBashPython (Programming Language)+4

Booking.com

2 roles

Software Developer

Jan 2020Dec 2020 · 11 mos · Amsterdam, North Holland, Netherlands · On-site

  • Worked with Payments Fraud team which develops prediction models for real time payment fraud detection and supports dual platforms in Perl & Java. My job was to ensure smooth run of ML models and integration with manual & automated payment systems. I also integrated external risk analysis providers to our platform.
JavaPuppetSystem ArchitectureAnalytical SkillsServer Side ProgrammingPerl+8

Software Developer

Sep 2017Dec 2019 · 2 yrs 3 mos · Amsterdam, North Holland, Netherlands · On-site

  • Worked with Events & Logs team which is responsible for ingestion, streaming, storage & consumption of business & service metrics within Booking. I helped the team to achieve highly scalable real-time monitoring and alerting solutions and handle up to 1M metrics/min. I also managed Booking’s centralised logging service, an ES cluster of ~200 nodes which handles ~15M logs/min.
KubernetesPuppetSystem ArchitectureAnalytical SkillsPuppet (Software)Server Side Programming+11

Housing.com

2 roles

Senior Software Developer

Jun 2016Jun 2017 · 1 yr · Mumbai, Maharashtra, India · On-site

  • Developed Housing's premium products such as SliceView, Privilege Price Card and Events. Managed server-side systems in their Buy, Payments and Leads services. I also handled integration and management of HomeBuy360 (a Housing.com acquisition). Worked on property matching and recommendations algorithms for users based on their profiling and activity.
Web DevelopmentJavaScriptAnalytical SkillsPostgreSQLServer Side ProgrammingRuby on Rails+7

Software Developer

Jun 2015May 2016 · 11 mos · Mumbai, Maharashtra, India · On-site

  • Managed a server-side system in the Buy Services team, which manages for-sale properties. Work includes SVG generations, image version creations, backend panels, efficient apis, notifications, and caching. I also collaborated in integration of Housing Payments service with PayU Apis. I primarily worked on Ruby on Rails (ROR) platform along with Javascript, Python. Also implemented an efficient caching mechanism in Golang.
Web DevelopmentJavaScriptServer Side ProgrammingRuby on RailsSQLRabbitMQ+6

Samsung

Summer Intern

May 2014Jul 2014 · 2 mos · Bengaluru Area, India · On-site

  • Developed an Emotion Detection Model to detect the mood of user in texts (SMS, IMs, Emails). Algorithm was build in Python language making use of Corpus data and Stanford NLP libraries. Developed an Android app to simulate its behaviour with real data on a mobile data.
AlgorithmsJavaAndroid DevelopmentPython (Programming Language)Computer ScienceMachine Learning+1

National university of singapore

Research Assistant

Jun 2013Jul 2013 · 1 mo · Singapore · On-site

  • Deep learning of Communication Complexity Theory, Linear Programming and their co-relations. Study and thesis submission on proof of NP-hardness of Traveling salesman problem using extended formulations and lower bounds on linear programs.
Academic PublishingComputer ScienceLinear Programming

Education

Indian Institute of Technology, Roorkee

Bachelor of Technology - BTech — Computer Science & Engineering

Jul 2011May 2015

Saraswati H.S. School Vindhyanagar, M.P.

Higher Secondary (12th Grade)

Jul 2010Apr 2011

Saraswati H.S. School Vindhyanagar, M.P.

High School (10th Grade)

Jul 2008Apr 2009

Stackforce found 100+ more professionals with Kubernetes & Node.js

Explore similar profiles based on matching skills and experience