• Home
  • Book Reviews
  • Companies
  • Learning
  • Open Source
  • Projects
  • Skills

Charles Wilson's Blog

How deep is the river?

Feeds:
Posts
Comments

Dell

Who Dell
Logo dell logo
Where Round Rock TX Portland OR
When 5/2010 – 8/2013 8/2013 – 5/2016
What Principal Software Engineer

Overview:

Dell designs, manufactures and sells computers.

Achievements:

  • Created threat model and remediation recommendations for the Windows version of Fluid Cache
  • Designed and implemented the security framework for the Windows version of Fluid Cache
  • Provided guidance to local and remote junior developers
  • Served as subject matter expert for ongoing Fluid Cache SNMP sub-agent development (Linux/Windows)
  • Ported Fluid Cache process manager service to Windows (C on Linux/Windows)
  • Designed and implemented a methodology to adapt Linux daemons to Windows services
  • Designed and implemented a methodology to allow for efficient cross-platform (Linux/Windows) development and ease of exploration of and migration to new tool chains and open source/third-party components
  • Designed and implemented a methodology to allow Dell’s Fluid Cache product to segregate privileged operations (C on Linux) [privilege bracketing]
  • Designed and implemented a high-resolution log to act as a black box for Fluid Cache (C on Linux)
  • Designed and implemented an SNMP sub-agent for Fluid Cache (C on Linux)
  • Developed cross-platform (Windows/Linux) software in C++ (with boost and Xerces) that abstracts device protocols (SNMP, ICMP, IPMI, WSMan, SSH, etc.) so that Dell’s device management software can focus on managing devices (C++ on Windows/Linux)
  • Led the effort to replace the use of the pre-STL RogueWave in a 500K line C++ code base with C++ standard library and boost (C++ on Windows)
  • Designed and implemented an SSH protocol plug-in and associated mapper to discover and inventory linux systems (C++ on Windows)
  • Designed and implemented remote execution support to our WSMan protocol plug-in to monitor servers
  • Led the effort to use modern C++11 in Dell’s Open Manage Essentials product
  • Championed software development, source code control and build and security best practices

Papers:

  • using the Jenkins continuous build system (70-page)
  • parallel software development using branches and subversion
  • performing code coverage analysis with Visual Studio 2012

Awards:

  • September 2011 – On The Spot Award Awarded for creating a document on the use of Jenkins.
  • December 2011 – Product Group Software Quarterly Bronze Award Awarded for solving complex build problems and creation of development process documentation.

Share this:

  • Click to share on Twitter (Opens in new window)
  • Click to share on LinkedIn (Opens in new window)
  • Click to share on Facebook (Opens in new window)
  • Click to email a link to a friend (Opens in new window)

Like this:

Like Loading...

  • February 2023
    S M T W T F S
     1234
    567891011
    12131415161718
    19202122232425
    262728  
    « Jun    
  • Archives

    • June 2021 (3)
    • August 2020 (1)
    • October 2019 (1)
    • September 2019 (3)
    • May 2019 (1)
    • January 2019 (1)
    • December 2018 (3)
    • October 2018 (1)
    • August 2018 (1)
    • July 2018 (2)
    • May 2018 (1)
    • April 2018 (2)
    • March 2018 (2)
    • February 2018 (1)
    • December 2017 (2)
    • October 2017 (2)
    • September 2017 (1)
    • July 2017 (1)
    • June 2017 (3)
    • May 2017 (1)
    • September 2016 (2)
    • August 2016 (2)
    • June 2016 (1)
    • May 2016 (3)
    • March 2016 (1)
    • January 2016 (1)
    • December 2015 (2)
    • October 2015 (1)
    • September 2015 (2)
    • March 2015 (2)
    • January 2015 (1)
    • November 2014 (1)
    • October 2014 (1)
    • September 2014 (1)
    • July 2014 (1)
    • March 2014 (2)
    • February 2014 (1)
    • January 2014 (1)
    • August 2013 (2)
    • June 2013 (2)
    • January 2013 (1)
    • November 2012 (3)
    • August 2012 (1)
    • July 2012 (6)
    • June 2012 (6)
    • May 2012 (2)
    • April 2012 (1)
    • February 2011 (1)
    • October 2009 (1)
    • October 2005 (1)

Blog at WordPress.com.

WPThemes.


  • Follow Following
    • Charles Wilson's Blog
    • Join 62 other followers
    • Already have a WordPress.com account? Log in now.
    • Charles Wilson's Blog
    • Customize
    • Follow Following
    • Sign up
    • Log in
    • Copy shortlink
    • Report this content
    • View post in Reader
    • Manage subscriptions
    • Collapse this bar
 

Loading Comments...
 

You must be logged in to post a comment.

    %d bloggers like this: