Contract Software Engineer Iii Resume
Snoqualmie, WA
SUMMARY:
- 15+ years of Industry Experience
- C#, C/C++, Shell Scripts, and Java (J2SE)
- SQL Server 2008, SSIS 2008, SSAS 2008
- WCF Service Development
- Algorithm, API, and GUI Development
- Windows 7, Windows XP, Vista, UNIX
- Agile Software Development
- Object Oriented (OO) Analysis and Design
- 5 years of Confidential Experience
- Marketing, Customer Service, Critical and Analytical Skills
TECHNICAL SKILLS:
Languages: C#, C/C++, T - SQL, XML, HTML, Java, J2SE
Operating Systems: Windows 8, Windows 7, XP, UNIX
Software: Visual Studio 2012, Team Foundation Server (TFS), Windows Communication Foundation (WCF), SQL Server, SSIS, SSAS, Object Oriented (OO) Analysis, Design Patterns,.Net 4.0, MS Office
EXPERIENCE:
Confidential - Snoqualmie, WA
Contract Software Engineer III
Responsibilities:
- General trouble shooting and bug fixes
- Maintained software tools for data produced by Heart Monitor devices manufactured by firm
- Developed CLI tool to exercise XprezzNet (A Web API tool to build custom interfaces for devices in the network)
- Documented the XprezzNet Web API
- Fixed bugs in Smart Disclosure (A desktop application that gathered, analyzed, and display cardio waveform Data).
- Localized Smart Disclosure using Windows Resources into nine languages: cs, de, es, fr, it, nl, pl, pt, pt, and zh
- Debugged Win Forms, SQL-Server, display data using C#, T-SQL, and XML
Environment: Windows 7, VS 2010 and 2012, C#, SQL Server 2012, ASP.Net 4.5.1
Confidential - Lynnwood, WA
Contract Software Engineer
Responsibilities:
- Principal developer for True Touch Sensor Creator 1.1 .
- Application Development to aid digital engineer create circuits for touch screens
- Redesigned Monolithic ASP.Net application to provide separation of concerns for design, optimization, and simulation tasks and database access into a modular design
- Developed Windows forms front end with comparable functionality as legacy front end
- Added features and repaired bugs per specification
Environment: Windows 7, VS 2012, C#, MySQL 5.6, ASP.Net 4.0
Confidential - Seattle, WA
Senior Software Engineer
Responsibilities:
- Responsible for Claim Dashboard application tracking claims in process
- Oversaw development and release cycles of application software
- Developing new features as necessary using C# and T-SQL
- Integrated application with deployed WCF services for essential Intranet functionality
Environment: Windows 7, VS 2012, C#, SQL Server 2008, TFS, WCF
Confidential - Redmond, WA
Senior Software Engineer (contract)
Responsibilities:
- C# development to verify device functionality during manufacture
- Integrated Software into the Test Harness built upon Windows Workflow
- Frequent travel to China to install software into production line
Environment: Windows 8, VS 2012, C#, TFS, Windows Workflow
Confidential - San Ramon, CA
Senior Software Engineer (contract)
Responsibilities:
- C# development of Performance and Online Valve Diagnostics for the System 1 Platform
- Implement WCF Services for data collection and monitoring
- Used Confidential .NET platform to work with the GE’s Next Generation framework
- .NET components include: WPF, WCF, MEF, Prism
- VSTS 2010 & 2012 used for all development
- TFS used for all team documentation and processes
- Agile Development and Test Driven Development (TDD)
- Development of Asset monitoring and diagnostics used in Oil and Natural Gas Extraction and Power Generation
- Worked with team architect to make and implement effective design decisions
- Worked as a liaison between GE business units doing development on the System 1 Platform
- Created branching and gated check in processes for insulated development against a rapidly changing platform
- Guided less experienced team members in development using the System 1 environment
Environment: Windows 7, VS 2010 & 2012, C#, TFS, WCF, SQLite
Confidential . - Livermore, CA
Senior Software Engineer
Responsibilities:
- Development of Windows Services using WCF
- Redesigned DTS packages in SSIS. The Confidential provided migration paths only preserved dataflow and most BI
- Migrated Dozens of OLAP Cubes and DTS packages from to SSAS/DTS 2000 to SSAS/SSIS 2008
- Responsible for updating entire ETL/BI Chain from Unix scripts -> SSIS -> SSAS -> Excel output
- Updated Custom Excel Add-Ins including custom drill through using VBScript
- Migrated Excel Add Ins from Excel 2003 -> Excel 2007
- Wrote & reviewed Design and Architecture documents for software projects
- Developed RTF parser to generate PDF documents using iText for C# (iTextSharp)
- A variety of minor assignments including GUI logic redesign, code reviews, and data analysis
Environment: Win XP, VS 2010, C#, SQL Server 2008R2, SSIS 2008, SSAS 2008, WCF, iText, Informix, Linux
Confidential - Redmond, WA
Software Engineer Build Support (V-)
Responsibilities:
- Developed Software for custom Build Steps
- Serviced Documentation Teams in creation, customization, and builds of documentation projects
- Verified Documentation for final publication within products and online
Environment: Windows XP, Windows 7, VS 2008, C#, DxStudio, Dos Script, SQL Server
Confidential . - Seattle, WA
Software Development Engineer (contract)
Responsibilities:
- Development of GUI and backend software features
- Assisted peers in software development and reviews
Environment: Windows XP, VS 6.0 and VS 2008, C/C++, C#
Confidential - Kirkland, WA
Software Development Engineer
Responsibilities:
- Developed scheduling, planning, and revenue management software for the airline industry.
- Responsible for development of scheduling software
- Wrote code verification modules for crew scheduling software for coverage
- Wrote parsing utilities for text output from legacy airlines information systems for application and internal information gathering systems
Environment: Visual Studio 2008, .Net 3.5, Team Foundation, SQL Server, C#
Confidential - Bellevue, WA
Test Software Engineer (contract)
Responsibilities:
- Designed. implemented, and executed verification modules for mobile devices
- Mobile verification of 3rd party mobile devices.
- Wrote automated verification modules, and executed manual tests as needed
- Generated test reports
- Worked with MS Research to programmatically generate product from sales Offers
- Large datasets (300,000 - 3,000,000 data points) in web crawling and extraction of product information from vendor websites
- Incorporated crawled data into product information pipeline
- Developed content in the appropriate format for the Pivot Project
- Developed ‘web crawl’ software to extract content for the Pivot application
- Directed co-workers in tasks related to content development
- Developed software for Live Search Mobile Client
- Wrote Unit tests for client software
- Wrote XAML parser specific to the data/GUI interface of the search client
- Build Configuration Specialist for VSTS Test team.
- Responsible for maintaining Automated (C++) rolling build and nightly drop service.
- Scripting using in-house tools
- Performed regular reverse and forward integration between the feature and parent code branch.
- Outperformed the duties of SDE in Test on the Kernel development test team.
- Designed, developed, and debugged automated verification modules on the OS kernel.
- Involved in Performance testing. Found a significant bug in the Performance Test Bed
- Tested in depth the time facility and Translation Table (TLB) testing.
- Used process synchronization Primitives and PSL system calls for kernel mode migration.
- Involved in testing pre-written low - level device driver
Environment: VS 2008, .Net 3.5, C++, C#, SQL Server, TFS, Product Studio, Source Depot
Confidential . - Boulder, CO
Staff Software Engineer
Responsibilities:
- Senior member of the software team developing the core generation tool for FPGA’s (Field Programmable Gate Arrays)
- Cross-plat form position between windows and many varieties of UNIX (HP UX and Solaris.
- Developed using primarily the Solaris Platform
- Heavily involved in Object Oriented programming and software development (using J2SE)
- Led a companywide team of Java Developers establishing in-house GUI and Java usage standards
- Developed repository database of design cores with Java Class Loading and Java Runtime
Environment: JAVA (J2SE)
Confidential . - Denver, CO
Software Engineer
Responsibilities:
- Object Oriented Development specialist on the Tools and Technology development team (Developer Studio).
- Cross Platform (Apple & Win32) Framework and API Development
- Designed color palette for Quark’s flagship product, QuarkXPress.
- Developed on Win32 using C++ between Win32 and Apple
- Wrote a white paper on peer to peer networking using IP Multicast Technology.
Environment: C++, Visual Studio, CodeWarrior, Source Safe, WinNT, Apple OS 8
Confidential - Denver, CO
Software Engineer
Responsibilities:
- Full life-cycle object-oriented in the Forte Framework software development environment
- Object Oriented Development Methodologies using UML and Rational Rose
- Team software environment developing division’s invoicing system
Environment: UML, Rational Rose, Forte Framework.
Confidential - Westminster, CO
Contract Software Developer
Responsibilities:
- Large-scale software development of client/server telecom software providing voice, video, and application sharing.
- Cross Platform (Win95 & Unix) Framework and API Development
- Reduced thick client software into GUI Demonstration tool for Marketing
- Ported thick client from a UNIX to the PC
Environment: GUI, C++, Visix Galaxy, UNIX, Windows 95
