Noel Weichbrodt

http://www.weichbrodt.org
noel at weichbrodt dot org
423-834-1745

6612 Chamberlain Avenue
University City, Missouri, 63130

Summary

Write user-pleasing, elegant code in a small, sharp, agile team for interesting customers.

Recent Project Highlights

Code-Name Mongoose: Harmonizing Semantic Ontologies Through Automated Semantic Match Mapping and Persisted Crosswalk

Updated a Java Swing-based GUI and associated .NET 4.0 SOAP web service that ingested metadata catalog XML Specification Documents, allowing the user to crosswalk two catalog mappings either manually in the GUI or automatically utilizing cutting-edge semantic matching algorithms, and persisted those mappings across user sessions and catalog versions.

Air Transport Logistics

2009; Northrop Grumman for the United States Air Force Air Mobility Command
Modified the database schema and VB.NET API of the Consolidated Air Mobility Planning System to remove all dependencies and references to Social Security Numbers. Created beautiful semantic web forms for the Air Refueling Managements System.

SharePoint 2007 Development

Spring 2009; Northrop Grumman for the United States Army
Created features and WebParts for new document libraries, content types, and site columns that are deployed using STSDEV.

Localization

Fall 2008; Academic
Wrote a new Monte-Carlo class localization algorithm in Python to localize wireless sensors (running TinyOS 2 and programmed in nesC) on an installed, mapped network using only the radio link quality indicator.

Project Management Web Tracking

Fall 2008; Northrop Grumman for the Department of Treasury
Revised the database model and object model of an existing web-based project reporting system to incorporate additional reports and enable to customer to replace their Excel project spreadsheets with a re-usable web-based solution.

hood

Spring 2008; Academic project
Code contributor to hood, open-source social geotagging application on the Android mobile platform. Written in Java and using the Android mobile platform API, hood lets you add social geo-tagging to your existing social networks like Facebook and Twitter. hood uses RESTful web service APIs exposed by popular social networking sites to add geospatial data and metadata tags to the users activities.

Jaigo

December 2007; Academic
co-wrote the world's first javascript go (the board game) engine.

TASC.STL.Common Library

Spring 2007; Northrop Grumman R&D
With vision from chief architect, upgraded key internal library API (including custom RSS library) to support business expansion into software-as-a-service in .NET 3.0.

Employment

Software Developer, TASC, Inc.

Same song, different conductor
December 2009-Present
Co-authored a end-to-end project contract pipeline methodology (including white paper and slide presentation) and associated SharePoint portal tools that combined Program Management, Scrum development management, and Spiral lifecycle management. Utilizing a SharePoint list web service, pair-programmed a 250 element form that minimized government-mandated complexity and allowed contractors to input contract data as they received it, all while complying with privacy regulations, and taken from concept to delivery in 4 weeks. Resuscitated a Java Swing GUI and associated SOAP web service and persistence layer that automated metadata catalog crosswalk and delivered on time and on budget.

Software Developer, Northrop Grumman Information Technology Intelligence (TASC)

Writing web apps for the intelligence community
Summer 2006-December 2009
Working with management, lead two web applications for the intelligence community from initial requirements through several releases, resulting in minor contract wins for the company. This leading consisted of developing the schedule, scope, and software requirements, implementing those requirements in software with a small team, and delivering the whole project on-time and tested using unit testing and QA personnel for customer approval. Gained experience in project management using Scrum and Spiral methodologies within an office certified as CMMI-Level 5. Assisted with interviews for potential new programming hires. Collaborated across divisions to maintain an internal library API with an internal working group. Incorporated Scrum technical project management into several projects by developing a Scrum backlog spreadsheet, creating own work estimates for project backlog, and tracking. Integrated two unit testing frameworks into the standard development environment, and incorporated unit test writing and passing as part of the standard development cycle. Refactored projects to clarify object model, increase abstraction, and improve code quality, while still adding required features and meeting schedule. Developed code quality metrics for customer use. Supported further work with a new customer by authoring a white paper on Windows SharePoint Services, wikis, and classification portion marking and a corresponding slide presentation for future development.

Application Developer, Miller & Martin PLLC

Writing software for a law firm
Summer 2004-Summer 2006
Delivered line-of-business applications to major stakeholders of the firm's business. Assisted in all aspects of analysis, design, and coding of a full rewrite of an in-house, three-tier Client-Resource-Management software. Utilized technologies such as Microsoft Office Managed-Code Add-ins, T-SQL, ASP.NET, C#, and VB.NET to provide custom-fit solutions to business needs. Gained an excellent grounding in requirements specification, object-oriented design/programming praxis, and code-foo.

Pendergraphics Design Group

Designing websites and print materials for a small creative agency
Summer 1999 - Summer 2001
Intern (Summer 1999), Production Designer (1999), and Web Developer (2000 on). Brought a successful design firm into the digital age as their chief web developer. Lead numerous projects from conception to design to final implementation. See portfolio below for an example project. Technical accomplishments included learning and applying Flash and Javascript to create dynamic web pages, and interfacing a .edu website with a mysql database for dynamic content and pages.

Education

Master of Science in Computer Science: Washington University in St. Louis

2007-present
Enrolled with part-time status graduating in 2012.

Bachlor of Arts in Information & Computer Science, Bachlor of Arts in Philosophy: Covenant College

2000-2004
Honors: Maclellan Scholar (2000-2004)
Cumulative GPA: 3.3, Major GPA 3.45

Qualifications

Computer Languages C# (1.0-4), Javascript, Java, T-SQL, PL/SQL, HTML, CSS, LaTeX, nesC, Python and C.
Computer Programs Visual Studio.NET (2003-2010), Team Foundation Server, subversion, TextMate, SharePoint 2007-2010, Adobe Photoshop, Notepad++, TOAD, Adobe Design Suite, gcc, Apple ProjectBuilder, Eclipse, emacs, MySQL, IIS5-7, Active Directory, and SQL Server 2000-2008.
Development Methodologies Agile, Iterative, Scrum, CMMI, Spiral.

Foreign Languages Conversant in Spanish, reading and writing comprehension of Classical Greek

Memberships & Awards

Member, ACM (Association of Computing Machinery)
Northrop Grumman TAP Award (2), for instrumental role as a developer on R&D projects for the TEAMS Sharepoint 2007 applications.

Regular participant in the St. Louis Lambda Lounge monthly language interest group meeting. StackOverflow.com rep: 117 (hey, not what they pay me to do!)