Shivaa Krishnan

Senior Software Engineer

Bengaluru, Karnataka, India13 yrs 10 mos experience
Most Likely To Switch

Key Highlights

  • Over 12 years of software engineering experience.
  • Expertise in designing distributed applications using Cloud Technologies.
  • Passionate about data structures and algorithms in business implementation.
Stackforce AI infers this person is a SaaS-focused Senior Software Engineer with expertise in Cloud Computing and Microservices.

Contact

Skills

Core Skills

MicroservicesCloud Computing

Other Skills

Go (Programming Language)Apache KafkaRedisMySQLGoogle Cloud Platform (GCP)NoSQLreactjsHiveHQLSQLBig DataApache SparkAzure Cosmos DBSpring BootJava

About

With over 12 years of software engineering experience, I am passionate about solving real-world problems using my expertise in technology. I thrive on working on projects that require scale, complex integration, and high performance. My technical skills include proficiency in Java, Golang, Microservices, Cloud Computing, Kafka, Spark, Hadoop, Cosmos, REST, Graph Databases, NoSQL, Spring, HTML, CSS, JavaScript, ReactJS, PowerShell, Linux, and shell scripting. Additionally, I am highly passionate about data structures and algorithms and have a keen interest in their actual business implementation. As an experienced professional, I have a track record of designing and developing distributed applications using Cloud Technologies. I believe in continuously learning and adapting to new technologies, which allows me to stay up-to-date and deliver solutions that meet modern-day requirements. I am excited to use my expertise to tackle new challenges and work with like-minded individuals who share my passion for delivering innovative solutions to complex problems.

Experience

13 yrs 10 mos
Total Experience
2 yrs 3 mos
Average Tenure
3 yrs
Current Experience

Uber

Senior Software Engineer

Jun 2023Present · 3 yrs · Bengaluru, Karnataka, India · On-site

Go (Programming Language)Apache KafkaRedisMySQLMicroservicesGoogle Cloud Platform (GCP)+6

Microsoft

Senior Software Engineer

Mar 2022Jun 2023 · 1 yr 3 mos · Hyderabad, Telangana, India

  • Worked in M365 Security and Compliance Team for DLM (Data lifecycle Management) Solution of Microsoft Purview.
  • · Contributed to the development of the Data Lifecycle Management (DLM) solution, a core feature of Microsoft Purview, managing systems with 200M+ monthly active users (MAU).
  • · Designed and implemented changes to support app tokens and automate workflows for retention policies across OneDrive, SharePoint, Outlook, and Teams.
  • · Developed role-based access control (RBAC) for Retention APIs to enhance security and compliance.
  • · Enabled automated workflows for the Retention Event API to streamline policy enforcement.
MicroservicesBig DataApache SparkAzure Cosmos DBCloud ComputingSpring Boot+2

Informatica

Senior Software Engineer

Jun 2019Mar 2022 · 2 yrs 9 mos · Bengaluru, Karnataka, India

  • · Design and Implementation of Modeling and Ingestion framework for the Enterprise Data Catalog product
  • · Built a stand-alone utility which finds and fixes graph index inconsistency issues
  • · Design and deployment of services on Yarn (Hbase, Solr, Spark Jobs)
  • · Contributing to Janusgraph open-source community by fixing known bugs in the system
  • · Designed REST APIs for graph object CRUD operations
  • · Implemented utilites to fix data issues in legacy environments

Morgan stanley

Senior Java Developer

Jan 2018Jun 2019 · 1 yr 5 mos · Bangalore

  • Designed a generic reconciliation framework from scratch to reconcile data between any two different systems of the banking environment
  • Experience in designing tables follows Unitemporal Design Pattern
  • Extensively used Spring JMS for sending messages to downstream
  • Contributed a key role in design and generation of Fund Transfer Pricing reports
  • Developed UI pages to interact with Scribe environment
  • Worked on data migration from legacy systems
  • Involved in requirement gathering discussions

Toshiba embeeded software india pvt ltd.

Senior Software Engineer

Mar 2015Dec 2017 · 2 yrs 9 mos · Bangalore, India

  • Awarded with Recognition for Process Innovation as an Organizational Best Practice for 16B cycle
  • Core Java, SQL, UNIX, OOP Product Development for MFP devices
  • Couple of onsite visits to Japan. Having experience to directly interact with clients
  • Designed UI pages for MFP interactions. Used Javascript frameworks for the development
  • Experience in AGILE (Scrum) methodology requiring daily interaction with International Team members and Product Owners across SDLC phases
  • Developed an internal utility application from scratch includes requirement gathering, design, development and testing using Java related technologies
  • Mentoring New Joiners to the existing Code Base & Project Management Practices

Accenture

Software Engineer

Jul 2012Mar 2015 · 2 yrs 8 mos · Greater Bengaluru Area

  • Part of a development team involved in development of couple of web based applications on agile methodology following sprint model
  • Design, Code Development and Unit testing of CPO application back-end components
  • Experience in developing desktop application using Java Swings
  • Major contribution towards code migration from legacy JSF platform to Spring framework technologies
REST APIs

Education

Birla Institute of Technology and Science, Pilani

Master of Technology - MTech — Computer Science

Jan 2019Jan 2021

Sona College of Technology

Bachelor of Technology - BTech — Information Technology

Jan 2008Jan 2012

Stackforce found 100+ more professionals with Microservices & Cloud Computing

Explore similar profiles based on matching skills and experience