Team Lead / Architect Resume
PROFILE:
- Specialization in design and development of both the architecture and code base for business and data application layers, including API development
- Significant experience designing the architecture of complex and mission critical business information systems
- Experience with varied business domains and environments
- Highly skilled developer / lead responsible for both small and enterprise sized applications
TECHNICAL HIGHLIGHTS:
.NET Framework versions: 1.0 - 4.5.2, Significant Exposure to Vnext
Server Environments: Windows Server, SQL Server 6.5-2012, IIS 5-7.5, Windows Azure, Team Foundation Server
Service Development: WCF Services, ASP.net Web API
Client/Mobile Development: Windows8 Development (both XAML and HTML5), WinForms, WPF, Telerik AppBuilder and XAMarine
Web Development: Classic ASP, ASP.net, ASP.net MVC 1- 6, JQuery, JQuery UI, JQuery Mobile, CSS, AJAX, JSON, JSON-P, KendoUI, Bootstrap, and KnockoutJS
Cloud Based Development: Windows Azure (Paas and IaaS), Table & Blob Storage, Azure Queues, SQL Azure, Azure Mobile Services
Asp.net MVC Productivity Frameworks: Ninject, Moq, RhinoMocks, StructureMap, Automapper, Razor View Engine, AutoFac
User Interface Development: HTML, XHTML, Asp.net Web forms, Asp.net MVC, Classic ASP, CSS, XAML
Application Development Methodology: Agile, SCRUM, XP, Test Driven Development, Behavior Driven Design, Model Driven Design, Code Reviews, UML, Continuous Integration, Team Foundation Server
PROFESSIONAL EXPERIENCE:
Team Lead / Architect
Confidential
Responsibilities:
- Designed, developed, maintained and insured quality and consistency of several key internal and external interfaces that powered Confidential .com and Confidential ’s partners including:
- Architected, designed, and lead a team of developers (3) that implemented a suite of partner services designed to allow for ease of B2B integration between Confidential and its partners
- Assisted the larger ecommerce team develop a common framework for MVC implementation and best practices, while developing, designing and architecting a unified LOB application that merged two disparate Asp.net Webform 2.x code bases
Technical Environment: Asp.net MVC 5, WebApi 2, AutoFac, Service Oriented Design, Module Design (modified domain driven design), JQuery, Bootstrap 3.x, Team Foundation Server 2012
Principal Architect / President
Confidential
Responsibilities:
- Recipe and Procedures Database & API - created utilizing Azure Table and Blob storage, and ASP.net MVC WebApi created utilizing Azure Table and Blob storage, Azure Queues and ASP.net MVC WebApi
- Proof of concept applications, for both Android and iOS developed using Telerik AppBuilder development of all client facing web properties. Developed using MVC5, HTML5, CSS3, KnockoutJS and BreezeJS
Technical Environment: Windows Azure (PaaS and Data Services), Team Foundation Server 2012, Service Oriented Architecture, ASP.net MVC, ASP.net WebApi, Bootstrap 3.x, KnockoutJS, BreezeJS, Telerik AppBuilder
Solutions Architect
Confidential
Responsibilities:
- Architected, designed and led development efforts, utilizing both on and off-shore based teams, for various clients.
- Responsibilities included developing the high-level systems and architecture artifacts, developing technical requirements, and development task management.
- Technical responsibilities included code review and release management.
- Also assisted in a pre-sales capacity by developing proposed solutions and development estimates.
Technical Environment: Windows Azure, Windows Azure Mobile Services, Windows8, SQL Server, Team Foundation Server, Service Oriented Architecture, WCF, ASP.net, ASP.net MVC, ASP.net WebApi, Commerce Server 2009, BootStrap 2.x - 3.x, HTML5, Kendo UI
Solutions Architect
Confidential, San Francisco, CA
Responsibilities:
- Designed & developed both the architecture and code base for mission critical business information systems for internal and external clients.
- Performed as the interface between clients and the user communities, and as such had to translate user demands into feasible technical requirements.
- Besides architecture and development tasks, often acted as a Team Lead (Scrum Master).
- Developed a common CMS API for a set of 50 independent apartment communities, utilizing WCF services and ASP.net Web Forms.
Technical Environment: Windows Communication Foundation 4.0, Azure SQL, ASP.net MVC 3.0, ASP.net MVC 2.0, RhinoMocks, StructureMap, TDD, JQuery, LINQ to SharePoint 2010, Team Foundation Server, Service Oriented Architecture, WCF Services, Workflow Foundation, JQuery, Linq to SQL and Linq to Entities, SQL Server 2008R2, Service Oriented Architecture, WCF
Technical Lead
Confidential, Washington, DC
Responsibilities:
- Re-architected and developed a mission critical work flow application for the Federal Energy Regulatory Commission ( Confidential ); utilizing leading edge Microsoft technologies to implement a suite of services, providing regulatory and business validation.
- Also lead a small team (4 people) of junior/mid-level developers, providing daily guidance and direction.
- Worked closely with the software architect and process architect to insure solid enterprise development standards where both implemented and enforced, while a new software development process (SCRUM) was being developed.
Technical Environment: LINQ, WCF, SQL Server, ASP.NET 2.0, .NET Framework versions (2.0 - 3.5), JQuery, SharePoint 2007, Windows Workflow, TDD, BDD and Model Driven Development
Web Application Architect
Confidential
Responsibilities:
- Architected, designed and developed a custom work-flow / data entry system for a manufacturing-defense contractor.
- Also provided system architecture (SharePoint and Work Flow) guidance for future projects in a pre-sales capacity.
- Designed and developed (database, website and all business rules) a complex and unique multilingual, multiregional tool for a small non-governmental organization. In addition to all development and system design duties; mentored a small team (2 persons) of junior programmers.
- Designed and developed business automation processes for clients; development of all technical and project documentation.
- Projects included data translations & data mining, and e-commerce capacity planning.
- Also responsible for the planning and technical growth of the firm, having direct responsibility over a team of developers with varied skill sets.
Technical Environment: LINQ, WCF, SQL Server, ASP.NET 1.1 - 2.0, .NET Framework versions (2.0 - 3.5), JQuery, SharePoint 2007, Windows Workflow, TDD, BDD and Model Driven Development
Senior Consultant
Confidential, San Francisco, CA
Responsibilities:
- As the principal consultant of a small consulting firm, utilized various programming languages to meet the specific technical needs of the client.
- Primarily developed and implemented large-scale complex database driven e-commerce, business-processing websites.
- Also, responsible for the development of sound project plans including scope documents, statements of work, data models, class/object models and detailed business and user analysis documents.
- Often, functioned as lead or senior developer, and assisted more junior programmers, leading teams of 5 - 25 developers and technical persons.
Technical Environment: Visual Basic, ASP, ASP.NET and C#, SQL Server and Stored Procedures
