S

Sudarshan Lahane

Software Engineer

Bengaluru, Karnataka, India9 yrs 9 mos experience
AI ML PractitionerAI Enabled

Key Highlights

  • 9+ years of experience in software development.
  • Expertise in cloud-native microservices and automation.
  • Strong leadership in delivering secure technology solutions.
Stackforce AI infers this person is a SaaS expert with strong capabilities in cloud infrastructure and software development.

Contact

Skills

Core Skills

MicroservicesSystems DesignCross-platform DevelopmentCloud InfrastructureSoftware Design PatternsDatabases

Other Skills

.NET CoreASP.NETAlgorithmsAndroid DevelopmentAndroid StudioApplication Programming InterfacesArtificial Intelligence (AI)Back-End Web DevelopmentCode ReviewComputer NetworkingContinuous Integration and Continuous Delivery (CI/CD)Core JavaData StructuresDesignDesign Patterns

About

Experienced Engineering Professional with 9+ years of expertise in software development, system design, and cross-platform solution delivery. I hold an M.Tech in Computer Science & Engineering (IS) from National Institute of Technology Karnataka (NITK), Surathkal. My career spans leading organizations such as Oracle, Microsoft, and Dell, where I have contributed across the full spectrum of the technology stack. Skilled in a diverse set of programming languages including Java, C, C++, C#, Dart, and Flutter, I am proficient in object-oriented design, data structures, and algorithms, leveraging these skills to build scalable and secure solutions. Currently, I lead teams in delivering automation libraries and web applications to manage deployments and service transitions on Oracle Cloud Infrastructure (OCI). I have delivered projects adhering to stringent data protection and security guidelines, including data de-identification strategies for compliance. My technical versatility covers developing enterprise and cloud-native microservices, architecting client libraries for Windows and mobile apps, and shipping critical features for storage systems, including firmware, storage management (SAN/NAS), RAID, disk and key management, SED, TCG protocol, caching, system performance, and both control and data/IO paths. I am passionate about problem solving, information security, AI-driven innovation, and creating impactful technology solutions.

Experience

9 yrs 9 mos
Total Experience
3 yrs 7 mos
Average Tenure
2 yrs 6 mos
Current Experience

Oracle

Principal Member of Technical Staff

Dec 2023Present · 2 yrs 6 mos · Bengaluru, Karnataka, India

  • Contributing to the development of a platform for the next generation of AI SaaS applications.
JenkinsContinuous Integration and Continuous Delivery (CI/CD)SQLMicroservicesREST APIsAlgorithms+28

Microsoft

Software Engineer 2

Apr 2020Dec 2023 · 3 yrs 8 mos · Bengaluru, Karnataka, India

  • Responsible for end-to-end ownership of various features for Mobile and Desktop applications.
  • Developed infra features for UWP and Flutter app.
  • Worked on Cloud services and developed corresponding client libraries for them.
JenkinsContinuous Integration and Continuous Delivery (CI/CD)REST APIsSystems DesignDesignProblem Solving+13

Dell emc

2 roles

Senior Software Engineer

Promoted

Oct 2019Mar 2020 · 5 mos

  • Responsible for ownership of feature including functional specifications, 
design, development and unit testing.
  • Responsible for root cause analysis, customer escalations, bug 
resolution, module enhancement and feature development.
  • Worked in RAID, disk manager, SED, key manager, TCG, Virtualization and cache modules.
  • Added features in debugging tools to simplify the root cause analysis.
  • Contributed in developing scripts to calculate module specific system performance.
  • Designed, developed and unit tested local key manager for SEDs which is light weight replacement for remote key manager.
  • Designed, developed and unit tested a module that enables user to seamlessly migrate from remote key manager to local key manager.
  • Worked on control/management path and data path of storage array.
DesignDatabasesSoftware Design Patterns

Software Engineer 2

Jul 2016Sep 2019 · 3 yrs 2 mos

DesignDatabases

Education

National Institute of Technology Karnataka

Master of Technology (M.Tech.) — Computer Science & Engineering - Information Security

Jan 2014Jan 2016

Vishwakarma Institute Of Technology

Bachelor of Technology (B.Tech.) — Computer Engineering - Honors in Computer Networks

Jan 2010Jan 2014

Shivchhatrapati College

+2 — Science

Jan 2008Jan 2010

Stackforce found 100+ more professionals with Microservices & Systems Design

Explore similar profiles based on matching skills and experience