keyLogo

Shivani Katukota

Hi, I'm Shivani Katukota - Senior Software Engineer at Block

I thrive on building resilient distributed systems and enhancing developer infrastructure. My passion lies in tackling complex technical challenges and continuously learning, making me a valuable contributor to innovative teams seeking robust software solutions.

Block
Indianapolis, IN, USA
AI insights

At a glance

Curated signals on strengths, focus areas, and how they can help.

Led the design and implementation of advanced distributed systems and developer infrastructure over a decade.

Currently a Senior Software Engineer at Block, focused on architecting scalable, robust cloud-native solutions.

Can help architect scalable distributed systems and optimize developer workflows and infrastructure.

🚀 Career trajectory

Foundational Engineering at Nagarro

Began as a Software Engineer Trainee, progressing to Associate and Associate Lead roles, gaining core software development skills.

Java

C#

SQL

Senior Engineer at Block

Currently applying extensive experience to design and implement advanced distributed systems and developer infrastructure.

Kotlin

AWS

Kubernetes

Distributed Systems

💪🏻 Superpowers

Distributed Systems Architect

Building scalable and reliable backend systems

Expertise in designing complex distributed systems.

Proficient with Kafka and DynamoDB for high-throughput data.

Leverages AWS and GCP for cloud-native solutions.

Developer Infrastructure Innovator

Enhancing developer productivity and tooling

Experience building and maintaining developer infrastructure.

Skilled in tools like Git, Jira, and Misk for efficient workflows.

Utilizes Armeria and Kafka for microservice communication.

Cross-Platform Technology Enthusiast

Bridging diverse tech stacks with ease

Adept in multiple programming languages including Kotlin, Java, and C#.

Comfortable with container orchestration using Kubernetes.

Continuously explores new tools like Cursor and Goose.

I'm excited about

Exploring advanced cloud-native architectures.

Collaborating on innovative developer tooling.

Seeking challenging roles in high-growth tech environments.

I can help with

Architecting scalable distributed systems.

Optimizing developer workflows and infrastructure.

Mentoring junior engineers on best practices.

I would love your help on

Insights into emerging AI development tools.

Connections with leaders in distributed systems.

Opportunities to contribute to open-source projects.