Kavinder S.

Kavinder S.

Software Engineer

Followers of Kavinder S.747 followers
location of Kavinder S.Bengaluru, Karnataka, India

Connect with Kavinder S. to Send Message

Connect

Connect with Kavinder S. to Send Message

Connect
  • Timeline

  • About me

    Software Architect at Nokia | Software Development | Data Engineering | Product Engineering | Performant High Availability Scalable Architectures | Distributed Database Systems

  • Education

    • National Centre for Software Technology

      -
      FPGDST, Software Technology Computer Science

      Full time on-campus PG program.

    • National Institute of Information Technology

      -
      GNIIT Computer Software Engineering
    • Delhi University

      -
      B.Sc.(H) Mathematics
    • Indira Gandhi National Open University

      -
      Master of Computer Applications - MCA Computer Science
    • De Nobili School

      -
      ICSE(10th), ISC(12th) Physics, Maths, Chemistry
  • Experience

    • Vaman Technologies (R&D) Ltd

      May 2002 - May 2004
      Software Engineer
    • L&T Infotech

      May 2004 - Nov 2005
      Software Engineer

      Product development @Openwave ODC team, involved in design & development of IMPS client (analogous to present day WhatsApp) for Embedded Clients within mobile terminals adhering to OMA Wireless Village Specs, version OMA-IMPS-V1_2-20030221-C.

    • Sasken Communication Technologies Ltd

      Nov 2005 - Sept 2008
      Senior Engineer, System SW

      1) Product development @Nortel-BSC Control-Node-Platform software using C, C++ on Unix and Vxworks platforms. Majorly involved in up keeping and enhancements of two major modules (Messaging & Software-Bus) in platform layer, responsible for providing a reliable inter & intra board communication service across applications, using Sys V, Message Queues and Sockets. 2) Product development @Motorola-MMINS (Man Machine Interface & Network Signalling) development team, working on "Registration Service Provider" for GSM. Show less

    • Nokia

      Sept 2008 - Apr 2012
      Senior Engineer, System SW
    • Accenture

      Oct 2011 - Apr 2012
      Team Lead
    • Oracle

      May 2012 - Apr 2019
      Principal Member Of Technical Staff

      Individual Contributor (IC) role in Database Sustenance Engineering Team, managing in-market Oracle RDBMS releases across the global customer base, with a key focus on both On-Premise, Cloud and Multi-tenant RAC deployments.Resolving customer issues and performing enhancements in Database Storage-Engine (Space-Management component) code, and the allied database-product features supported by the component, namely: - L1, L2, L3 Bitmap Block Management, - Database-As-A-FileSystem(DBFS), Securefile-Lobs, Basic-File Lobs, - Tablespace Management (Temp/Undo/Permanent), - Segment Shrink, HeatMaps, etc.As part of my IC engagement, was the point-of-contact in Database-Sustenance-Engineering team for any Storage-Engine related issues, and primarily involved in,# Proactive engagement in mitigation, review & resolution of issues from FA SaaS and ADW cloud envs.# Individual & Area Queue Management# Customer Escalation Management (Hot P1 issues)# Bug Life Cycle Management employing C, C++, Data-Structures & Linux based tools - Issue Reproduction, Log Analysis, System Debugging - Test-Case Identification, Fix Analysis & Implementation, Regress Suite Handling - Review Process, Merge Process, Regression Handling Process# Peer Collaboration in different time-zones - Warm Handoff, ensuring 24/7 support on Critical Accounts# Team Collaboration - Triaging RDBMS issues to identify correct Rep Queue - Engaging RDBMS teams to close on complex customer issues# Update Management (Call & Non-Call Updates) to Stake-Holders Show less

    • Nokia

      Apr 2019 - now

      As part of Nokia SDL, 5G-UDR (Distributed Database) Core product evolution, my engagement is to technically lead various customer and system features. These features are targeted both for OpenStack-IaaS as well as OpenShift-CaaS and other foreign-CaaS.β€’ π–―π—‹π—ˆπ—π—‚π–½π–Ύ architecture level π—‰π—‹π—ˆπ–½π—Žπ–Όπ— π—‹π—ˆπ–Ίπ–½π—†π–Ίπ—‰ π—Œπ—Žπ—‰π—‰π—ˆπ—‹π— π—π—ˆ π–’π—Žπ—Œπ—π—ˆπ—†π–Ύπ—‹ π—π–Ύπ–Ίπ—†π—Œ 𝖺𝗇𝖽 π–―π—‹π—ˆπ–½π—Žπ–Όπ— 𝖬𝖺𝗇𝖺𝗀𝖾𝗆𝖾𝗇𝗍 π—π–Ύπ–Ίπ—†π—Œ.Analyzing and curating product requests from Customer Teams and Product Management Teams. Perform feasibility study, identify functional & non-functional requirements from system and product perspective. Identifying and drafting technical solution(s) as part of feature description document detailing the involved software design, complexity, performance & dimensioning implications, and interface dependencies. β€’ π–―π—‹π—ˆπ—π—‚π–½π–Ύ 𝗍𝖾𝖼𝗁𝗇𝗂𝖼𝖺𝗅 π—…π–Ύπ–Ίπ–½π–Ύπ—‹π—Œπ—π—‚π—‰ 𝖺𝗇𝖽 π—†π–Ύπ—‡π—π—ˆπ—‹π—Œπ—π—‚π—‰ π—π—ˆ 𝖀𝗇𝗀𝗂𝗇𝖾𝖾𝗋𝗂𝗇𝗀 π—π–Ύπ–Ίπ—†π—Œ. Undertake proof-of-concept work-items to liaison with Engineering and Product Management teams, share tech solution overview along with development roadmap and conclude on requirements. Assist engineering team in customer engagements for any field or lab reported issues.β€’ 𝖳𝖾𝖺𝗆 𝖾𝗇𝗀𝖺𝗀𝖾𝗆𝖾𝗇𝗍 Cross team collaboration to ideate and deliberate on product improvements, new technology trends, and any catch up required for the changing tech landscape to benefit end customers. Show less Productized data migration solution right from POC to live deployment, for Nokia's indigenous Real-Time-Distributed-Database product, as a world-market feature. Thus, providing seamless migration capability of Subscriber and Application data for non-native/legacy applications without downtime.Involved in active product development, while working on Telco-Grade, cloud native(OpenStack, Kubernetes), micro service driven, highly scalable(scale-in/out), distributed(multi-master, read/write support on all nodes), key & data replication(with a variant of chord DHT), sharded, striving for eventual data consistency following BASE principles, clustered, in-memory document store database product, for 5G UDM and SDM(subscriber data management). (C, C++ 11, Boost ASIO, Boost, Python, Unix Shell-Scripting, CGO, GO, JSON, SOAP Service, REST, ASN1, LDAP, GIT, Jenkins CI/CD). Show less

      • Software Architect

        Mar 2021 - now
      • Systems Engineer

        Apr 2019 - Mar 2021
  • Licenses & Certifications