SK

Shruthi Kakve

Software Developer · Full-Stack · Cloud & Data Engineering

📍 Toronto, Canada

About

Software developer with experience across the full stack — from backend systems in C# and .NET to front-end interfaces in JavaScript and HTML/CSS. Comfortable working with data pipelines, cloud infrastructure (Azure, Kubernetes), and security tooling (RSA Archer). Currently based in Toronto, working at RBC Capital Markets. Graduate of PES University with a background in big data, machine learning, and distributed systems.

Technical Skills

C# .NET Python JavaScript jQuery HTML5 CSS SQL JSON C Kubernetes Azure Hadoop RSA Archer DTrace Machine Learning

Experience

Software Developer 2021 – Present
RBC Capital Markets · Toronto, Canada

Building and maintaining software systems at one of Canada's largest financial institutions, working across backend services, tooling, and infrastructure.

Certifications

Microsoft Certified: Azure Fundamentals Sep 2024
Microsoft
CN252: Cloud Native Development Bootcamp Jul 2021
Mirantis
CN230: Kubernetes Native Application Development Jul 2021
Mirantis
CN120: Kubernetes Application Essentials Jul 2021
Mirantis
Machine Learning Feb 2018
Coursera
Introduction to Probability and Data
Coursera

Projects

Big Data Parallelization on GPU Jan – Jun 2013

Enhanced k-means clustering performance using Hadoop, Mahout, and GPU parallelization, achieving ~21% improvement in processing speed on large datasets.

Twitter Media Analysis & Election Prediction Jun – Nov 2012

Predicted the 2012 U.S. election outcomes by performing sentiment analysis on Twitter data using the Twitter API and Python's Natural Language Toolkit (NLTK).

Scalability Study: MySQL vs. Hadoop HBase Sep – Dec 2011

Comparative benchmarking of relational vs. distributed NoSQL storage at scale using the Elgg social framework as the application layer.

Education

PES University
Bachelor of Engineering · Computer Science
2009 – 2013 · Bengaluru, India