From:                              route@monster.com

Sent:                               Friday, May 06, 2016 1:47 PM

To:                                   hg@apeironinc.com

Subject:                          Please review this candidate for: Cloud

 

This resume has been forwarded to you at the request of Monster User xapeix03

Charles Carroll 

Last updated:  01/13/15

Job Title:  no specified

Company:  no specified

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received


Baltimore, MD  21227
US

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: Charles Carroll - Senior Programmer / Architect

Resume Value: 5kncj2h79nj7v366   

  

 

Charles M. Carroll
SeniorProgrammerGuru@gmail.com
.NET Senior Programmer, Teacher & Software Architect
30+ years Programming: Cloud, Web, Apps, OO, TDD, SOA, SAS, Grid, Open Source

 

Looking for a permanent Salary position,
will consult until the “great fit” is found...


Cell:240-643-2996 (reaches me worldwide, 24 x 7 x 365.24219878)
SkypeID:charlesmark.carroll
Blog:TechSuperHeroes.com


Postal Mail:212 Fourth Avenue, Lansdowne MD 21227
Residency:US citizen/born in United States.
Clearable:Held SECRET CLEARANCE, so I am clearable.  No clearance at moment.

Platform and Languages

Android - Asp.net MVC – Asp.net WebForms - C#, - C++ 11- FORTH - FRED – iPads and iPhones: iOS – Mac – Objective-C/Swift – TFS - T-SQL – Windows - Web Services/REST – VB.net - Unix and Linux

Geographic Preferences and Rates (W2 only, never C2C):

         150k-200k salary is the correct "ball park" + signing bonus.  I am interested in full time with the right company. I am very picky about permanent jobs. Company quality always trumps money.

         $75-$95/hour for local consulting is the “market rate” for my skills. Local consulting includes DC, Maryland and Northern Virginia. Areas close to my home include: Alexandria VA, Annapolis MD, Baltimore MD, Catonsville MD, Charleston WV, College Park MD, Columbia MD, Elk Ridge MD, Fort Meade MD, Frederick MD, Gaithersburg MD, Germantown MD, Jessup MD, Laurel MD, Owings Mills MD, Reston VA, Rockville MD, Silver Spring MD, Towson MD, Tysons Corner VA, Washington DC, Woodlawn MD, Delaware.

         Travel Based Work: $110-$130/hour W-2 (with some portion being Per Diem) for a 2+ month consulting engagement. Will relocate/travel anywhere in country/world, on per diem basis (pre-Tax) or all inclusive. My career includes world-wide travel.

Primary Skills – (2 or 3 decades of experience, and very advanced knowledge)

AutoStore by NSI – Asp Classic – Asp.net MVC - Asp.net WebForms –  BlueFinity, Business Intelligence (BI) including Tableau, ComponentArt Data Visualization - C++ 11 & BOOST– Cloud Computing, Code Generation: CodeSmith & T4 - COM - COM+  - Design Patterns & Anti-patterns  – Expression Blend IDE - DBMS Relational platforms include SQL Server, mySQL, Interbase, MariaDB, mySQL, Oracle & Postgress,   – Embarcadero E/R Studio - Fiddler -  FXCop – GIT - IntelliTrace – Java integration w/Windows – JSON - LinQ –  Mainframe Integration: AttachMate, HLAPI, MitemView, PICK,  noSQL, et al. – Mac OSX - Managed C++ - MindMappers: XMind, MindJet, et al. – MSMQ –  NoSQL & SQL+ platforms include: CouchDb, Hbase, Hadoop, Neo4J,PICK/ Redis, Riak, and PICK - OpenAuth - Open Source  – POTS - PowerShell – Profiling - Rad Studio - Regular Expressions - ReSharper – Refactoring – REST –  Silverlight - Sockets & Web Sockets API - Service Oriented Architecture (SOA) – Software as a Service (SAAS)  –  SQL Server v7- v2012 including DTS, SSIS, SSRS - - Teaching Formal Classes – Threading – TreeMapper – VB.net  - Visual Studio v2008–v2013, Team Visual Studio and TFS Server – Windows Communication Foundation (WCF) - Windows Presentation Foundation (WPF) - WinForms – Windows API & SDK – Wireshark - UML- Xamarin - XML including Dublin Core, NavPath, Schemas, XInclude, XSLT and XSL-FO – VMWare + Fusion Box – VBA – VBScript

More Skills

         iPad & iOS & iPhone coding: Objective C/C++ and Swift, COCOA API, Cordoba. IDEs: xCode, XE5, Xamarin. Tools and APIs and Frameworks  include Instruments/DTrace, mySQL Lite, WebObjects & WOLips, PhoneGap, AppMobi, Icenium and Conduit.

         .NET Platform alpha through latest: C#, VB.net, Asp.net MVC & WebForms, Powershell, WPF, Winforms, ServiceBase - over 15 years of experience, I was one of first 12 people to get “alpha” of .NET

         Object Relational Mapping (ORM) esp. Entity Framework. Other ORMS: iBatis, nHibernate, Subsonic.

         .NET 3rd Party Open Source & Commercial Libraries and frameworks including Castle Windsor, ComponentArt, DevExpress, ELMAH, Fusion Charts,  Infragistics, Log4Net, MitemView, MS App Blocks, MV.net, Peter Blum, PDF Generation, SignalIR, Telerik Rad controls, U2.net.

         JavaScript + JQuery + JavaScript Frameworks including Ajax, Backbone, Bootstrap, d3.js, Dojo including Graphics and Charting, Ember, ExtJS/Sencha, Handlebars, JSON, Kendo UI, Knockout JS data Binding,Node.js, Reactive FX, Underscore.js and YUI. TypeScript and CoffeeScript exposure.

         HTML 5: Canvas, Drag & Drop, mathML, MicroData, Web Sockets, WebWorker, WebGL, Web Messaging & Web Storage & WHATWG.

         Cloud Deployment: Amazon AWS & EC Servers (preferred), Hypervisors, and Azure.

         Android programming: Java/Objective-C, Eclipse, Xamarin, MonkeyRunner, mySQL Lite, OpenGL & NDK

         Asp.net MVC  beta through version 5: Areas, Authorization Filters, Custom Model Binding, DI, minification & bundling, IOC, MVVM pattern, Razor Templates, Routes and Segments and Constraining, Views and Partial Views + 3rd party controls.

         CMS systems: Umbraco, DotNetNuke, Orchard.net and SharePoint. Designed my own CMS system.

         Continuous Integration: CruiseControl.net, MS-Build, nANT and TeamCity.

         DBMS & Data Warehouse: Aggregates, Cubes, Data Mining, Dashboards, DataMarts, Data Dictionaries, Dimensions, ETL, Facts, ODS, OLAP, Replication, Transactions and Query Optimization.

         DBMS Reporting & Business Intelligence (BI) Tools: SQL Server Reporting Services (SSRS), Active Reports, LogiXML and Tableau.

         Project Management including Agile, TDD, SCRUM & KanBan & WaterFall. Prefer strict SCRUM and KanBan.

         Unit Testing: nUnit, CruiseControl.net, Microsoft Fakes, RhinoMocks, TypeMock Isolator,

         UI & Interaction Design: Goal Driven Design, Personas, reducing Cognitive Friction. Balsimiq, Prototype composer

         Version control: GIT, Mercurial and Subversion, Visual SourceSafe (VSS), SourceGear/SourceVault & Team Foundation Server (TFS) and TFS Express.

What position I am looking for?

         A company where promotion to hands on leadership of products or divisions is a part of my career track. Ideally a company that I could invent and patent new software applications over my tenure there. Hands on coding to be a large part of my daily work. And ideally writing Unit Tests first for that code. Senior coder and natural architect I am fine coding to architecture someone else designed.

         I prefer a medium size team to a small team.  I love 2 or more monitors and lots of RAM (16-32 gigs) on my development machine.Willing to manage one or more teams if I was still allowed to spend OVER half my time (at least, hopefully more) hands on coding. Have managed off shore teams.

         Life work balance ideally (I do have commitments to help my Elderly mother) although exceptions on a shipping deadline are fine. I am a workaholic at heart for one employer, and love my work, and I do not run any side consulting gigs EVER.

         Solving really tough problems with optimization, TTD, and a mixture of new code and legacy code, and timeless building principles.

         The Ideal job gives me opportunities to mentor coders in areas of coding and Frameworks they are less experienced in. In past jobs at my employer's request, I have provided training ranging from lunch break sessions to a few hours to a few days for in-house staff.

         I enjoy code reviews (giving them and receiving them).  When asked I have helped some employers institute more frequent code reviews with an emphasis on best practices. To help with this I know many automated code metric tools that help explore cyclomatic code complexity and dependency issues, in addition to just standard Refactoring, best error handling and scalability principles.

         SCRUM / Kanban environment is preferred. My decade plus experience working within such teams and occasionally managing them has convinced me empirically that Agile and TDD practices enhance project quality and reliability.

Overall Experience & Notes

         I am a published author and have taught many programming classes worldwide in the past 3 decades.

         Extensive experience rewriting and re-architecting applications between platforms: Asp.net to ASP.net MVC, ASP to ASP.net, VB6 or VB.net to C#, Windows apps to Web apps/WPF/Tablet and phone apps.

         In 1999 I was one of the first 12 people Microsoft (specifically Mark Anders and Scott Guthrie) gave C# & ASP.net. As a note, the alpha test of C# was named COOL before release. Thus I am a rare individual with 14+ years of .net experience.

         Personal earning record: In 2001 I delivered a 2 hour ASP.net speech in Sweden for DevTeach; paid $30,000 as a speaker fee.

         As a system Architect I of course adhere to all the time tested Axioms of modern state of the art programming:

          DBMS principles and Best Practices:

          All transactions coded to A.C.I.D. principles.

          Normalization in Database Design 1NF - 6NF.

          My code and designs embody as much of Codds Rule of Relationality as possible.

          Best practices from SQL gurus like Joe Celko, et al.

          System Designs for several commercial products and High traffic Intranet and ExtraNet sites include:

          Service Oriented Architectures (SOA).

          Loose coupling, Message Queuing and Prioritization, Offline and Sync capabilities as needed.

          Fault Tolerance and Advanced Error Recovery and Logging tactics.

          Incorporate Grid and Cloud computing where appropriate.

          Localization of UIs including responsive displays.

          Single sign on (SSO) Systems, Role Management, Impersonation and Auditing.

          Multi-threading and Parallel Processing and Asynchronous code where appropriate.

          Refactoring and ideally pre-factoring where possible.

          Security by Design (including hardening against most standard ways of hacking apps):

         SQL injection, Spoofing, HTTP X-Scripting, Client Script injection.

         Encrypted Data, Secured Runtime Data.

         Man in the middle attacks, Replay Attacks.  etc.

          Y.A.G.N.I. Principals

          Object Oriented  Design (OOD) and Object Oriented Analysis (OOA) include

          S.O.L.I.D. Principles guide my object design.

          Program code communicates via interfaces instead of concrete objects.

          Strong Separation of concerns (SOC) which has many benefits including high testability.

          Focus on OO Patterns and  (and avoidance of Anti-Patterns) throughout all my architecture

          As appropriate MVP, MVVM, MVC and similar patterns.

          Inversion of Control (IOC) and Dependency injection (DI) – homegrown and frameworks.

          Gang of Four patterns, and many other patterns cataloged since then in books and online.

          N-Tier design of course.

          Expert in programming to Optimize Scalability, High Traffic, High Availability Web Sites

          Prefer “Chatty vs. Chunky” data transfers whenever I pass data to and from “the wire”.

          User session data code that runs on Clusters efficiently or glitches and persists data between app & server restarts.

          Minification, Compression and Simplification throughout to reduce data size

          Good at optimizing code and speeding DBMS queries. Caching or Micro-caching for very speedy response to user requests.

I am not particularly “religious” about technologies. I code for Windows primarily but I have love for Macs, iPads, Android tablets and phones. I have even built Windows architectures friendly to many non-Microsoft devices. And I freely mix Microsoft official libraries with Open Source libraries when my employer allows it. I use Non-MS Databases without insisting they be “switched out” (although SQL server is still my favorite) including Oracle, mySQL, MariaDb, noSQL databases. I have some experience with new Big Data noSQL DBMS systems like Hadoop and MongoDB.  I am fine integrating Java, Linux or Mainframe Code with windows “as is” using bridges, web services or “stream scraping” without insisting it be replaced. Reliable hybrid systems can be built without rewriting working reliable non .NET components.


 

Chronological Job Positions including References

10/11/2008 – present   C#/ASP.net Architect/Consultant
GCE Consulting / Dr. Roger Gilbertson, retired Rear Admiral
REFERENCE: "Roger Gilbertson" 202-483-3792

         Senior Programmer and Architect on ASP.net MVC 4 project utilizing TFS for Source Control to be deployed to the cloud. Programmed using the full range of MVC features including Authorization Filters, Custom Model Binding, DI using Castle Windsor, minification & bundling, IOC, MVVM pattern, Razor Templates, Routes and Segments and Constraining, Test Driven Development, Views and Partial Views. 3rd party and open source components included JQuery, DevExpress and several JavaScript frameworks. Entity Spaces OR/M. SQL Server backend - porting from a PowerBuilder + Oracle backend.
[KeyLogic, Columbia Maryland - end client the EPA]

         Taught iOS and Android business and game programming. Also taught ASP.net MVC, OO, HTML 5, Bootstrap and Javascript + Frameworks. Class size is 6-12 students - hands-on. Course Design and Delivery.
[Classroom location - Linthicum Maryland]

         Design, Develop, Architect and Code 2 iOS Universal Applications, and 2 Android products for consumers in their respective App stores. Apps are business apps, productivity apps, social networking and a game engine.
[CST of South Carolina - sponsored and funding this]

         Teaching noSQL, SQL+ Databases  including CouchDb, Hbase, Hadoop, Neo4J,PICK/ Redis, Riak.
[Classroom location - Linthicum Maryland]

         Architecting and coding a rather rich powerful .net Framework designed for complex highly reliable applications with less code and less cyclomatic complexity.  Includes a next generation CTS (Common Type System), Grid computing, Database and Message Queing,  agnostic presentation layer, Faster and Lighter Serialization, simpler Dependency Injection and Reflection, and a family of objects and Interfaces (I nickname SuperObjects) to replace the simple base Object all .NET objects derive from.
[Open Source project for GITHub]

         Managed project converting Cold Fusion code to Umbraco and ASP.net MVC with HTML 5 and JavaScript frameworks. 508 compliance, responsive design and mobile/adaptive design.  Trained and Mentored UI staff.

         Coded and architected an Umbraco 6 with C#, ASP.net MVC and SQL server and Oracle DBMS.  Technologies integrated included Umbraco CMS, jQuery, Bootstrap. Also mentored programming staff on some performance and management on some SCRUM issues and trained the staff on C#, Visual Studio, Umbraco, XML, XSLT in addition to my programming duties.

         Worked with several SQL server databases to transform data to more normalized form and then Umbraco Content Manager’s database format. ServiceBase app, Stored Procedure writing, Query optimization, Unit testing, Synchronization and Asynchronous components emphasizing speed.

[FutureNetGroup 8A, Michigan - end client the USDA in GreenBelt Maryland]

         Extending and adding features to a WinForms application communicating with streaming media (audio book chapters). WinForms code used Microsoft DRM library. Debugged and resolved customer requests inolving iOS, Android devices (phones and tablets) and added featues to support those devices.

[Recorded Books private corporation, Hanover Maryland]

         Coded and architected an ASP.net MVC 4 application with C# and SQL server and Oracle DBMS.  Deployed on Amazon servers. Technologies integrated included DotNetNuke (DNN), Orchard CMS, jQuery, Dashboards and Business Intelligence 3rd party tools, Bootstrap, Dojo, Knockout and Node.js. Also mentored programming staff on some performance, and management on some SCRUM issues. Taught the staff C# and OO and VB.net on off hours.
[AECOM 8A in Alexandria VA, end client is Navy/DOD]

         Architected and coded a Data Warehouse and Custom reporting application with multiple components: C# Windows Service, C# WPF and WinForms and Silverlight GUI and some C++ and Managed C++ components and a dCom server. Designed Web Service API, ASP.net MVC 2.0 and 3.0 admin backend. Heavy XML Parsing, SQL Server dynamic Table Creation and Population, Stored Procedure writing, Query optimization, Unit Testing, and Asynchronous components emphasizing speed.  Trained them in C# and AutoStore add-in coding - course design and delivery. Wrote and delivered a very well received Product Technical Overview to 100+ member audience at Sales Convention. Wrote technical interview exams, and interviewed candidates for their various .NET teams.
[Notable Solutions Inc. (NSI) private corporation in Rockville, Maryland]

         Porting an ASP Classic System to ASP.net. Architecture, coding and Documentation. Front-end, middle and back-end. Subsonic OR/M  and Microsoft Entity Framework. MS App Blocks.
[Lockheed Martin on Shawnee Road, Virginia, end client=Military, required Interim Security Clearance]

         Architected, documented and programmed a industry well regarded custom message streaming architecture and reference applications and add-ins.  Streaming data and user interfaces with a non-chatty interface) that is a superset of WCF or MSQ and was fault tolerant, transactional, multilingual, asynchronous, and very flexible. XML / REST interfaces. Made cross communication between Unix/PICK/U2 to Windows to any device architecture. Cloud AND grid based. C# with MV.net on the back end other MV and NOSQL Tools and SQL Server 2008.
[Basys Benefits in Linthicum, Maryland]

         Interaction Design for new cross platform User Interface controls written in .net used in CMS engines.

         .NET CMS Web Part/Module and Portal Design tools supporting Sharepoint/MOSS and DotNetNuke

[GCE directly] - internal projects/products, confidential work, NDA

         Design and coded a proof of concept for a moderated message system codenamed Azani. Team was offshore. I designed and coded in addition to managing the team.
[GCE and CST joint project]

         Worked on a medical reminder system that was cloud based and stored all health and medicine data in a confidential format and reminded patients and stored all medical data.
[DynaMed in Columbia MD, internal project]

7/21/2008 – 10/10/2008  C#/WinForms Architect/Senior Programmer
AppsHub / Wal-Mart HQ in Bentonville, Arkansas $65/hour
REFERENCE:  "Sandy Moody" or
"Param Soni" 703-860-1858

         Visual Studio 2008, SQL Server 2005, DB2, C# and SQL Server work, some Windows Communication Foundation (WCF) and Windows Service work.

         Due to unusual team needs I was called on to write a 5,000+ line C++ program for AIX Unix utilizing some STL and secure FTP and communicated with the Initiate Systems Identity Management software API. C++ and AIX programming are not within my specialty, but program was a success and very fast and maintainable.

         My work was part of the Dossia project (a Health Care "vault" initiative in same vein as Microsoft and Google efforts for one place to see all Health/Patient records.

4/1/2008 – 7/11/2008  C#/WinForms Architect/Senior Programmer
Mentor Plastic Surgery in Goleta CA;  $70/hour
REFERENCE: Brian Stanley or Scott Ellis

         Architecting and refactoring a WinForms application with SQL Server backend.

         Technologies included Visual Studio 2008, Click-once, BackgroundWorker, Infragistics Controls, TX Text Control, SourceSafe and ReSharper (my suggestion to team).


12/28/2007 – 3/31/2007   C#/ASP.net Architect/Consultant

GCE / Dr. Roger Gilbertson, retired Rear Admiral
REFERENCE: "Roger Gilbertson" 202-483-3792
 

See 10/11/2008 – present for more details on GCE project

11/23/2007-12/27/2008  C#/ASP.net Architect/Team Lead
PRC.gov / General Dynamics
REFERENCE: "Ralph Larry" <rll@atr.com>   301-907-8938

         Worked with Oracle and .net and XML

         Major re-architecture, refactoring and scalability improvements to the PRC.gov website

         re-engineered with ASP.net 2.0 and Visual Studio 2005 specific features.

         Invented and architected a DAL and CMS set of objects that incorporated design patterns and OO design

         Interviewed team members, supervised coders.

         Established best practices documents covering a wide range of .net specialties

         Architected application security improvements

7/4/2007 - 11/23/2007
short consulting assignments, working on certifications

         July - November I worked on getting certified in WinServer 2003/2008, SharePoint and Linux. ETA for certification: Sharepoint May 2008, WinServer 200x July 2008, Linux  Jan 2009.

         started a Baltimore County .net and SharePoint User Group

         started a Baltimore County MindManager User Group

1/2/2007 – 7/3/2007 Senior C# / WinForms Programmer
Cambridge Associates $96,000 Salary + Bi-annual Bonuses
REFERENCE: "Lily Bouchentouf"

Joined Cambridge Associates (CA) - coding and architecting C# applications and solving performance problems rather than deployment and admin at LMCM (took pay cut to do this).  I worked on 2 major projects.

The first project involved Winforms - specifically the DataGridView - rewriting an application that relied on the Infragistics Grid to use only the free Native WinForms DataGridView. I implemented in-cell calculations - much like like Excel – for Infragistics. I also wrote a loosely coupled object that implemented multiple levels of Undo/Redo across several DataGrids on different tabs of a form using generics. I solved a problems with generated typed datasets that relied on settings.settings rather than a root app.config - this made switching databases impossible.  My solution was to intercepting all properties calls in a partial class and use the this operator and some conditional property logic - thus not having to alter generated code. Additionally I also used reflection and complex code to instrument every aspect of DataGridView events and formatting nuances. I also architected a total replacement for the DataGridView for future projects.

The second project involved Excel on the server. I invented and architected a non-deterministic "dCom Harness" that could locate specific code fragments that caused Excel to fail on the server.  I suggested 3 alternative approaches that would not use Excel on the server at all.

I also wrote a large segment of their Best Practices Manual (available upon request) about Reliable Robust Error and Exception Handling and How to Avoid Memory Leaks.

9/1/2006 – 11/17/2006  Senior C# Programmer/DotNetNuke
Legg Mason Capital Management  $120,000 Salary + Annual Bonuses
REFERENCE: "Mize, Lauren B." <LBMize@lmus.leggmason.com> 410.454.3974

The job specification was to re-architect some of their existing apps to more robust architectures and achieve better performance and to code in C#.

However the job itself was quite different, it involved issues of deployment and routine site administration - I am good at solving complex server admin issues but have little day-to-day admin experience.

The LMCM DotNetNuke apps themselves had severe performance problems - every major INTERNAL application call was wrapped in Webservices - slowing the process perhaps by a factor of 1000. Using Webservices on the same server as ASP.net creates a cascade of contention. By design Webservices performs much better with a dedicated server - an internal application on the same webserver as the Webservice further cripples speed - on top of the 1000 x speed reduction for SOAP overhead. I suggested adding a WebServices server and to make internal calls straight into .net. I recommended against adding WSE encryption and Identity management (on the same server for internal code) with the Gat/GAX toolkit.  That would have slowed down apps even more. The apps themselves could not support a dozen users without restarting the ASP.net WP several times a day. It was not a problem of slow DotNetNuke architecture.  Using straight .net rather than webservices for internal app would have speeded up apps and made them ultra-reliable. The executive management level did not understand the technical advantages of my recommendations.

7/1/2006 – 9/1/2006 Vacation with Children

Spent time with my 6 and 8 year old children who go to school in Tokyo year round. They come home to the United States in summer, spring, and around Christmas.

some consulting contracts w/C# programming, but mostly time with kids.

5/1/2006 - 7/1/2006 Consultant C# Architect
MicroStrategy (I was living in South Carolina, they flew me in on Per Diem Basis to Tysons Corner, Virginia)
REFERENCE: "Peng Xiao VP, CTO" <pxiao@microstrategy.com>  703 714 1286

Team Leader for porting a very complex ASP application to Asp.net 2.0 and designing an architecture that bridged the ASP.net form to several other complex business systems including Webservices, message oriented approaches, workflow management, and other tenets of Service Oriented Architectures.
System was heavy laden with Javascript, XML, and Webservices in addition to standard C# code.

11/15/2005 – 5/1/2006 C# ASP.net Consulting
REFERENCE: "Robert Pfefferkorn"  <rpeff@gmail.com> 410-263-3266
REFERENCE: "Rahul Singh" <rahul.singh@anant.us> 703-655-5652
REFERENCE: "Emmanuele De Andreis" <manudea@duemetri.net>

C# Consulting and programming for Asp.net and designing an ASP.net Architecture for medium sized applications including Ajax, server controls, and HTTPHandlers and Modules.

software libraries framework included Log4Net, MS App Blocks, Ibatis, NHibernate

worked with frameworks includeing DotNetNuke, Sharepoint, community server

Teaching private and public ASP.net 2.0 classes around the US and abroad

6/1/2005 - 11/15/2005 Asp.net Team Leader, Architect and Trainer
Professional Computer Software Services (PCSS) Inc. in South Carolina
http://www.pcssinc.com/   $10,000 month pay rate + per diem
REFERENCE:  Tracey Ownbey 1-800-476-6053
REFERENCE: "Andy Vanasse" <Andy@pcssinc.com> 1-800-476-6053 ext 129
REFERENCE: "Luke Hammond" <luke_hammond_us01@hotmail.com> 1-800-476-6053 ext 124

Team Leader for complex Asp.net software package with Object Oriented design, localized in several languages, VERY complex business rules that are customer editable, custom database encryption, and custom ACID transaction design. Redesigned the existing User Interface to be much friendlier and easier to navigate. Technologies include ASP.net, Ajax, SQLServer 2000, NHibernate, CodeSmith, Log4net, DotNetNuke, etc.

1/1/2005 - 6/1/2005 Team Leader (Asp.net, IIS, SQL Server, and clusters)
REFERENCE: "Rahul Singh Anant Systems" <rahul.singh@anant.us> 703-655-5652

Managed a 20 person tech support team for a small ISP (Anant Systems) including

server admin with Linux and Windows Server 2000 and 2003

managing over a dozen staff members on programming and server admin

managing a server rack at Equinix

custom development and CMS issues (DotNetNuke, Rainbow).

5/15/1998 - 6/1/2005 ASP.net Consultant, Team-Leader and Teacher
CST    http://www.LearnAsp.com
REFERENCE: "Dr. Admiral Roger Gilbertson" <Gilbertson@gmail.com> 202-483-3792
REFERENCE: "Eugene Cole" <> 301-947-4795
REFERENCE: "Richard Baum" <rfbaum@att.com> (703) 506-5203
REFERENCE: "Woody Lons" <lons@att.com>
REFERENCE: "Robert Pfefferkorn"  <rpeff@gmail.com> 410-263-3266
REFERENCE: "Chris Taylor" <chris.taylor@avnet.com> 408-794-6018
REFERENCE: "Andreas Kviby" Devteach in Sweden
REFERENCE: "Michael Corning" Microsoft
REFERENCE: "Ben Miller" Microsoft

A variety of technologies were used:

Taught Classic ASP while still in beta in 96. Nicknamed Denali before ASP name was chosen.

Taught the first ASP.net classes worldwide in Sweden since I was shown ASP.net privately by Mark Anders and Scott Guthrie before anyone outside Microsoft saw Beta 1. C# was not formally named yet, still called "Cool" by it's designers. "COM+ 2.0" was a tentative name of .net platform at that time..

C#, SQL Server, VB.net

OO, TDD

Stress Testing, Performance Testing.

Public Speaking and User Groups:

Delivered ASP.net speech in Sweden 2 hour speech for DevTeach; paid $30,000 as a speaker fee

Created the community AspFriends.com to provide FREE technical support on ASP.net, C#, Database Platforms, etc. and achieved a message volume of 19 million messages per month

Gave keynote speech at WROX ASP Conference

Gave keynote speech at 1st ASP Connections conference and delivered 2 other speeches. Won award by popular vote as best speaker of conference.

Founded a Maryland and Virginia .net user Group

Consulted in design and coding issues for several ASP.net startup control vendors and library vendors:

EasyListBox

ASPNetEmail. Customized Lyris software to add a bevy of capabilities many I personally invented.  This enhanced AspFriends.com community needs and do things no message board, forum or listserver software could do.

Here are a few of the clients  that contracted my services throughout United States and world::

AOL/Time Warner; AVNET in Arizona

Citibank in Long Island, NY; City of Seattle

DevTeach in Sweden

Informix in Colorado

National Football League HQ in New York

University of Kansas

1/1996 - 5/15/1998 Programming Documentation Writer
Mitem Corporation
REFERENCE: Daniel Corenzwit   301-947-1724

MitemView is a Mainframe "Stream Scraper" basically a Visual Basic / Power Builder library that does asynchronous Mainframe stream scraping from scrolling terminals and other screen based legacy systems including AS-400s, Honeywells, DECs, and others.
I wrote the 4th edition of their technical documentation. The documentation included code samples and was focused on patented unique alternatives to deterministic Attachmate and HLAPI and Database Driver or Screen Conversion solutions.

6/1992 – 12/1995  Consultant including Technical Support and Custom Programming.
International Monetary Fund (IMF)
REFERENCE: "Shabaz Khan" <skahn@imf.org> 202-623-6749
REFERENCE: "Phillip Zakas" <phz@atr.com> 202-341-3315

Supporting a variety of off the shelf applications but also distinguished myself from co-workers by programming custom solutions to problems considered unsolvable and considered nearly impossible to automate.

1983 – 6/92 Consultant including Custom Programming and Teaching

Languages and Software included Assembly Language, C++, dBase,FoxPro,Excel,FrameWork, FRED programming language, FORTH, Javelin, Lotus, Quattro Pro, True Basic, Paradox, SYLK,Visual Basic, etc. Clients included:

client: Ashton-Tate reference: Marcie Glickman

client: Dept. of Commerce/FCU reference: "Dr. Roger Gilbertson, Rear Admiral"

client: City of Seattle  reference: Phil

client: Dept. of Energy reference: Mel Chioji

client: FDA reference Sharon Schnieder

client: GreenPeace

client: MITRE - reference: Tom Coonce

client: PAHO

client: World Bank reference Shabhaz Kahn

 

Experience

BACK TO TOP

 

Job Title

Company

Experience

Senior Programmer / Architect

GCE

- Present

 

Additional Info

BACK TO TOP

 

Desired Salary/Wage:

120,000.00 - 160,000.00 USD yr

Current Career Level:

Experienced (Non-Manager)

Date of Availability:

Immediately

Work Status:

US - I am authorized to work in this country for any employer.

Active Security Clearance:

Inactive Clearance

US Military Service:

Citizenship:

US citizen

 

 

Target Job:

Target Job Title:

Senior Programmer / Architect

Desired Job Type:

Employee
Temporary/Contract/Project

Desired Status:

Full-Time

 

Target Company:

Company Size:

Industry:

Computer Software

Occupation:

IT/Software Development

·         Database Development/Administration

·         Software/Web Development

 

Target Locations:

Selected Locations:

US-MD-Baltimore

Relocate:

No

Willingness to travel:

Up to 50% travel