Karthik Ruthiravelu

Software Engineer

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

Key Highlights

  • Led development of high-impact cloud solutions at Google.
  • Expert in building scalable distributed systems.
  • Strong mentor for junior engineers in software engineering.
Stackforce AI infers this person is a Full-Stack Developer with expertise in SaaS and distributed systems.

Contact

Skills

Core Skills

Distributed SystemsPostgresqlUser ExperienceSecurityFull-stack Development.net FrameworkJava

Other Skills

.NETASP.NET MVCAngular DartApache KafkaBack-End Web DevelopmentBootstrapC#CSS3Cascading Style Sheets (CSS)Cloud ConsoleCore JavaDartDecision TreesFront-End DevelopmentGit

About

A passionate tech lead who can design and craft software systems that can serve millions of users while mentoring budding software engineers. Strong believer in building systems that puts users first while ensuring high standards of engineering.

Experience

9 yrs 6 mos
Total Experience
2 yrs 4 mos
Average Tenure
4 yrs
Current Experience

Google

Software Engineer III

May 2022Present · 4 yrs · Bengaluru, Karnataka, India

  • Spearhead the efforts for building the cloud console of AlloyDB, an enterprise PostgreSQL database for the next-gen AI applications.
  • Led the team building new policy certification experience for the advertisers while designing the overall architecture of the system that is highly available, low latency while ensuring rich user experience.
  • Designed and developed highly available and low latency cookie theft and bot protection solutions for making Google Ads more secure.
  • Mentored and guided several junior engineers across all areas of software engineering including distributed systems, frontend, data pipelines and e2e reliability.
PostgreSQLCloud ConsoleLow LatencyUser ExperienceDistributed Systems

Sahaj software solutions

Full Stack Engineer ( Solution Consultant )

Feb 2020Mar 2022 · 2 yrs 1 mo · Chennai, Tamil Nadu, India

  • Designed and Developed a highly available and low latency distributed messaging and notification system for a leading automotive manufacturer, the system was built on top of technologies such as Java, React.js, Kafka, PostgreSQL and Kubernetes. Several communication channels such as WhatsApp, Telegram and SMS were integrated into the system.
JavaReact.jsKafkaPostgreSQLKubernetesFull-Stack Development+1

Disprz

Full Stack Engineer

Aug 2018Feb 2020 · 1 yr 6 mos · Chennai, Tamil Nadu, India

  • Designed and developed a learning management system that works on top of technologies such as C#, .NET, React.js and SQL Server.
  • Optimised several parts of the system by improving the web page load speed by implementing techniques like lazy Web API calls and pagination. This improved the speed of the system by almost 100% especially when there is a high load on the system.
C#.NETReact.jsSQL ServerFull-Stack Development.NET Framework

Tata consultancy services

Software Developer

Sep 2016Aug 2018 · 1 yr 11 mos · Chennai Area, India

  • Designed and developed a retail-based software system that works on top of technologies such as Java, React.js and PostgreSQL.
  • Several small tools were built in Python to speed up the workflow that optimised the time spent on development by almost 200%.
JavaReact.jsPostgreSQLPythonFull-Stack Development

Education

Easwari Engineering College(SRM Group)

Bachelor of Engineering - BE — Electronics and Communications Engineering

Jan 2012Jan 2016

Stackforce found 100+ more professionals with Distributed Systems & Postgresql

Explore similar profiles based on matching skills and experience