Software Development professional with more than 10 years of experience. Highly skilled in programming and debugging on Windows platform.
Software Engineer, consultant @ Developed SCOM management packs for cluster mode filers. From February 2014 to September 2014 (8 months) Software Engineer, consultant @ Developed SCOM management packs for cluster mode filers. From January 2013 to December 2013 (1 year) Software Engineer, consultant @ Developed new features in a VDS hardware provider. From August 2010 to April 2011 (9 months) Software Engineer, consultant @ Designed and developed VSS and VDS hardware providers. From October 2009 to February 2010 (5 months) Software Engineer, consultant @ Designed and developed SCOM Management Pack for Hitachi storage arrays. The SCOM Management Pack project included the following: SCOM Connector to allow monitoring of the storage arrays; MMC plug-in for the SCOM Connector management; C# interface module for the storage array’s XML based API; WMI provider to communicate array events to the SCOM infrastructure; Event Tracing for Windows (ETW) provider to help with debugging and support.
Designed and developed support for new features in Hitachi storage arrays in VSS and VDS hardware providers.
Environment: MS Windows XP/2003/Vista/2008/Windows7/2008R2, Visual Studio 2008, WinDbg, Subversion, MS Virtual Server, VMware Server, Codeblocks, C/C++, C#, XML, XSD, DTD, SCOM, VSS, VDS, WMI, SNMP, SAN From April 2008 to April 2009 (1 year 1 month) Software Engineer, consultant @ Designed and developed tools for flash memory cards testing and characterization.
Environment: MS Windows XP, Visual C++ .NET 2005, C/C++, Python, Compuware DriverWorks 3.1, CVS, Accurev, Boost, ATA, SCSI, Sony Memory Stick. From November 2006 to April 2008 (1 year 6 months) Software Engineer, consultant @ From June 2005 to January 2006 (8 months) Software Engineer @ Developed an application managing logical storage units exposed by storage array. The application is implemented as a Windows service and has an MMC plug-in for GUI.
Developed VSS hardware provider module, interfacing with storage array.
Environment: MS Windows 2003/2000, MS Visual C++ .NET 2005, WinDbg, UMDH, MSCS, C/C++, Microsoft MPIO, VDS, VSS, Multithreading, COM, ATL, STL, Boost, TCP/IP, iSCSI, FCP, SAN From March 2002 to February 2005 (3 years) Software Engineer, consultant @ Developed a set of COM components for communication with semiconductor manufacturing equipment using TCP/IP and RS232 protocols.
Environment: MS Windows NT 4.0, MS Visual C++ 6.0, C/C++, Multithreading, COM/DCOM, ATL, STL, RS232, TCP/IP, SECS I/II, HSMS. From 1999 to 2002 (3 years)
MS, Engineering @ Moscow State Technical University From 1987 to 1993 Sergey Serokurov is skilled in: Object Oriented Design, SCOM, VDS/VSS, C#, .NET, C++, Win32 API, Multithreading, Java, JNI, Python, Powershell, Unix, XML, Software Development, TCP/IP, Visual Studio, Debugging