Software Engineer Resume
0/5 (Submit Your Rating)
Bellevue, WA
PROFESSIONAL EXPERIENCE:
Confidential, Bellevue, WA
Software Engineer
Responsibilities:
- Feature implementation and bug fixes for Confidential Word for OS X and iOS using Objective C and C++.
- Worked within a large and complex code base to triage, isolate, fix bugs and verify changes using Xcode 7, Interface Builder, lldb and Instruments.
- Identified and resolved issues caused by race conditions, stack/heap corruptions, and leaks.
- Modified python scripts for file fuzz testing in the iOS Simulator.
Confidential, Bellevue, WA
Contract Software Engineer
Responsibilities:
- Created a Windows RT prototype (C# 5.0) as part of an RFP for a Confidential Store kiosk application.
- Fixed bugs within the Ford Sync project (Windows CE, Visual C++ 2008, Actionscript). Project work was cancelled after Ford switched software vendors.
Confidential, Redmond, WA
SDE II
Responsibilities:
- Contributed to the development of an oData RESTful web service for tenant - facing virtual machine management using C# and WCF (4 months, team of 6).
- Worked with 2 others to create a daemon that reads a configuration XML file and performs enterprise Linux OS customization (C++ and bash). Components shipped with a service release of System Center VMM.
- C# 4.0 Winforms UI with model-view-presenter architecture to implement wizard pages in a set of .NET assembly plug-ins. Integrated the UI with a middle tier that used Task Parallel Library. UI work with another developer, project team size of 6. Released as part of System Center 2012.
- Assisted in design, analysis, and implementation of a hosted Powershell work-flow engine (C#, WCF). Worked independently to create a cache class with expiration policy and developed a factory method for recording events from the work-flow engine in a SQL store using WCF via named pipes.
- All work included testing with Fakes, MSTest and CPPUnit, configuration management with TFS, MSBuild.
Confidential, Seattle, WA
Software Engineer
Responsibilities:
- Created a Winforms app in C# to read large XML files and perform histogram display of transformed and annotated raw data.
- Profiled and fixed performance problems in a legacy C# and managed C++ library.
- Investigated methods to improve noise removal in raw data and refine probabilistic protein database matching
- Provided enhancements to custom file parsing and data format conversion in the ProteoWizard cross-platform C++ library. Listed as co-author on a Nature Biotechniques paper.
Confidential, Bellevue WA
Contract Software Engineer
Responsibilities:
- ( Confidential ) Assisted with scoping and development of a WMI provider responsible for a series of Windows OS deployment tasks (disk partition and format, OS imaging, boot configuration, VHD mount, and file system copy). C#, C++, cmdlet, Windows PE. Work was part of a planned release of System Center Virtual Machine Manager.
Confidential, Tarrytown, NY
Staff Software Engineer
Responsibilities:
- Created a TCP/IP socket listener/server simulator that implemented a custom request/response remoting protocol (C#)
- Windows development with C++/COM and SQL Server in a large code base
Confidential, New York
Contract Software Engineer
Responsibilities:
- Unix server development in C and GTK, client Windows development with Visual C++ and COM.
- Implemented new technical indicators and associated UI, used XML for server based localization of mouse-over descriptive annotations
Confidential, New York, NY
Software Engineer
Responsibilities:
- Prototyped methods for raw data analysis in protein mass spectrometry
- Developed software to process large amounts of biological mass spectral data using Excel, VBA and R. The work significantly improved the biological conclusions from experiments, enhancing the quality of publications.
