Resume

Mark Woodlief
Duvall, WA
markwoodlief@msn.com
mark@marxbrain.com

Professional Experience

An accomplished Senior Software Engineer, specializing in Object-Oriented design and analysis with extensive experience in the full life-cycle of the software design process including requirements definition, prototyping, proof of concept, design, interface implementation, testing, and maintenance.

Summary of Qualifications

  • Possesses expertise in Object-Oriented Analysis/Design and .NET development
  • Skilled at building well documented designs and specs. from complex problem statements
  • Possesses a strong knowledge of all versions of the .NET Framework
  • Able to develop small components or full enterprise level applications using the Microsoft Development stack
  • Expert in the use of Microsoft.Ink classes and System.Windows.Ink to develop custom handwriting recognizers, dynamic renders, and shape recognition for the Tablet PC
  • Extensive Experience with Windows Presentation Foundation, XAML, and Microsoft Expression products.
  • Experience with Silverlight, browser based WPF applications, Silverlight applications
  • Demonstrated proficiency in leading and mentoring individuals to maximize levels of productivity, while forming cohesive team environments
  • Solid management and organizational skills
  • Strong analytical thinker that consistently resolves issues, defects, or problems that have eluded resolution by other teams

Technical Expertise

Languages: C++, C#, VB.NET, SQL, VBScript, JavaScript, HTML, XAML, XML, Linq, Silverlight, XAML

Platforms: UNIX (with Mono.Net), Mac OSX , and all versions of Windows including Tablet PC

Software: Microsoft Visual Studio 6, Microsoft Visual Studio.Net 2002 - 2010 , Visual Source Safe, all versions Microsoft Office, Microsoft Project, Microsoft Visio, Mono, Microsoft SharePoint Portal, SQL, Team Server, Microsoft Expression Blend, Expression Web

Experience

Microsoft - Senior Software Engineer / Technical Evangelist

January 2008 – Current

Responsibilities cover a wide range of duties.Time is split between Business Development and Product Development with Microsoft Education Partner Group.Responsible for managing the technical interaction between Microsoft early adopters and premier partners involved with a new Education platform. Primarily use WPF, Silverlight, and C# to create prototypes, demos, and technical samples to be shipped with the SDK.






Accomplishments:

  • Created an XPS tool that allows book publishers such as Houghton Mifflin and McGraw Hill to add interactive ‘hotspots’ to a digital book.I developed this product from conception to working prototype using WPF and C#.
  • Played a major role in the development of a new suite of tools for the Microsoft Semblio platformby utilizing my role between the business partners and product development.Offering up feedback from customers as well as design and overall architecture ideas for the SDK.
  • Became the go to person for any bleeding edge technology or barriers that need hurdled for the Microsoft Education product team.
  • Split my time between product development and helping early adopter partners become familiar with our SDK and get them on track with building custom elements for our product.
  • Built over 20 custom add-ins for Microsoft Semblio, a content aggregation tool aimed at education and content professionals
  • Worked with the Sharepoint Learning Kit team integrating custom Sharepoint Webparts into the Microsoft Framework.

 

Leszynski Group Inc - Software Engineer

April 2003 – present

Served as member of the Design Team for all software development and solutions. Designed architecture including requirements definition, object modeling design, tier structure development and user interface definition. Evaluated and recommended technologies including .NET framework versions, event model, UI component frameworks/tool sets, development environments, testing and metrics tool sets. Defined product coding standards, and coordinated with multiple teams to create UI prototypes and project documentation. 

Accomplishments:

  • Developed software for Microsoft Executive Briefing center using C# that controlled a SharePoint portal from a windows application. This application allowed Executives at Microsoft to give demonstrations on collaborative efforts put forth by Microsoft to Executives of Fortune 500 companies
  • Developed an InfoPath/SharePoint/Web Service application for the HIMMS conference in Florida . This project was a healthcare application that Microsoft wanted created in order to show collaborative workflow in a clinical environment
  • Led a team on new software created for TMMK(Toyota Motors Manufacturing Kentucky). This is another Tablet PC application that is used to do QA on all Toyota vehicles made in Kentucky. SharePoint, XML Web Services, and C# were used to accomplish this project 
  • Completed numerous database development tasks to support the solutions including design, stored procedures, triggers, and replication models.
  • Leszynski is a Microsoft preferred vendor and I have the good fortune of taking part in many exciting and confidential projects over the years.

 

Azentek - Architect / Senior Software Engineer

October 2007 – January 2008

Architected software to run on a car computer presented at 2008 CES.The application was created using WPF and C# utilizing api’s for Bluetooth, wireless, windows, and windows live.

Accomplishments:

 

Digital Schools - Senior Software Engineer

July 2007 – February 2008

Primarily responsible for architecting and developing a new Reporting module for the Digital Schools Suite.Serve as mentor and knowledge base on .net related issues and / or technologies.

Accomplishments:

  • Successfully architected the Digital Schools suite implementing Microsoft Patterns and Practices Web Client Software Factory.
  • Developed an ad hoc reporting tool that utilizes ad hoc queries and dynamically generated Sql Reports, I used asp.net 3.5, Sql Reports, and Linq to perform this task
  • Was responsible for overseeing the creation and development of all reports that are to be integrated into the suite.

 

Simio - Architect / Senior Software Engineer

March 2006 – July 2007

Accomplishments:

  • Architected a cutting edge windows application based on mapping, geo referencing, and aggregation of large amounts of maps and data in an intuitive UI. Using Microsoft Blend for rapid prototyping as well as a polished GUI.
  • Serve as the primary resource for all Development on products. Architected and implemented over 50 percent of the initial products.
  • Designed and had my team develop new collaboration methods to be added to the Simio Product line,
  • Responsible for the full lifecycle of the Software Development Process, implementing Agile Development Methodologies.
  • Responsible for managing the team milestones. Setup and manage the Team Server, all team builds, check in policies, and source control.

 

Wallingford Research & Design - Software Engineer

July 2005 – March 2006

Developed web applications utilizing SharePoint, Web Services, ASP.Net, C#,  and XML.

Accomplishments:

  • Facilitated the successful launch of Warner Brothers Neilson ratings site for The WB’s Media Research Department. Used XML, CAML, C#, and SharePoint technologies.
  • Worked on the business objects/Logic for Hollywood Video, Movioloa, and GameCrazy’s internal web sites.
  • Created Hollywood Videos store locator utilizing Asp.Net 2.0, web services, and AJAX calls.
  • Responsible for leading a team of individuals on Design Within Reach’s return policy software. This was a large application that facilitated ease of returns at the Point of Sale stores.

 

Cole & Associates - Software Engineer

July 2002 - April 2003

Served as Lead Developer/Project Manager on several large federally funded applications. Responsible for the full life-cycle of many projects utilizing .NET, VB.NET, and C#.

Accomplishments:

  • Responsible for all software released as well as all support or change requests
  • Developed a hazardous waste tracking system for Hanford Nuclear plant
  • Utilized the Pocket PC for creating mobile apps for the Hanford Environmental Health Foundation nurses to use at kiosks throughout the plant
  • Developed a new system Using C++ that analyzes asbestos fibers in the air by taking a picture of the air then running the image through the software to obtain an accurate count of asbestos in the air. This application is currently under patent
  • Developed a solution that took CAD drawings of every building at Hanford and converted them to pictures to be utilized in the maintenance of each building
  • Created sever SQL Server databases to support Legacy software migrations to the .NET framework

State of Washington - Software Engineer

October 1997 – July 2002

Started as a software tester and soon progressed to Developer, then to Systems Analyst, and ended up as Project Manager/Lead Developer. Oversaw most application development and created software with VB 6, and C++.

Accomplishments:

  • Developed numerous applications to support many minimum security Department of Corrections facilities
  • Responsible for developing a solution to monitor food costs in kitchens that resulted in saving money every year on total food costs
  • Developed applications for the warehouses that distributed clothing, work gear, and other items needed. This solution tracked all transactions dealing with inmate property