Vaibhav Gubbi Narasimhan


Location

Los Angeles, CA
Bengaluru, India
Education
    University of Southern California
    January 2023 - December 2024
    degree
    Master's
    major
    Computer Science
Work Experience
    GE Healthcare
    Software Engineer II
    April 2021 - November 2022
    company
    GE Healthcare
    title
    Software Engineer II
    overview
    - Developed and benchmarked over 15 microservices, including Java REST APIs and ETL pipelines, deployed on Kubernetes, delivering 99.9% availability - Spearheaded data mesh architecture adoption as the main liaison between domain and platform teams - Redesigned a replay data API by migrating time-based queries from redis to Scylla DB, enhancing scalability to support 10x more clients - Optimized memory and disk footprint of a real-time notification service running on Kafka streams by reducing the size of in-memory aggregate payload by 37 times - Initiated six Proof of Concepts (POCs), authored and presented technical design documents (TDD) on - Confluence for the same, additionally contributing to 10 more
    GE Healthcare
    Software Engineer I
    July 2019 - April 2021
    DBali IT Solutions
    Software Engineer Intern
    August 2017 - February 2018
    Microsoft Student Developer Software Development Intern
    June 2017 - August 2017
Skills
Agile MethodologyAlgorithmsAmazon Web ServicesAndroid (Software)AngularJSApache FlinkApache KafkaApplication Programming Interfaces (APIs)ArchitectureAutomationBackendBluetoothCommunication SkillsConfluenceContinuous IntegrationCoordination SkillsDatabasesData PipelinesData StreamingData StructuresDistributed SystemsDockerEmbedded ComputersEngineering Design ProcessExtract Transform Load (ETL)File SystemsFlask (Web Framework)GitGrafanaHealth CareInformation TechnologyJava (Programming Language)JavaScript (Programming Language)JenkinsJIRAKibanaKubernetesLanguage TranslationLeadershipLinuxMachine LearningMemory ManagementMicroservicesMicrosoft AzureMicrosoft Certified ProfessionalMongoDBMultithreadingNatural Language ProcessingNetworking SkillsNLTK (NLP Analysis)OAuthOperational SystemsParsingPayloadsPostgreSQLPublishing SkillsPython (Programming Language)RedisReliabilityResearch SkillsRestful APIsRole-Based Access ControlScalabilitySecurity SystemsSoftware Design DocumentsSoftware EngineeringSpelling and GrammarSpring-bootSQL DatabasesTechnology RoadmapsVirtual MemoryWaste ManagementWebSocket