Bio

Lead Senior Software Engineer - Enterprise Architect
Seasoned entrepreneurial professional with strong analytical skills and extensive experience leading clients and large teams through complex mission critical software projects. Driven by business goals, growth-oriented teams, and project accomplishments. Expertise with .NET, Java, DevOps and wide area technologies.

Internally and externally facing roles including architecting, development, mentoring, tracking utilization; working with clients on pre-sales support, proposals, estimating and budgeting projects, gathering requirements, resource allocation and staffing, team building, software design and architecture, development, and deployment. Regularly work with colleagues and clients from a variety of roles and responsibilities from end users to C-level executives.

Industry experience includes finance, high tech, Internet retail, telecommunications, insurance, medical, manufacturing, consumer product marketing.

Specialties: Consulting, managing people, software architecture, design, and development, team building, finance and accounting, high technology, telecommunication and professional services business model.