Umesh Sharma

Umesh Sharma Email and Phone Number

SW Engineering: OS, Infra, NW, AI, Security, Safety| US Citizen @ Cisco
Umesh Sharma's Location
Fremont, California, United States, United States
Umesh Sharma's Contact Details
About Umesh Sharma

● Sr. Engineering Management and Leadership:Over 25 years SW engineering experience; drove technical strategy, SW architecture, product roadmaps, SW development engineering best practices, and product release readiness. Shipped 20+ new SW products and 50+ SW releases. Responsible for hiring, coaching, motivating, and retaining the top talent. ● Development of SW Technologies:Led and managed development of the following: AI, Operating Systems, Linux OS, Kernel, and device drivers, boot-loaders, Java VM (JVM) and just-in-time compiler. On-prem and cloud Security, IAM, Microservices, SIEM, Security-Enhanced Linux, Secure Hypervisor Virtualization, Docker Containers, Kubernetes, AWS and GCP Cloud, RTOS kernel design (LynxOS-178, VxWorks), Java Enterprise SW, security vulnerability mitigation,Compiler, Tool chains, CDKs, SDKs, POSIX APIs, Hypervisor APIs, ARM Mobile Tablet, Infrastructure SW, secure booting, trusted zone, over-the-air upgrade, install daemon and hot patching, test automation with 99% test coverage with 1M+ LOC test code. Data Centers, Desktops, Embedded Devices, Network Switches, safety-critical ISO 26262, DO-178C, ASIL compliance and certification, security-critical NSA-based product design. DARPA self-driving vehicle, computer vision, AI, 3D graphics. 5 Publications in Artificial Intelligence, computer vision, LLM, Llama, ChatGPT.● Programming Skills: C/C++, Shell scripting, Java, Perl, PHP, HTML, assembly, few more. Agile SW development with JIRA, Git/CVS/SVN, SW Review Board(RB), Jenkins, Confluence.

Umesh Sharma's Current Company Details
Cisco

Cisco

View
SW Engineering: OS, Infra, NW, AI, Security, Safety| US Citizen
Umesh Sharma Work Experience Details
  • Cisco
    Sr. Sw Development Manager
    Cisco Aug 2018 - Present
    San Jose, Ca, Us
    • Managed development teams for Linux OS, Cisco NW OS, and Infrastructure SW• Implemented SELinux for enhanced security in Kernel and apps, enhancing infra security• Led initiatives in NW SW and robust Embedded systems, ensuring safety and security • AI: Use of LLM and AI for SW development. One patent and 5 IEEE publications in AI, Computer Vision.
  • Lynx Software Technologies (Lst)
    Director Of Software Engineering
    Lynx Software Technologies (Lst) Jun 2014 - Aug 2018
    San Jose, California, Us
    SW development: Real-Time Operating System, GNU Compiler, Tools, Linux, kernel, Security, LynxOS-178 RTOS, POSIX API, CDK, SDK, Hypervisor virtualization, comprehensive SW test automation for DO178C safety certification, artifacts.
  • Cisco Systems
    Sr. Engineering Leader
    Cisco Systems May 2012 - Jun 2014
    San Jose, Ca, Us
    • Developed Linux based enterprise network and platform software for Catalyst 3850 switches, focusing on NW data plane and control plane functionality, QoS• Completed courses at UC Santa Cruz in Linux System Software, Linux Kernel programming, and Linux Device Driver with a GPA of 4.0.
  • Wind River, Startup
    Sr. Engineering Leader
    Wind River, Startup 2010 - May 2012
    Development of secure Hypervisor Virtualization based on Security Kernel Protection Profile by NSA; Guest OS supported: Linux kernel (fully- and para-virtualized), VxWorks RTOS, WindowXP.Mobile Tablet development.
  • Oracle
    Sr. Sw Engineering Manager (Linux Kernel, Virtualization, Java, Solaris Kernel)
    Oracle 2003 - 2010
    Austin, Texas, Us
    Sun Microsystems was a great technology company and was acquired by Oracle. Top 10 Sun inventions: Java, NFS, Sun RPC, ZFS, Solaris Unix, JVM, JavaWebserver, thin client, virtualization, SPARC CPU, .. I had multiple leadership jobs at Oracle/Sun Microsystems. Summary of my contributions:- Secure Hypervisor virtualization and Solaris Unix OS for: Desktops, Servers, Data Centers, SBC- World's first ever server product with LinuxOS on SPARC platforms.- World's first ever Java certified Java Station product with JavaOS, JVM, JIT, device drivers- World's first ever 64-bit Solaris (UNIX) Operating System with Security features.Led and managed platform software, operating system software stack, and Java Enterprise Software for Sun's Enterprise Server and Embedded products based on 32 multi-core CPUs. Technology developed: Solaris Unix kernel, LinuxOS drivers, Hypervisor virtualization, boot loader firmware, platform bring up, Java Enterprise System.
  • Sun Microsystems
    Engineering Manager - Multiple Operating Systems
    Sun Microsystems 2001 - 2003
    Palo Alto, Ca, Us
    I led multiple OS teams simultaneously, in Sun's Microelectronics division where the charter was to port and develop multiple operating systems on Sun's SPARC single board servers. Responsible for blade servers, embedded Java Station Products. Technology developed: Linux OS and drivers, Solaris (Unix) Kernel, Chorus RTOS, VxWorks RTOS drivers, JavaOS Microkernel, JVM, boot loaders, Java and C/Linux applications.
  • Sun Microsystems
    Staff Sw Engineer, Desktop Division
    Sun Microsystems Jan 1998 - 2001
    Palo Alto, Ca, Us
    OS Kernel, IPC, and TCP/IP socket programming. Created my own UmeshShell (similar to C shell).Initially hired to help Sun transition from proprietary (OpenWindows) to open source X window-based graphics Desktop. Responsible for software development of 3D graphics and 2D X window display server (which actually rendered the pixels), image-processing, Sun’s Sparc (32-bit) and first-ever UltraS­parc (64-bit) Workstations in Desktop division. Also, initial test software development for several technical areas: Solaris Kernel, Networking, Energy Star, Sbus options, Compatibility (ABI, API, BCP, V9), new 64-bit features and 10 major applications, POSIX Standard Compliance. (Tools: C, C++, Shell script, Java, Pearl)
  • Digital Equipment Corporation (Usa)
    Principal Engineer, Software
    Digital Equipment Corporation (Usa) 1996 - Jan 1998
    Maynard, Ma, Us
    Alpha Workstations: 3D Graphics pipeline; X window display server rendering; GUI, C/C++, bash.
  • Fmc Corporation
    Computer Scientist, Ai Software, Fmc Ai Lab
    Fmc Corporation Jan 1994 - Dec 1996
    Philadelphia , Pennsylvania, Us
    DARPA's Self Driving Vehicle Project. SW Algorithms for AI and Computer Vision, Patent, 8 Publications in Journals and Conferences. Chaired AI conference sessions, C/C++, Object Oriented programming, mathematical equations for quadratic surface fitting, programming with 16-processor Butterfly multi-processor Machine specifically built for this project.A 90-second YouTube video, of one of the several AI-based self driving vehicle publications, is below:https://www.youtube.com/watch?v=2XM0SbIisDw

Umesh Sharma Skills

Linux Kernel Virtualization Device Drivers Operating Systems Software Engineering Security Firmware Networking Storage Rtos Cloud Computing Software Development Unix Embedded Systems Solaris Java Linux Unix Shell Scripting Oracle Shell Scripting Databases Sql Oracle Application Server Oracle Rac Agile Methodologies Data Warehousing Database Design Oracle Database Oracle Database Administration Exadata Performance Tuning Data Migration Oracle Asm Pl/sql Rman Data Guard

Umesh Sharma Education Details

  • University Of Maryland
    University Of Maryland
    Computer Science (Specialization In Ai And Os)
  • University Of California, Santa Cruz
    University Of California, Santa Cruz
    Computer Science (Discontinued)
  • Indian Institute Of Technology, Delhi
    Indian Institute Of Technology, Delhi
    M.Tech

Frequently Asked Questions about Umesh Sharma

What company does Umesh Sharma work for?

Umesh Sharma works for Cisco

What is Umesh Sharma's role at the current company?

Umesh Sharma's current role is SW Engineering: OS, Infra, NW, AI, Security, Safety| US Citizen.

What is Umesh Sharma's email address?

Umesh Sharma's email address is us****@****ynx.com

What is Umesh Sharma's direct phone number?

Umesh Sharma's direct phone number is +151036*****

What schools did Umesh Sharma attend?

Umesh Sharma attended University Of Maryland, University Of California, Santa Cruz, Indian Institute Of Technology, Delhi.

What are some of Umesh Sharma's interests?

Umesh Sharma has interest in Environment, Poverty Alleviation, Science And Technology, Disaster And Humanitarian Relief, Animal Welfare.

What skills is Umesh Sharma known for?

Umesh Sharma has skills like Linux Kernel, Virtualization, Device Drivers, Operating Systems, Software Engineering, Security, Firmware, Networking, Storage, Rtos, Cloud Computing, Software Development.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.