We provide IT Staff Augmentation Services!

President, Independent Consultant Resume

4.00/5 (Submit Your Rating)

San Diego, CaliforniA

PROFESSIONAL  SUMMARY:

Over 17 years of experience in Architecture and Programming/Analysis, Project Management and Executive Management with specialization in Organizational and/or Product Crisis Resolution or Org - Transitions. Products range across the spectrum, from major presence internet web applications to Mobile-Centric Cloud-Focused and “big data” apps to internationally distributed, shrink-wrapped, multi-user applications.

TECHNICAL SKILLS:

Languages/Tools: All Visual Studio versions including w/Team System, Eclipse, WebStorm, All .NET versions, C#/VB/ASP/ADO, MVC 3-4, Service Tech (WCF, SOAP, WSDL, REST), HTML/5, Angular, Backbone, jQuery/UI/Mobile, Java/TypeScript, WPF, NGinx and Node.js, LINQ (and derivatives), NHibernate, Entity Framework, Kendo tools, Visual C/C++/MFC/GCC, VB 3-6, COM/DCOM, VBScript, D/HTML, WAP, Assembler, Object and Dialog COBOL/Dialog, CICS MVS XA/XE, Automated Test Tools, Natural and many other languages and tools.

RDBMS/DBMS Stores and Cloud Services: All SQL Server versions, Oracle, NoSQL, Full-Spectrum AWS and Azure offerings such as MySQL, MongoDB, DynamoDB, Redshift, Kenisis, Firehose, Lambda, S3, Streams, RDS as well as SQLite, Informix, Sybase, ADAbase, xBase, MSMQ/RabbitMQ/IBM-MQ, RDF, SPARQL

SCCS and Process/Tools: TFS, Git, StarTeam, SVN, Maven, ANT, SourceSafe, and other SCC systems, Team City, Jenkins, CruiseControl, Octopus, RedGate automation as well as actual design and development of SCC systems and management suite. All methodologies such as Waterfall, Iterative, RAD/Agile/Scrum/Kanban, Hybrid and associated management tools i.e. JIRA, MSProject (including automation), etc.

Operating Systems/Environments: Full Spectrum AWS, all versions Windows OS, OSX, VMWare/Hyper-V, Various Unix (such as Linux, SCO, RedHat, CentOS) on diverse hardware including PCs, Mini’s, (such as RS6000, Various Solaris’s, Sparc, Sequent, TI 1500) and shells (sh, csh, ksh), Mainframes such as IBM Amdahl 3070-3090 series

EXPERIENCE:

Confidential

PRESIDENT, INDEPENDENT CONSULTANT, San Diego, California

Responsibilities:

  • Engagements are full spectrum, with organizations leveraging my breadth of experience of Hands-On Development/Architecture through Executive Leadership in addressing their immediate organizational and/or product needs
  • . Hands-on Architecture and Development has been involved in each engagement, including general coding through resolving complex issues or foundational re/work.
  • Contracts regularly involve establishing processes and product engineering roadmaps such as product, technical, and configuration management.
  • Most contracts have been to provide resolution for a product or engineering organization in crisis.

Confidential

SR. PROGRAMMER/ANALYST AND MANAGING CONSULTANT

Responsibilities:

  • Contracted to assist with a corporate merger and consolidation with sensitivity to continuity/domain experience, specifically as it impacts software engineering, such as lay-offs, new hires, knowledge transfers. Team lead to build and manage consultant software engineering team.
  • Addressed critical issues across product line and range of technologies: Classic ASP, VB 6.0, C/C++ for COM+ Components, WinForms, MVC, Angular, Javascript/Typescript.
  • Provided urgent replacement for fragile key legacy sub-systems. The new sub-system components were constructed to be fault-tolerant, performant and Micro-Service friendly. The technologies and services ranged from C#, MVC, Angular, Type/Javascript, JQuery, RabbitMQ and numerous other server/client side plug-ins and services.
  • Identified and fixed numerous significant performance issues across the products, including proper configuration of Oracle drivers (1200% improvement), surgical fixes to ASP pages, implementing Async AJAX requests to a new WebAPI 2.0 Service Tier, making optimized Oracle package calls as well as creation of new Oracle Packages (4min to sub-second).
  • Provided enhancements to CM Practices including versioning, build and deploy mechanics and tools as well as traceability from request to code.

Confidential

SR. PROGRAMMER/ANALYST AND MANAGING CONSULTANT

Responsibilities:

  • Developed machine-learning/cloud-hosted support applications to automate diagnostics, repair and reporting for consumer products ranging in OS’s from Windows, Android and iOS running on classic desktops/laptops to mobile devices, cameras, TV’s, etc. using Node.js, Angular, Java/Typescript, C# and various communication mechanics such as Restful APIs, IPC, NFC, QRCode integration, Bluetooth, Wi-Fi Direct
  • Developed cloud-hosted metric collection and reporting (AWS NoSQL via Redshift, DynamoDB, MySQL) and numerous web apps and services written in MVC, Node.js/Typescript, Jquery, Angular and a wealth of components across dynamically scaling EC2 instances via ELB, VPC, S3 automations and Amazon Mobile Analytics for Near-Petabyte repositories and interfaces to Multi-Petabyte repositories.
  • Pilot projects for evaluation and proposal of AWS Lambda, Kinesis and IoT to streamline processing as well as providing an evolutional plug-and-play architecture.
  • Rewrite a client and server side web app written primarily in Java/Typescript to control multiple TV browsers and panels via one or more tablets or laptops for displaying 4K videos across the selected TV’s and devices.

Confidential

SR. PROGRAMMER/ANALYST AND MANAGING CONSULTANT

Responsibilities:

  • Tasked with addressing issues across engineering spectrum to urgently increase product quality and return product to a predictable schedule. This included changes to architecture, management approach, SDLC and related processes, team compositions as well as direct management for internal and off short teams where needed.
  • Complete ownership for the databases, such as entire database re-architecture of multi-billion row databases to properly support the multi-data center topography, including replication and authentication.
  • Dramatically increased internal product performance from minutes to sub-second.
  • Responsible for CM and DevOps such as Full and CI build automation, deploy and test automation from CI thru Production.
  • Implemented changes to SPA architecture, support technologies and resolved product foundation-level issues or enhancements.
  • Development involved C#.Net 4.5, ASP.NET MVC 4, Java/Typescript, Angular, JQuery, NHibernate, WCF, SQL Server 2012, TFS, Team City among many others.

Confidential

SR. PROGRAMMER/ANALYST AND MANAGING CONSULTANT

Responsibilities:

  • Contracted by Confidential to provide urgent resolutions for an off-schedule and functionality product suite originally designed to provide automated support services across numerous Confidential products. Development involved C#.Net 4.5, ASP.NET MVC 4, Javascript, WCF, Node.js, Parse.com, NGinix, Apache, Linux (Red Hat/CentOS), SQL Server 2012 among many others.
  • Provided surgical re-architecture and coding, SDLC and CM changes as well as “Mobile” capabilities.
  • Designed and deployed new DB and other repositories, jobs and services as well as related coding and implementation across Mobile tier, service tiers and internal support web applications.
  • Responsibilities were full spectrum within the engineering domain, such as topography definition and roadmap for several product lines and areas, Roles and Responsibilities definitions, SDLC and CM Process evolution, consulting to on-staff PM among others.

Confidential

SR. PROGRAMMER/ANALYST AND MANAGING CONSULTANT

Responsibilities:

  • Developed a new HTML 5/MVC based Web Application. Responsibilities included architecture and development of Mobile Sensitive Web Interfaces (leveraging MVC and HTML 5 capabilities), database monitoring and tuning, as well as review and recommendations for enhancements to SDLC and Requirements content. Development involved C#.Net 4.5, ASP.NET MVC 4, Javascript, JQuery, WCF, SQL Server 2010, TFS among many others.
  • Provided additional process recommendations, as well as automation between an in-house Issue/Request tracking system and MS Project (automated plan generation).
  • Provide training to and mentoring of local and off shore teams in more advanced MVC and Database.

Confidential

SR. PROGRAMMER/ANALYST AND MANAGING CONSULTANT

Responsibilities:

  • Developed the VAIO Care Software Suite for international distribution to millions of consumers, including developing services that allowed the device to self-maintain its health, provide up sale opportunities and collect metrics, among other features.
  • Created N-Tier desktop app using .NET 3.5/4.4, WPF, WCF and leveraging a plug-in framework thru DI via Microsoft Extensibility Framework (MEF).
  • Provided Architecture and implementation for Metrics engines for applications, enterprise metrics planning and reporting across billions of records
  • Establishing Source Code Control practices, define coding standards and requirements for off-shore teams (China/Vietnam), and many other Project and Configuration Management practices.
  • Developed Windows 8 (Desktop/Metro integration), such as writing Confidential in C using Confidential (Kernel Mode Driver Framework) as well as development of Metro apps for PnP Device enumerations/custom property queries and other low level items.

Confidential

SR. PROGRAMMER/ANALYST AND MANAGING CONSULTANT

Responsibilities:

  • Contracted to work with their international teams to port a legacy ASP.NET / Web Service application to an MVC / WCF based application leveraging DI (Dependency Injection) via Castle and JQuery(UI).
  • Provided training and guidance on MVC, corresponding robust modeling, WCF, threading, security and others technologies and approaches.
  • Coded foundational layer of MVC Implementation across tiers open which applications were built. Also developed custom Role Provider, security/thread principal implementation and serialization, and custom request “context” management and serialization to shelter dev teams from cross-tier complexity.
  • Assisted with implementation of Dependency Injection across tiers
  • Developed new charting engine and redesigned many pages to use the new engine.
  • Implemented numerous VS 2010 Add-Ins for Code Injection and Instrumentation available for use in production runtime support using high-speed shared memory.

Confidential

SR. PROGRAMMER/ANALYST AND MANAGING CONSULTANT

Responsibilities:

  • Assisted in creation of a new competitive product as well defining and implementing a mature engineering SDLC, toolset and processes and management practices.
  • Work with the new management team to establish guidelines and mechanisms for non-emotional assessment and measurements for local and remote teams, such as capabilities, quality, appropriate resource utilization and finally reporting
  • Set up SCCS (TFS), related processes, SCRUM integration and provided related training to local and off-shore teams
  • Established CM process relative to TFS impact
  • Established and implemented Unit Tests and Build and Test automation
  • Immediate assessment of complexity and effort required to convert application from VC++/ASP to WPF/Silverlight, WCF/N-Tier SOA application with prototype as deliverable
  • Architecture and Development of WPF/WCF applications (.NET 3.5) and wrappers for legacy components, including bit-level reverse engineering.
  • Modifications to VC++ components, changing underlying communication from HTTP to WCF Service layer.

Confidential

SR. PROGRAMMER/ANALYST AND MANAGING CONSULTANT

Responsibilities:

  • Tasked to urgently resolve numerous product and process issues and to design/develop product enhancements for the new flagship, multi-culture sensitive product.
  • Assisted in Organizational improvements, including providing tools for use across organization in resource tracking, training and process improvements.
  • Developed automated code reverse engineering and instrumentation add-ins for Visual Studio
  • Provided numerous enhancements to teams via cross-training of advanced features in .NET, including LINQ, multi-threading, reflections, extenders, etc.
  • Provided wealth of one-on-one training to teams in proper use of SQL capabilities, such as partitioning, profiling and optimization, indexing strategies, among others.
  • Engagement hours regularly consisted of 90-120hr/wk. I was able to resolve issues in all areas of the product(s), including Web UI (ASP.NET/Javascript/jQuery), Middle Tiers (C#.NET), Web Services and Proxies layers (C#.NET), other Business Objects (C#.NET) and Data Tier/Database (C#/SQL 2005/2008).

Confidential

SR. MANAGING ARCHITECT / PROGRAMMER

Responsibilities:

  • Filled numerous roles, such as Enterprise Architect to Programming Lead.
  • Enterprise Architect with responsibilities of oversight of projects from architectural perspective, including review and sign-off authority for all software documents required for SOX and other regulatory requirements.
  • Programming was for high-risk/complexity or extremely compressed delivery schedule for complex projects.
  • Management efforts included staffing proposals, task definition, and project estimates.

Confidential, San Diego, California

VICE PRESIDENT

Responsibilities:

  • Build global confidence in the products, company and new corporate technical vision and ability to deliver.
  • Set the enterprise engineering vision and objectives, assume budgetary responsibilities and manage all aspects of engineering including training, architecture, design, implementation, testing, release and support and as necessary the direct coding of extreme complex solutions.
  • Definition, staffing and training of the Dev, QA and IT departments.
  • Assessment and correction of all major management, personnel, process, and product issues.
  • Human Capital Management attributes, such as hire/fire, role creations and promotions for managers and directors, definition and implementation of corporate policy for engineering staff.
  • Implemented configuration management processes and tools
  • Define corporate project management processes and plans and engineering processes and corporate product support processes and tools.
  • Disaster mitigation and recovery plans processes.

We'd love your feedback!