We provide IT Staff Augmentation Services!

Chief Technical Officer Cto Resume Profile

3.00/5 (Submit Your Rating)

SUMMARY

Years of practical, hands - on experience architecting, designing, engineering, and integrating high-quality software systems implemented with multiple languages and technologies and deployed on a variety of platforms combined with current skills near the cutting edge make for a valuable contributor capable of combining deep technical knowledge with big-picture enterprise vision. Languages: C /C /C, Java, JavaScript, Scala, Ruby, Python, F, Fantom, Clojure, Scheme Racket, Lisp, Smalltalk, and other. Frameworks: .NET Framework CLR/CLI/CLS, ASP.NET, MVC, WPF, WCF, ADO.NET, Spring Framework Java, Windows Forms, OLE/COM, classic ASP, and TIBCO technologies EMS/JMS, Business Works, Rendezvous . Platforms: Microsoft Windows Wintel, Linux, IBM pSeries Unix AIX, and IBM iSeries AS-400 .

HIGHLIGHTS:

  • Competent enterprise, integration, and solution architect
  • Effective technical lead and senior software engineer
  • Respected trainer and mentor of engineering and development staff members
  • Accomplished at object-oriented and object-functional analysis, design, and programming OOA, OOD, OOP
  • Qualified facilitator of enterprise integration solutions EIP patterns, JMS/EMS
  • Experienced in multi-tier, database-driven, client-server, Business Intelligence BI, Internet, Web, mobile, and wireless development, including Service Oriented Architecture SOA
  • Recognized as a strong proponent for agile methodologies, domain-driven design DDD, behavior-driven-development BDD, test-driven development TDD, and scripting languages
  • Considered as expert in software development on the Microsoft .NET Framework
  • Focused on Customer/client centered with emphasis on high quality and system integrity
  • Capable coordinator of in-house contractors and off-shore development efforts
  • Motivational mentor and trainer of junior team members

COMPUTER LANGUAGES

C /C /C

Java, JavaScript

Ruby, Python

TIBCO Business Works

HTML/XHTML

XML/XSD

F, Scala

Clojure, Scheme

VisualBasic.NET

Smalltalk

Perl

Assembler/MSIL

PROFESSIONAL EXPERIENCE

Confidential

Chief Technical Officer CTO

  • Provide company management and technical direction for a small business that offers services and products for software development, media development, idea development, and International communications. Directly serve client companies via telecommuting by performing contract software architecture and engineering for small projects, and overflow work.
  • Define effective software architectures for client development projects and system enhancements.
  • Design solutions for clients' software integration and messaging problems.
  • Advise client companies on agile software process quality improvement strategies.
  • Deliver client software development services internationally, via telecommuting.
  • Re-engineer client legacy applications for migration to new software platforms.
  • Maintain and enhance client websites through hands-on software engineering.
  • Conduct independent software architecture and design reviews for client companies.
  • Create new Software-as-a-service SaaS and Software-plus-services S S applications as commercial products.

Confidential

Senior Enterprise Architect

  • Provided architectural advisory services to corporate software development teams for the design and implementation of integrated mission-critical enterprise software systems and services in a Service Oriented Architecture SOA environment.
  • Designed the kiosk software system that will be used to provide visitor information and to manage operational customer relations management OCRM offer marketing services for the Caesars Entertainment LINQ retail and dining experience RDE project currently under construction scheduled to open late 2013 .
  • Architected solutions to improve speed performance of Total Rewards loyalty program communications with embedded slot machine controllers over serial lines.
  • Provided solution architecture and proof-of-concept POC implementation services for various corporate projects implemented using Java, C, C, C, ASP.NET, JavaScript, Flash/ActionScript AS2/AS3/Flex, XML/XSD, and other technologies.
  • Collaboratively created written standards and guidance to enable effective enterprise integration of widely disparate systems written in mixed software languages, built on diverse software platforms and frameworks, and running under divergent operating systems on widely differing hardware/OS platforms iSeries, pSeries, Wintel, and embedded .
  • Achieved corporate certifications for TIBCO EMS Administration, EMS/JMS messaging standards for Java Programmers, and EMS/JMS messaging standards for TIBCO Business Works Programmers.
  • Wrote the company's Enterprise Message Standards for C /.NET Programmers standards manual and created a complete .NET-platform certification training and testing program, including hands-on tutorial labs, for that material.
  • Coordinated the initial rollout of CA ITKO LISA, a service virtualization and automated testing technology and framework to the Caesars Entertainment enterprise, including construction of proof of concept POC prototypes and development of technology adoption strategies.

Confidential

Senior Software Engineer

  • Engineered high-priority software functionality for Mitchell 1's newest, critical-path, software systems in a highly collaborative Extreme Programming XP environment.
  • Performed software design and engineering using C, ASP.NET, JavaScript, jQuery, AJAX, ASP.NET, WCF, XML/XSD, and other technologies.
  • Completed the upgrade of Mitchell 1's Repair-Connect web-based product to Version 2.0.
  • Designed and engineered a project code-named Tuscany, that will become Mitchell 1's primary future Web-based product.
  • Participated in a maximally collaborative software development environment driven by Agile methodologies and Extreme Programming XP techniques.
  • Assumed leadership duties as an Extreme Programming XP super coach, monitoring, facilitating, and coordinating the work of three XP sub-teams.
  • Served as the elected chairman of the company's Technology Architecture Review Committee. Defined effective software architectures for client development projects and system enhancements.

Confidential

Software Architect

  • Completed a six month contract for the Sony VAIO Tools Team to complete an architectural redesign of the current system recovery, customer diagnostics, and factory software installation systems for the VAIO line of computers. Assisted in software prototype design for an unannounced software product for advanced, next generation, Sony computers.
  • Worked with all VAIO stakeholders to identify services required from VAIO Tools.
  • Designed re-usable object-oriented software components, libraries, and frameworks to replace existing legacy procedural modules.
  • Described software designs through modern architectural visualization methodologies, such as Unified Modeling Language UML, and textual descriptions.
  • Coded VAIO recovery tools components in unmanaged C, HTML Applications HTA, and JavaScript to interoperate with the Microsoft Windows pre-installation environment Windows PE prior to re-installation of the full Windows OS and .NET Framework during full system recovery.
  • Coordinated with the team's senior-level software engineers to prepare the implementation of the new architecture to be outsourced to a development group in China on an aggressive timeline.
  • Provided creative idea generation and prototyping support to for a new software product design that was subsequently approved for initial release by the end of 2010.
  • Implemented new product prototype designs in C, LINQ to XML, and Windows Presentation Framework WPF under Windows 7.
  • Promoted test-driven development TDD, acceptance testing, and integration testing to ensure that implementation code achieves the highest quality standards and can be adequately validated in support of the architecture. Selected Google Test and Google Mock as the tools-of-choice for the team's C development needs. Taught unit testing with C and C to all engineers in the group.

Confidential

Solution Architect, Technical Lead

  • Consistently performed architecture and engineering of operational readiness software systems for the Department of Defense DoD and United States Navy, leveraging Microsoft SQL Server, the C programming language, and the Microsoft .NET Framework to create state-of-the-art, ASP.NET, web-based application suites. Most recently served as Solution Architect for the Navy's Surface Warfare Enterprise SWE Data Warehouse DW and Business Intelligence BI project SWE-DW . Previously, excelled as a Technical Lead and Senior Software Engineer for several other InnovaSystems International LLC products and projects.
  • Created design artifacts UML 2.0, Enterprise Architect, StarUML, UMLet, and Visio defining the solution architecture for an enterprise business intelligence BI and data warehouse system that provides data import, ETL, data warehousing, data analytics, and data mining services for the Navy Surface Warfare Enterprise SWE . Performed hands-on coding of critical components and prototypes required to integrate the project's technologies, which included SQL Server, Analysis Services SSAS, C, the .NET Framework 2.0, SharePoint Services MOSS, SharePoint Portal Server, and Cognos 8BI.
  • Designed and implemented simple, secure, and reliable service-oriented architectures SOA for multi-source data acquisition.
  • Programmed high profile web-based military readiness systems using C, ASP.NET, XML, XML Schema, NHibernate, MyGeneration, dOOdads, CodeSmith, AJAX, and T-SQL.
  • Employed agile methodologies, especially Microsoft Solutions Framework MSF and SCRUM, to ensure rapid iterative software development while meeting CMMI and DoD compliance requirements.
  • Established departmental software development standards and processing, including C coding standards and peer code review processes.
  • Using C, integrated the Open-Source NxBRE business rules engine into secure military ASP.NET web applications to implement rule-based quantitative roll up calculations for military readiness data.
  • Designed and programmed Geographical Information Systems GIS presentation components using C, ASP.NET, the ESRI ArcGIS Server software suite, and AspMap mapping software for the Defense Readiness Reporting System DRRS and NCRRS projects.
  • Used Microsoft .NET Reporting Services to create readiness reports.
  • Mentored and motivated the development team on technical matters including application of modern technologies, agile methodologies, efficient developer tools, and best practices.
  • Provided formal education on unit testing with NUnit, TDD, and refactoring to several development teams.
  • Taught software development with Object-Relational Mapping ORM techniques and persistence frameworks to company software developers.
  • Coordinated team application of test-driven development TDD strategies to optimize system quality and to enable rapid refactoring.
  • Provided education on unit testing with NUnit, TDD, refactoring, Object-Relational Mapping ORM, and persistence frameworks to company software developers.
  • Projects served: SWE-DW, Naval Expeditionary Combat Command Readiness Reporting System NECCRS, Naval Network Warfare Command NETWARCOM Combat Readiness Reporting System NCRS, Explosive Ordnance Disposal Readiness Program EODRP, Fleet Intelligence Readiness Program FIRP, Weapon Stations Readiness WSR, and the DoD's Defense Readiness Reporting System DRRS .

Confidential

.NET Architect Contract

  • Successfully completed six month consulting contract to design the software architecture and processes needed to migrate Del Mar Database's industry-leading mortgage lending software products to operate on the Microsoft .NET Framework. The new architecture supports aggressive new product rapid application development RAD .
  • Defined a multi-tier .NET architecture capable of supporting all existing Del Mar Database products.
  • Designed a service-oriented architecture SOA optimizing inter-component messaging and interaction.
  • Using C, coded major components of the Del Mar Database Core Enterprise Engine that serves as the heart of the new system. The DMDB Core Enterprise Engine used Object-Relational Mapping ORM, XML serialization, the Exception Management Application Block EMAB, the Logging Application Block LAB, and the Data Access Application Block DAAB, among other then-advanced features of the Microsoft .NET Framework.
  • Modified the existing C Windows Forms client application to use the enterprise engine.
  • Specified an effective migration strategy from FoxPro to C /.NET/SQL Server.
  • Developed test-driven development TDD strategy guiding the DMDB engineering team's use of the NUnit unit testing framework.

Confidential

Senior .NET Architect

  • Responsible for overall direction and management of the Software Engineering Department. Ensured successful development and deployment of the company's existing best-of-class educational administration software products. Led product re-architecture from Macromedia ColdFusion to the Microsoft .NET Framework.
  • Directed successful release of version 5.5 of Edmin's flagship Virtual Education product.
  • Directed new feature development for Education World .
  • Coordinated re-architecture of EDmin's Virtual EDucation product to an n-tier architecture on the Microsoft .NET framework C, ASP.NET, ADO.NET, ADOMD.NET, XML, XMLA .
  • Researched appropriate new .NET technologies and directed their application.
  • Provided .NET training to the Software Engineering Department and others.
  • Adopted agile software development methodologies to foster efficient and effective high-quality software development.
  • Performed technical analysis of business proposals and provided technical content for client Requests for Proposal RFP submissions.

We'd love your feedback!