Mark Sturdevant

Mark Sturdevant Email and Phone Number

Software Developer and Developer Advocate @ IBM
Granite Bay, CA, US
Mark Sturdevant's Location
Granite Bay, California, United States, United States
Mark Sturdevant's Contact Details
About Mark Sturdevant

Mark Sturdevant is a Software Developer and Developer Advocate at IBM. He possess expertise in agile methodologies, c, c#, c++, cloud computing.

Mark Sturdevant's Current Company Details
IBM

Ibm

View
Software Developer and Developer Advocate
Granite Bay, CA, US
Website:
ibm.com
Employees:
332208
Mark Sturdevant Work Experience Details
  • Ibm
    Software Developer And Developer Advocate
    Ibm
    Granite Bay, Ca, Us
  • Ibm
    Software Developer / Developer Advocate
    Ibm 2017 - Present
    Armonk, New York, Ny, Us
    Mark Sturdevant is a coder and developer advocate at IBM. He creates open source code patterns and other content to help developers get started with artificial intelligence, data science, and databases. His content covers a variety of today's modern UI frameworks, popular programming languages, open source databases, and IBM Watson offerings. In addition to local developer environments and IBM Cloud, his content also introduces cloud-native tools and hybrid cloud solutions with Red Hat OpenShift, IBM Cloud Pak for Data, and Amazon Web Services.
  • Ibm
    Cloud Engineer, Open Cloud Innovation Team
    Ibm 2016 - 2017
    Armonk, New York, Ny, Us
    As a manila core reviewer, represent IBM in the OpenStack manila project.Provide guidance for open source contributors in IBM and in the community.Implement features and fix bugs in the GPFS manila driver.Coordinate meetings between OpenStack cores and GPFS engineers.
  • Hewlett Packard Enterprise (Cloud Storage)
    Sr. Software Designer/Expert
    Hewlett Packard Enterprise (Cloud Storage) 2014 - 2016
    Houston, Texas, Us
    Contributor and core team member for OpenStack -- an open-source cloud computing platform.Shared File Systems (Manila):· Manila core team member.· Implemented the Manila driver for 3PAR.· Implemented file operations in the 3PAR client.· Used annotations to map Python methods to SSH CLI for 100% consistency and coverage.· Used self-describing metadata from the 3PAR to build a reusable, upgrade-resilient parser.· Worked with pre-release 3PAR firmware for ASAP OpenStack support.· Added code coverage job to run on every Manila patch set.· Converted the Manila in-tree RST "devref" to DocBook in the official OpenStack docs.· Speaker at OpenStack Summit in Vancouver 2015.Block Storage (Cinder):· Implemented volume retype and pool support for 3PAR.· Enhanced/completed volume migration and manage-existing with retype.Compute (Nova):· Investigated/fixed Nova evacuate bugs with Fibre Channel Zone Manager, pre-zoned FC and iSCSI attached volumes for Helion downstream patches for 3PAR and StoreVirtual.Docker/Flocker:· Investigated and presented container storage integration options for 3PAR and StoreVirtual for environments with or without Cinder, VMware, Flocker and Docker.VMware:· Assisted the HPE OneView for VMware vCenter team with implementation of a CentOS appliance.· Implemented post-deployment SSH key generation service.· Converted PostgreSQL and JBOSS services to use Linux partitions.Quality:· Enhanced test-ability with flask HTTP and paramiko SSH servers.· Achieved >90% coverage for Manila driver and client.Product Life-cycle Roles:· Obtained necessary approvals from Open Source Review Board.· Led monthly meetings with stakeholders (marketing, architects and management). · Coordinated with engineers for CI, QA, performance and infrastructure needs.· Transitioned work to offshore team.· Developed and presented support training and "Tek Talks".· Wrote or maintained “Best Practice Guides”.· Performed demos at the OpenStack Summit.
  • Hp
    Sr. Software Designer/Expert
    Hp 2013 - 2014
    Palo Alto, Ca, Us
    · Implemented “the Mimicker” – a simulator to allow a new 3PAR StoreServ Management Console (SSMC) to be implemented and tested without requiring actual storage arrays for much of the development. For “file” features the Mimicker allowed the SSMC development to begin before the 3PAR firmware was available. The Mimicker significantly reduced test execution time for over 70 engineers and allowed over 2000 gate tests -- significantly reducing broken master builds and product defects.· Implemented asynchronous notification from REST services and SCMB queues to a JavaScript framework and views. Designed and implemented a JavaScript (Sencha) subscription/notification API so UI views and UI framework can receive asynchronous notifications of updates from REST services. Designed and implemented the back-end event subscription long-polling service with a SCMB (rabbit) listener to allow subscribers to be notified of messages from the queue and REST service updates. Implemented various other REST services for storage management.· Implemented in-context navigation across UI plug-ins. Designed and implemented a JavaScript (Sencha) framework to allow drill-down with context selection between loosely coupled source and destination UIs. Worked with multiple teams to roll out the solution.· Automated REST API documentation for multiple teams.
  • Hp
    Sr. Software Designer/Expert
    Hp 2007 - 2013
    Palo Alto, Ca, Us
    HP Diagnostics is a J2EE and .NET performance monitoring solution that consists of distributed profiling agents and a highly scalable server and time series database. See http://www.hp.com/go/diagnostics.· Implemented features in the Diagnostics Server, UI and Java probe. Major features included: On-demand call profiles, SOA enhancements, business transactions and their paths and topologies, portlet lifecycle byte-code instrumentation and visualization, REST integration, client monitoring, aggregated status calculation, and sub-summary ad hoc queries.· Made Diagnostics servers ready for SaaS continuous delivery by implementing a cluster installer, rolling revert-able upgrades, live password updates, and tenant-specific configuration options. Implemented enhanced cluster registration to allow data collection servers to reconnect with failed-over UI servers without interrupting data feeds from on premise data probes.· Enhanced Diagnostics integration with BSM, LoadRunner and Performance Center· Presented “Delta Detector: Change Detection, Analysis and Visualization” at HP InnoBlast 2012. InnoBlast presentations are selected to drive new product ideas across all major HP software development sites.
  • Hp
    Software Engineer/Scientist
    Hp 1998 - 2007
    Palo Alto, Ca, Us
    · Technical Lead for Database SMART Plug-Ins (Oracle, MS-SQL, Sybase, Informix).· Implemented OpenView SMART Plug-In packager (XML/XSLT-driven policies and packaging).· Member of OpenView SMART Plug-In Core Architecture Team.
  • Hp
    Software Engineer/Scientist
    Hp 1995 - 1998
    Palo Alto, Ca, Us
    Technical Lead/Architect/Inventor for Intelligent Warehouse server."Guy Hall and Mark Sturdevant's pioneering concepts with HP's Intelligent Warehouse provided the industry's first data warehouse specific technology to dynamically map and optimize incoming SQL query requests. HP's IW broke new ground to deliver data warehouses query results dramatically faster and provide administrators with critical usage patterns necessary to improve warehouse management and overall performance. These concepts have influenced database and tool vendors alike in today's data warehousing market." – Bill Inmon “The Father of Data Warehousing”
  • Hp
    It Engineer
    Hp 1991 - 1995
    Palo Alto, Ca, Us
    · Lead/Architect/Inventor for Information Access STAR – ground-breaking data warehouse technology implemented by a team of new hires and part-time DBAs. IA STAR became part of HP Intelligent Warehouse.· Implemented parallel query processor for HP order history database.· Implemented distributed multi-vendor joins for SOLID Report Writer.

Mark Sturdevant Skills

Agile Methodologies C C# C++ Cloud Computing

Mark Sturdevant Education Details

  • University Of Wisconsin-Madison
    University Of Wisconsin-Madison
    And Economics

Frequently Asked Questions about Mark Sturdevant

What company does Mark Sturdevant work for?

Mark Sturdevant works for Ibm

What is Mark Sturdevant's role at the current company?

Mark Sturdevant's current role is Software Developer and Developer Advocate.

What is Mark Sturdevant's email address?

Mark Sturdevant's email address is ma****@****uth.net

What schools did Mark Sturdevant attend?

Mark Sturdevant attended University Of Wisconsin-Madison.

What skills is Mark Sturdevant known for?

Mark Sturdevant has skills like Agile Methodologies, C, C#, C++, Cloud Computing.

Who are Mark Sturdevant's colleagues?

Mark Sturdevant's colleagues are Abhishek Gupta, Dan G., Priyanka Patil Nemade, Upendranath Rayeeni, Martin Klein, Sudhir Singh, Sathish Kumar.

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.