Skill description
· 4 years C++ (currently using at least 40 hours a week)
· 3 years Win32 API (currently using at least 40 hours a week)
· 2 year MFC (currently using at least 40 hours a week)
· 5 years Windows development (currently using at least 40 hours a week)
· 4 years C
· 1 year Unix Development
· 2 year of embedded development
· 4 years Visual Basic
· 1 year ActiveX Control development in Visual C++
Currently work as a software engineer developing distributed, fault tolerant, server applications for Windows environment.Recent Job Description
· Designed and developed a set of TCP wrapper classes using winsock 2 & Overlapped I/O in windows. Purpose, single process sending variable length message. The implementation is multi-threaded.
· Designed and developed a set of TCP wrapper classes using winsock 2 & Overlapped I/O in Windows. Purpose, allow a single process to contain as many client connections and server connections as the application would like. Used in a distributed system for synchronization of environment data across multiple servers. Can block connections if they exceed the connection count limit. Can block connections if they are not an approved IP address. The implementation is multi-threaded.
· Designed and developed an application that starts, stops, and monitors for termination, other executables.
· Developed applications in MFC for a variety of purposes.