Nowell Strite

410 Sunrise Dr, Huntington, VT 05462 ● nowell@strite.org ● (703) 740-7552

Key Qualifications/Philosphy

  • Embrace open source technology and the collaborative and iterative development approach that it inspires
  • Employ an Agile based software development approach with a healthy recognition that interpretation is always necessary to craft a methodology that fits an organization’s culture
  • Proven ability to lead conversations with internal and external clients to extract business requirements and translate/distill stories into elegant and robust technical solutions
  • Strong application architect and developer, leveraging rapid prototyping and iterative development
  • Integrate solid communication skills and creative problem solving into every stage of development
  • Commitment to a hiring and collaborative philosophy which creates a cohesive, dynamic and passionate development culture

Experience

Public Broadcasting Service — 2005-Present

Senior Manager, Technology Solutions (2007-Present)

  • Successfully launched the nationally recognized PBS LearningMedia service that powers 40+ PBS/partner educational sites
  • Architected and developed the RESTful API service for the educational content service that runs PBS LearningMedia
  • Designed and converted our system architecture to a auto scaling, load balanced clusters with a configuration management system to allow for automated/repeatable deployment of our production/staging/development environments
  • Manage and inspire a team of 5 passionate, creative and diverse in-house developers along with multiple off site contractors
  • Coordinate all product releases and development as lead architect and developer
  • Direct projects through all phases of development (scope, requirements, use cases, design, prototyping, development and launch)
  • Originate budgeting, project scheduling and application & server architecture
  • Provide coordination with product management, program management, operations, IT and marketing/sales
  • Crafted a software development life-cycle that fit the culture of PBS and implemented it into project intake and development processes
  • Delivered multiple successful projects resulting in the growth of technical team from 2 to 6 individuals to accommodate demand

Manager, Digital Development (2007)

  • Demonstrated leadership as technical lead; managing multiple project timelines and deliverables; working with colleagues to identify and develop solutions to operational requirements and shortcomings
  • Negotiated with multiple companies to donate products and services to PBS resulting in recurring savings of over $40,000 (Atlassian, ExtJS, Github, etc.)

Senior Web Technologist (2005-2007)

  • Developed and maintained existing e-commerce portal and learning management system
  • Initiated transition to open source platform
  • Spearheaded introduction of version control and deployment processes into the product development cycle

Overview

  • 2010-Present: http://www.pbslm.org/

    Python, Django, Solr, REST, MongoDB, Chef, Nginx, Gunicorn, SASS/Compass, Amazon EC2/RDS/S3/CloudFront/LB, Mustache Templates, Backbone.js, Message Queues, Vagrant
  • 2006-Present: http://www.pbs.org/peerconnection/ & http://www.pbs.org/teacherline/

    Python, Django, WSGI, Solr/Lucene, HTML, CSS, Javascript, AJAX, Apache, MySQL, Amazon EC2, RabbitMQ, Xapian, XMl-RPC, Paypal Payflow Pro, SSL
  • 2005-2006: Retired site was replaced by Django site

    ColdFusion, Java, HTML, CSS, Javascript, Microsoft IIS, Microsoft SQL Server

Freelance Technical Consultant — 2009-Present

  • Worked with various companies to evolve collaborative development practices including:
  • Integrating aspects of the Agile process into existing team processes
  • Version Control workflows from CVS/SVN/Rsync based systems to a GIT based system with a branching model that allowed for better feature isolation, bugfixing and deployment planning

BearingPoint — 2004-2005

Systems Analyst

  • Built a suite of enterprise web applications using PL/SQL (Oracle 9iAS)
  • Assisted client program managers in tracking and running metrics on their planned acquisitions and existing contracts
PL/SQL, PHP, Oracle 9iAS, HTML, CSS, Javascript

Textron Lycoming — 1998-2004

Freelance Web Development Consultant

  • Designed and provided ongoing development and maintenance of national award-winning dynamic Internet site to allow customers to access company resources (JSP with DB2 backend)
  • Created and introduced, with continuing development and maintenance, a unique Intranet site providing executives and employees access to critical business and process information. (ASP with Oracle backend)
  • Developed numerous custom applications and tools to solve unique client problems involving the conversion, automation, and filtering of business data (Visual Basic, PHP, ASP, Excel, Access)
  • Created external marketing site, parts database
Java, JSP, PHP, HTML, CSS, Javascript, DB2, Microsoft IIS, ASP, Oracle

Electronic Data Systems — 1998-1999

Technical Support

  • Independently installed, repaired and troubleshot over 300 computers
  • Provided needed hardware and software support to the client
  • Maintained and assisted in the development of a network infrastructure for over 300 computers

Education

University of Illinois at Urbana-Champaign, B.S. in Computer Science, College of Engineering – 2000-2004 GPA: 3.4, Dean’s List

Skill Sets

Software Development

  • Languages: Python, Java, SQL, C#, ASP, PHP, Javascript, CSS, HTML, XML/XSLT, ColdFusion, Perl, C/C++, Ruby
  • Technologies: AJAX, REST, SOAP, XML-RPC, RSS, RegEx, Selenium Automated Testing, OpenID, OAuth, SASS/Compass, Mustache Templates, Chef
  • Methodologies: Design patterns, Object-oriented design, Test-driven development, Agile development teams
  • Frameworks: Django, .NET, CakePHP, Ruby on Rails, jQuery, YUI, ExtJS, Backbone.js
  • Concepts: SDLC, Agile/XP, RUP, Continuous Integration, Rapid Prototyping, Unit Testing, Database Design/(De)Normalization, Distributed Processing, A/B Testing, High Availability, Load Balancing, Performance Tuning, SEO, Web Analytics Tracking, Browser and System-level Caching, API driven architecture

System Architecture

  • Web: Apache, Nginx, Tomcat, Microsoft IIS, memcached
  • Database: MySQL, PostgreSQL, DB2, MSSQL Server, MongoDB
  • Platforms: Linux, OSX, Windows, Amazon EC2/S3/EBS/RDS/CloudFront
  • Message Queues: RabbitMQ, Amazon SQS
  • Search: Solr/Lucene, Xapian, Sphinx
  • Version Control: GIT, Subversion, complex branch-merge workflows, MS Visual SourceSafe

Honors

  • Received PCWeek magazine’s 1999 Fast Track Technology Innovations Award for Textron Lycoming website.
  • Rated 4th place on “The Top 100” list of world-wide manufacturing companies “deploying leading-edge technologies”
  • Recognized for achievement with six PBS “Bravo” performance awards over four and a half years
  • Selected to present my “Pluggable Resuable Application” Design Pattern at DjangoCon ‘09