Skip to content

Latest commit

 

History

History
83 lines (69 loc) · 6.08 KB

Cleve Littlefield Resume.md

File metadata and controls

83 lines (69 loc) · 6.08 KB

#Resume


##Cleve Littlefield ###+1 (425) 247-0675 ###[email protected]

#Skills & Abilities ##Windows Azure

  • Platform as a Service features (web role, worker role, Azure Table Storage, Queues, Service Bus Topics, Diagnostics, SQL Azure) Visual C# (Core Strength)
  • Extensive knowledge of C# language and .Net Framework (including CLR/CTS/CLS, GC, Reflection)
  • Data access using ADO.NET and Entity Framework

##ASP MVC and ASP.Net WebForms

  • Architected/developed large scale enterprise scale web applications, HTML/CSS, and MVC, AJAX/JSONP
  • Created Web services using SOAP/WS-*, REST and OData, OAUTH, HATEOAS, and SOA practices

##SQL Server/Database Design/T-SQL

  • Designed highly efficient, scalable databases, knowledge of database normalization, and when to de-normalize for performance, partitioning and sharding
  • Very proficient at Transact-SQL, including stored procedures, user-defined functions
  • Designed for high availability with mirroring and replication

##Visual Studio and Visual Studio Team System

  • Pervasive knowledge of Application Lifecycle Management, from User Stories/Requirements to Development/Unit testing/Code Review to Test Suites
  • Architected build processes, continuous integration, release management Software Craftsmanship and Architecture
  • Architecture focused on connecting to business strategy
  • Strong emphasis on emergent design using SOLID principles, design-patterns
  • Great at high scale, idempotent and stateless web services/EAI, eventually consistent
  • TDD and ATDD, Continuous Delivery
  • Experience designing frameworks to promote code reuse
  • Continuous learning about new techniques or technologies

##Leadership and other Qualities

  • Good at developing people, enabling change, setting goals and expectations
  • Good oral and written communication skills, and executive presence
  • Managed large programming teams including architecture, timelines, and schedules, risks and dependencies, defining process, driving on time, with quality, on budget

#Experience ##SENIOR PROGRAM MANAGER | MICROSOFT (SKYPE) | SEPTEMBER 2012 TO PRESENT

  • Developed two year strategy for Contacts and Graph team (based in Prague and Talinn), including complicated integration with Microsoft systems across diverse app/platform portfolio (Windows/Mac, Windows Store, iOS/Android/Windows Phone, and x-Box/TV
  • Designed specifications for Outlook.com integration, which required very high scale (400M users)
  • Designed specification/roadmap for performance improvements on Mobile
  • Drove the team to resolve some persistent bugs and technical debt that had lingered for six months before I joined the team

##PRINCIPAL ARCHITECT | MICROSOFT (PARTNER IT) | AUGUST 2010 TO SEPTEMBER 2012

  • Developed architecture, including roadmap, for MPN’s Partner Velocity Platform
  • Drove three year business strategy including buy in from senior executives
  • Envisioned, designed and led development of hybrid scale out of elastic scale PVP services to Azure embracing new PAAS architectures such as Azure Table Storage, Queues, Service Bus, and Worker Roles
  • Designed and developed for business team driving requirements using Domain Specific Languages
  • Drove architecture to leverage of SharePoint platform for core portal experiences
  • Drove Web 2.0 concepts including MVC, jQuery, AJAX, and JSON/P, Web Components

##GROUP TEST MANAGER | MICROSOFT (PARTNER IT) | JANUARY 2009 TO AUGUST 2010

  • Coordinated Global development team both in India and Redmond
  • Drove improvement in Test team from vendor managers to full SDETs, established technical learning roadmap and people development plans
  • Drove Agile testing process, improved regression methods, increased automation and cut overall costs while keeping quality bar high, including ATDD process for development and test team collaboration

##GROUP PROGRAM MANAGER | MICROSOFT (MSN HEALTH AND LIFESTYLE) | OCTOBER 2007 TO JANUARY 2009

  • Drove implementation of Scrum, risk management, release planning using velocity, roles and responsibilities
  • Drove creation of reporting suite that allowed insights into our execution
  • Drove PM team to work past roadblocks to enable successful launches of diet and fitness calculators, Lifestyle Redesign and Advice v1 launch

##DEVELOPMENT MANAGER | MICROSOFT (PARTNER IT) | MAY 2004 TO SEPTEMBER 2007

  • Managed a feature team of seven FTE developers and up to 16 vendors on part of Microsoft Partner Program web site and affiliated programs, and SOA web services using WCF
  • Introduced agile methods such as agile estimation techniques, agile spec creation, TDD, and automated daily builds
  • Managed large scale integration with key systems like MS Sales, MS Cert, and MBS Voice, managing risk/dependencies
  • Forged relationships with Business and Solution Delivery teams and drove several joint initiatives including a key re-architecture that dramatically improved team productivity
  • Introduced automated unit testing and scenario testing into the team, both for .Net and the database (created a tool called dbNUnit), created code review tool and supervised the creation of a web automation framework
  • Managed the Shared Code team for Partner IT, and designed custom O/R mapper framework using common design patterns, and custom logging and diagnostics framework

##INDEPENDENT VENDOR DEVELOPER | MURPHY AND ASSOCIATES | AUGUST 2003 TO MAY 2004

  • Implemented Dynamic Page Generation system, dramatically increasing flexibility and decreasing delivery time, and implemented Windows Forms Benefit Tool during spare time

##VICE PRESIDENT ENGINEERING | VISUAL OFFICE | JULY 1995 TO AUGUST 2003

  • VP in firm that created software designed specifically for ophthalmologists
  • Sole architect and designer for large practice management/medical records system (paperless office)
  • Analyzed user requirements/problems/workflow and created highly functional user friendly system that allowed doctors to see more patients using less staff and do outcome analysis
  • Crafted overall company vision and direction
  • Assisted in Marketing and became a voice for the company that doctors respected
  • Attended industry conferences and helped promote software in a booth setup and gave seminars