Senior Software Engineer Ii Resume
SUMMARY:
- Software Engineer experienced in a number of areas including: Microsoft Windows, Microsoft Universal Windows Platform, Reverse Engineering, Hooking, Mobile Device and Application Management, Large Scale Distributed Computing, Application and Desktop Virtualization.
TECHNICAL SKILLS:
Computer Languages: C++, C++/CX, C#, C++/CLI, PowerShell, PL/SQL, Intel x32 and x64 Assembly
Operating Systems: Windows 10 Mobile, iOS, Windows 10, Win 2008 R2 and Linux
Development: Active Directory, NT Services, Windows Device Drivers,.NET, COM+, COM, DCOM, RPC, Winsock, Hooking, WMI, MS Message Queue and Client Server
Methodologies and Documentation: Test Driven Development, Certified Scrum Master, UML, Design Patterns and Object Oriented Design and Analysis (OOAD)
Development Packages and SDKs: Universal Windows Platform/Windows Runtime, WinInet, .NET Framework, MFC Library, MS DDK, MS Native SDK, MS Win32 SDK, ATL and STL
Database Packages: SQLite, Active Directory, MS Message Queue, ADSI, ODBC, MS DOM XML, Oracle, MS SQL and MS Access
Security: X.509 s, TLS/SSL (Schannel), MS Security (ACL, GINA, Group Policy), Password Management, COM+, COM, PKI and MS Cryptography API
WORK EXPERIENCE:
Confidential
Senior Software Engineer II
Responsibilities:
- Feature Lead for Micro VPN. Micro VPN redirects all TCP network traffic, of any wrapped Universal Windows Application, to an internal corporate network via a Citrix NetScaler Gateway. The feature is injected into a Windows Universal Platform/Modern application entirely through hooks (Import Address Table IAT) enabling the functionality to be incorporated into any application. Responsible for all aspects of the feature including design and development.
- Worked on a small team which developed the new XenDesktop architecture. Lead for porting Seamless Application feature to new architecture as well diagnosing and fixing issues found during stress.
- Feature Lead for 1000 Citrix XenApp Servers in one farm (Large Scale Distributed Computing).
- Worked on six - man team which created 1st version of XenApp to work with new Microsoft Remote Desktop Public APIs.
- Researched, designed and developed XenApp ICA connection manager prototype which supported the new Microsoft Remote Desktop Public APIs.
- Extensive debugging experience at both the application and system level. received numerous bonuses for outstanding service promoted to Senior Software Engineer II
