Staff Engineer Resume
4.00/5 (Submit Your Rating)
SUMMARY:
- To apply my knowledge and experience to architect, develop and debug complex software products while mentoring junior software developers.
TECHNICAL SKILLS:
- Windows 2012 Server
- Windows 2008 Server
- Windows 2003 Server
- Windows 10
- Windows 7
- Windows Vista
- Windows XP
- Windows 2000
- Windows NT 4.0, 98, 95
EXPERIENCE:
Confidential
Staff Engineer
Responsibilities:- Emphasis on Confidential technologies (.NET, .NET Core, MVC, C#, SQL Server, IIS)
- Design and develop MVPs (Minimum Viable Product) for clients
- Architect AWS Solutions (EC2, S3, DynamoDB, Lambda, Machine Learning)
- Architect and develop highly scalable web services (C#/SQL Server)
Confidential
Principal Engineer
Responsibilities:- Designed/Implement entire backend system (web service, SQL DB, etc)
- System calculates sales tax, creates reports, collects tax and files with States
- Built using Confidential technologies (ASP.NET/MVC, SQL Server, IIS)
- Worked with the Streamlined Sales Tax Governing Board and States to get FedTax certified
Confidential
Support Engineer
Responsibilities:- Support VC 6.0, 7.0, 7.1 which includes MFC/STL/ATL/CRT/IDE and Debugger
- Support VC# 7.0, 7.1
- Debug customer applications
- Develop code samples
- Provide workarounds
Confidential, Redmond, WA
Senior Software Developer
Responsibilities:- Worked on the Repartee for Windows 2000 product.
- All development was done in C++/STL/MFC.
- Designed and implemented various tools for configuring the voice mail system (Database Migrator, TSF Importer, Switch Selector, Settings Exporter, Prompt Viewer, SWS library converter)
- Designed and implemented a generic mechanism for transmitting objects in XML. Included a number of controls for loading and displaying the data in the XML message.
- Maintained the Administration Console
- Designed and implemented mechanism for recording and playing prompts from remote computers.
Confidential, Redmond, WA
Windows Developer
Responsibilities:- Designed and implemented the C++ POSIX SDK interfacing with the main product. Included using XML and socket programming.
- Designed and implemented a COM wrapper for the SDK using ATL & STL.
- Ported POSIX SDK to Windows CE
- Designed and implemented InfiniDrive product for Pocket PC using the POSIX SDK for Windows CE
- Designed and implemented file synchronization product (WebDrive Synchronization Engine) using the previously developed SDK. Includes the use of multiple threads and Shell Programming.
- Designed a COM wrapper around RAS APIs for creating a VPN connection. Included detecting the presence of an XBOX.
Confidential, Redmond, WA
Senior Software Developer
Responsibilities:- Worked on development of the Visual C++ Addin for Rational Rose
- Added support for modeling COM components
- Added support for Internationalization
- Enhanced Code generation of models
- Worked in a distributed group environment
- Worked with Quality Assurance to help create test plans
- Worked on next generation modeling tool (XDE) using VC++, STL and ATL
- Worked on Addin converting old Rose models to Rose XDE models
