Senior Software Developer Resume
SUMMARY:
Seasoned professional software developer with over 20 years experience in all aspects of the development lifecycle. Specializing in Microsoft developer languages, tools and platforms.
CORE COMPETENCIES:
- Application architecture and UI design
- Donations Manager, Confidential
- Glossary Manager, Ravenflow
- 3PF Manager, Confidential
- Advertising Datamart ASP Frontend, Microsoft
- Database design and development
- Donations Manager, Confidential
- CIMS, Microsoft through Confidential
- 3PF Manager, Confidential
- Advertising Datamart, Microsoft
- Web Services and REST
- Testcraft (Brillium) exam results, RedTech/Bing Ads
- Community Blog Post Import (REST), RedTech/Bing Ads
- Glossary and Language Processor (REST), Ravenflow
- 3PF Manager customer reporting and order creation (SOAP), Confidential
PROFESSIONAL EXPERIENCE:
Confidential
Senior Software Developer
Responsibilities:
- Worked with a small team within a large fully Agile IT department for a major Seattle - based retailer.
- Utilized experience with ASP.NET, C# and MVC to accelerate bug fixes while the main team focused on a major new feature release.
- Was exposed to XCode, Objective-C and Swift to fix several iOS bugs as well as Android Studio and Java for several Android bugs.
Confidential
Senior Developer
Responsibilities:
- Joined a small team to work on a long established project developing Microsoft Advertising Sales and Bing Ads website properties and content publishing tools.
- The platform is built around ASP.NET with C# and SQL Server, and makes extensive use of XML and XSL for data movement and page rendering, and Javascript/JQuery for page event handling.
Confidential
Solutions Architect
Responsibilities:
- Also performed duties of Business Analyst and Program Manager to gather all requirements, write all specifications, and lead the offshore development team. Established design patterns and development standards for the team. Product yielded order of magnitude improved efficiencies in consolidated reporting on donations nationwide.
- RavenFlow: Wrote API documentation for their sophisticated language processing engine. Wrote WPF sample applications with Visual Studio 2010 using C# for two different approaches to calling the engine, via direct DLL calls and via REST Service. Worked with client dev team to define additional API requirements. Gathered and documented requirements for an Office 2010 add-in suite for the engine. Expanded the WPF sample application as a prototype for the next generation version of their desktop tool. Designed and built a full featured WPF glossary management application as an adjunct utility for the Office 2010 add-in suite.
- Microsoft: Engaged in SAMStudios team to implement UI styling and branding updates for System Center Operations Manager 2012 (SCOM) in both the Silverlight Web console and the WPF Windows console. Collaborate with designers to produce working prototypes concept for Metro style systems management applications using ASP.NET MVC3 with Razor and HTML5, jQuery and Javascript, AJAX. Use Entity Framework Code First to create and manage the database for prototype data. Become familiar with Windows 8 and Visual Studios Developer Previews, and the new WinRT as a development platform for future versions of SCOM.
Independent Consultant
Confidential
Responsibilities:
- Designed a quarterly content royalties system to process sales results from multiple distributors, replacing a series of manually maintained Excel spreadsheets.
- Outcome was much faster, simpler and provided accurate invoicing directly from the system. Utilized SQL Server 2008 and Access 2007.
- Rewrite of a simple hobby website for Mach One Jazz Orchestra from VB.NET to C#.
- Refactor architecture of the application to more closely adhere to a MVC pattern without using ASP.NET MVC.
Confidential
Solutions Architect
Responsibilities:
- Database design consolidating multiple disconnected databases to improve reporting performance four-fold.
- Participate in a rewrite of a campaign management application to improve performance and significantly improve future maintainability.
Confidential
Principal Consultant
Responsibilities:
- Consulted on a number of projects in development and management capacities.
- Facilitated on time completion of multiple projects that were behind schedule.
Confidential
.NET Architect, Senior Software Engineer
Responsibilities:
- Involved in a number of .NET projects and initiatives.
- Primary activity was an application designed and built from the ground up in 6 months to be sold to businesses providing 3rd party product fulfillment services.
- Ongoing development provided many new capabilities for each new customer.
Confidential
Consultant
Responsibilities:
- Engaged in projects for three Washington State agencies to facilitate each agency’s migration to Microsoft’s new
- .NET Framework, delivering comprehensive standards and guidelines, along with migration recommendations and sample code.
- Washington State Department of Labor and Industries
- Washington State Department of Ecology
- Washington State Department of Licensing
Confidential
Consultant
Responsibilities:
- This six week project was intended to help this small business insurance Web site progress more quickly toward full deployment of their new .NET based product.
- Work was focused on creating several ASP.NET Web Forms pages and creating an ASP.NET Web Service. Primary language of choice was VB.NET.
Confidential
Software Architect, Manager of Software Engineering
Responsibilities:
- Managed a software engineering team of 13 developers across all disciplines using Microsoft technologies.
- Projects led to greatly increased efficiencies in lab analyses and report delivery.