We provide IT Staff Augmentation Services!

Lead Architect Resume

2.00/5 (Submit Your Rating)

Portland, OR

OBJECTIVE:

To find a challenging lead/architect role that embodies the perfect mesh of creative design, implementation, and architecture coupled with the ability to work with and stay current with new technologies and methodologies in our ever growing, changing and expanding industry. The ability to drive software concepts and design while mentoring and enabling varying levels of software engineers while simultaneously expanding the team and individual's talents to drive up efficiency and help create an effective software development life cycle and living, expandable and manageable code bases.

SUMMARY:

An accomplished Software Engineer/Architect/Lead with over 20 years of professional experience in design/management/implementation of Web/Windows applications, middle tier components, and database design and development. Accomplished and experienced at the design of re - usable OOP frameworks, enterprise SaS frameworks and application suites. Demonstrated leadership skills to enable successful completion of projects and embody good skills for teams/people and project management. Demonstrated mentoring skills and have acted as a main technical resource. Extensive experience in full stack development and life-cycle software design processes including requirements definition, prototyping, RAD, Agile/Scrum, team management, architecture and development, testing, documentation and maintenance while creating all necessary artifacts and assets necessary for stable ever-growing, living software application suites and frameworks. Excels in full stack focusing on reusable, abstract frameworks/factories and enterprise level data-base applications of all types. Excellent communication, written and verbal skills.

CURRENT PROFICIENCIES:

.NET 2003-2005, 2005, 2008, 2010, 2012, 2013, 2015, 2017 Design (since beta - all areas - all framework versions - C# 1.0, 2.0, 3.5, 4.0, 4.5, .NET 2003-2017 IDE’s, 2.0 FCL, ASP.NET 2.0, 3.0 3.5, 4.x, WSE & XML, UML, WF, WinFX, MVC, MVVM, MDI, WCF, WPF, Enterprise SOA, all services (SOAP, REST, JSON), Team Foundation Server & Team System). Extensive experience in team lead/management and mentoring/enabling all levels of software engineers. MVC 1-5, Linq-to-SQL, Linq-to-Entities. All areas and aspects of SW Architecture/management - new and old. JQuery, Ajax/Java-script. AngularJS, Php. Experienced in Microsoft while specializing in Hipa/SOX compliant data-base application frameworks.

C#, C, C++ Programming and Java; C#/Java being the most recent and predominant

All aspects of the development life cycle. Full stack; from Architecture-brainstorming, leadership and design to implementation, Unit-testing and Test-driven development, Design-reviews, code reviews, white papers, technical specifications, training & mentoring, sub-system delegation and management. publications & all supporting artifacts derived from the software development life cycle & a fully integrated CI environment. Well versed in CRM, ERP and Financial data-base applications

All Databases (SQL, SQL 2005, SQL 2008, 2012, 2014 SQL Reporting Services, Oracle many others). Design & architecture, ESD, ERD, implementation, coding, DTS, SSIS

SQL Server Reporting Services, Analysis Services, Share-point Team Services

Fully database fluent, Architecture, Reporting Services, RDMS - (TSQL, PSQL, NoSQL, BigData)

PostGreSQL, Cassandra, MongoDB, NO-RDMS. ORM frameworks & mappers. IE. Wilson's ORM, Hibernate, N-Hibernate, MS Entity Framework, custom Sproc Mapper via metadata, etc.

Visual Basic 6, 7, 8, C# preferred. (Com, COM+, DCOM, OOP methodology)

Vast Architecture knowledge (OOP, N-Tier, SOA, AOP, UML, SOAP, Azure/cloud/AWS)

Cutting edge SDLC knowledge (Agile, Scrum, CRC, Use Cases, Stories, XP)

Most scripting languages; JSON/XML with RESTful services, HTML and JavaScript (DHTML, Applets, ASP, CGI, JSP, Cold Fusion, Ajax & IDE Toolkit)

MS Windows (98SE, NT, 2000 Suite, XP Suite, 2003, 2005, 2008, 7, 8, 10). MS Software fluent

Open source. Linux/Unix flavors. Apache2/Phusion/Passenger. Ruby. Ruby rails

SUMMARY AND HISTORY OF EXPERIENCE:

Confidential, Portland, OR

Lead Architect

Responsibilities:

  • Lead Software Engineering Team and SDLC. Mentor varying levels of engineers.
  • Acting Lead Architect. Acting Engineering Manager - hired as Lead Architect then promoted to Director of Software Engineering.
  • Architect and implement custom Enterprise Workflow Engine.
  • Utilize .NET Framework 4.6 all areas, VS 2017, SQL Server (all aspects), Oracle, ESB, queues, services, SaS, PaS, etc.
  • Fully design and implement back-end data driven frameworks and REST-full services layers/API's/Web-API’s. Technologies utilized are Asp.Net, MVC 5.0, C#, Javascript, Jquery, Angular2, Web services. REST-full open source service architecture, enterprise service bus, MVC, MVVM, WPF, CMS systems, AJAX, 3rd party Java-script libraries.
  • Java Core, JEE, JSP, Applets, JWT, Spring MVC, Swing Java AWT, SWT, JooQ, Hibernate, Aspect Oriented, Eclipse, Intelli-J, WebStorm, Apache/virtual Tomcat - Debian, C#, share-point, Hyper-V. Jira, Bit-Bucket. Git; Git flow. Linq-to-Sql, Linq-to-Objects, Entity Framework, ORM. GoCD, Cruise Control, Maven, Gradle, Git Server, Git flow, Git. Enterprise Architect, Visio. UML. AGILE, Scrum, Scrum-master, CI - DevOps

Confidential, Spokane Valley, WA.

Senior Software Engineer/Architect

Responsibilities:

  • Full stack design and development of complex data driven windows, web services and web portals.
  • Mentor and manage engineers to drive the most efficient SLDC.
  • ScrumMaster, Lead AGILE and Sprint recycle meetings. comprise of multiple data sources as well as multiple components, queues, services, SaS, etc.
  • Fully design and implement back-end data driven frameworks and REST-ful services layers and API's.
  • Technologies utilized are Asp.Net, C#, Javascript, Jquery, Angular, Web services. REST-ful open source service architecture, enterprise service bus, MVC, CMS systems, AJAX and other 3rd party Javascript libraries.
  • Visual Studio 2015, 2017, SQL Server - multiple versions, Apache, Ruby, ruby on rails, php, C#, MySql, sharepoint, DNN. Hyper-V. Jira, Jenkins. Git; Git flow. TFS. Linq-to-Sql, Linq-to-Objects. Entity Framework, ORM

Confidential, Las Vegas, NV

CTO / Chief Architect

Responsibilities:

  • Spent a few months after the last contract to update much of the 21st Cen. Fin. Serv. Application suite with new technologies and methodologies.
  • Implemented ESP (Encapsulating Security Payload) fully PCI DSS compliant. Other tasks included leading a heavy UI/UX overhaul utilizing new powerful 3rd party Java-script libraries as well as MVC UI upgrade utilizing heavy AJAX/JQuery to bestow the UI with much of the new technology and techniques that are these days allowing for much for seamless and powerful UI within hosted enterprise applications and Saas/SAS hosted frameworks and applications.
  • Also integrated some NoSQL databases such as MongoDB for much quicker and a vast improvement in database layer throughput consisting of large JSON blobs and JSON pages which greatly increased efficiency in saving, editing and displaying applications and applicant data especially before any given financial application has been approved and the application matures into an approved full blown account and financial relationship for management.

Confidential, Portland, OR

Software Consultant

Responsibilities:

  • Consulting in the Response Demand and Energy capitalization industry.
  • Mentor, lead and drive software and system architecture.
  • Daily activities include data-driven web portal development and management utilizing .NET framework 4.5, C#, ASP.NET, MVC along with heavy utilization of Javascript/AJAX and JQuery along with other JS libraries including AngularJS and bootstrap.
  • The back-end service layer is open source on Linux utilizing Apache2 and Ruby RESTful services.
  • Heavy usage of JSON for sending/receiving data platform agnostic.
  • Also using git and git flow for workflow management.

Technologies used: .NET Framework 4.x, 4.5 Visual Studio IDE 2012, 2013, C#, SQL Server: all components(SSIS, SSRS, SSAS) - 2012, 2014, PostgreSQL, Cassandra, WSE and XML, WCF, West API, Nunit, MSUnit, Ndoc, FXCop, TFS for SDLC, UML, Enterprise Architect, Web-sphere. SOA, Saas; web services, utilized RESTful web services with JSON/XML, Ajax; heavy JavaScript/JQUERY, php. Linux/apache2 phusion/passenger. Ruby REST-Ful services API. Many other detailed areas to enable this enterprise level hosted and configurable application suite. The development environment is set up in a CI (continuously integrated) environment with many automated features. Agile utilized and scrum.

Confidential, Las Vegas, NV

CTO / Chief Architect / Vested Partner

Responsibilities:

  • The Company does many types of financial assistance with new methodologies in finance.
  • The heart of the company is aggressive gap financing.
  • Manager/architect roles and principle implementation.
  • I handle all the design, management and development of all the systems and subsystems for the entire IT infrastructure.
  • At this point that includes architecture and implementation of the needed software to accommodate online credit card applications and the customer/partner portals needed to accommodate all facets of credit card account management and payments/reports online.
  • Utilizing all the newest .NET technologies and OOP coupled with SOA/WSE/SAS.
  • This endeavor demands knowledge in many areas of enterprise software development, systems and team management. These systems are designed at the enterprise level upfront due to the high volume of applications and traffic in the hosted solution environment.

Technologies used: .NET Framework 2.0, 3.5, 4.x, Visual Studio IDE 2008, 2010, 2012, 2013, C#, SQL Server: all components(SSIS, SSRS, SSAS) - 2005, 2008, 2012, 2014, WSE and XML, WCF, West API, Nunit, MSUnit, Ndoc, FXCop, TFS for SDLC, UML, Enterprise Architect, Websphere. Heavily using remoting, reflection, dcom, distributed applications, SOA, web services, utilized RESTful web services with JSON/XML, Java and php, Ajax, Infragistics UI components, and many other detailed areas to enable this enterprise level hosted and configurable application suite. The dev environment is set up in a CI (continuously integrated) environment with many automated features. (Unit tests, smoke tests, auto-builds on check-in, rss feeds in the IDE, etc. to enable a fully functional CI environment. Upgraded later to accommodate BYOT and mobile generation. MS Azure/cloud components and Azure hosted components added. Also upgraded to 4.x .NET Framework and reworked areas with new features. Agile/scrum. Overlap with other positions.

Confidential, Portland, OR

Lead Software Engineer/Team Lead

Responsibilities:

  • Work in sync with the Engineering Team on full development life-cycle projects.
  • Including everything from creation of ESD’s, ERD’s, User manuals and all other artifacts.
  • Performed management and team lead/mentoring responsibilities.
  • The technologies used were .NET Frameworks (all). ASP.NET, MVC 1.0, AJAX services & AJAX Toolkit, WinForms, SOAP, XML, Workflow Foundation, Team System and Team Foundation services, Share-point Team services, MS SQL Reporting Services, TSQL, LINQ to SQL, LINQ to Entities, MS SQL Server 2000, 2005 and 2008, MSUnit, Nunit, Nant, MSBuild, MSInstaller.
  • The legacy application is a mix of C# and VB.NET utilizing frameworks 1.1 & 2.0.
  • The newly architect-ed application UI was constructed using the new MVC 1.0 framework packaged with .NET 3.5, LINQ to SQL and LINQ to Entities for the DAO and Data Tier and SQL 2008 for the Database.
  • The application suite is available as a SAAS or an enterprise service oriented, distributed platform utilizing new features of WCF.
  • The entire application suite consists of a few ASP.NET web portals, many Windows Services all .NET, C#, frameworks 1.1, 2.0 and 3.5, 4.x. multiple SQL databases(2008) and a myriad of Web Services, SOAP and REST-full services/JSON. WinForms and MDI Windows Applications. There is also a detached policy engine that acts as a dynamic port forwarded and much more via dynamic configurations.
  • The policy engine’s front end is actually a Windows Forms application with a standard MDI approach and MVP.
  • I was involved with all development in all areas as well as architecture. This being all .NET and SQL implementations. Agile + Scrum also.

Confidential, Beaverton, OR

Software Engineering Lead

Responsibilities:

  • Completely re-designed the custom Enterprise bus which replace Biztalk-won an award for this accomplishment.
  • Started on their 6.0 product for a few months and then quickly transferred to their main product development team in efforts to architect and develop their newest platform for hiring and talent management software (C# 2005, SQL 2005, ASP.NET 2.0, SOAP, XML DCOM, COM+, .NET Framework 1.0, 1.x, 2.0, 3.0, Biztalk, WCF). Smart Clients, client/server architecture, distributed applications and enterprise scale DCOM endeavors.
  • Followed various enterprise application level methodologies including de-coupling, OOP, SOA, abstract factory patterns, AOP, independent application layering, client/server, DCOM, distributed application frameworks utilizing remoting, reflection, serviced components, AGILE, CRC.
  • Lead teams and lead architecture. Worked in parallel with other top engineers on this enterprise level hosted application framework.
  • Utilized the last technology including VS 2005 and the major enhancements to C#, Team Foundation in beta, and SQL 2005.
  • Worked in an agile process and fully maintained project areas and helped mentor others.
  • Also performed documentation, environment management, publishing, unit testing and fully utilized popular tools such as Nunit, Ndoc, FXCop all fully in a CI continuous build environment.

Confidential, Phoenix, AZ

Lead Programmer/Engineer

Responsibilities:

  • Analyze and architect complex data solutions and dynamic web environments.
  • Performed much early analysis and architecture.
  • Meet with other department managers and leads to help assist in creating centralized data solutions, helped to drive a unified software platform which they desperately needed.
  • Completely implemented and designed the data objects and OOP classes.
  • U-haul has a huge intranet utilizing many different types of methodologies and architectures.
  • Many of the enterprise level intranet application utilized thin clients and distributed application methodologies utilizing client/server architectures.
  • Also utilized remoting, reflection, serviced components, web services and just about every facet in .net development arena.
  • Utilized cutting edge techniques and theories including custom control libraries, API’s, page templates, re- usable messaging components.
  • Also created a very large scale smart client intranet reporting application suite with configurable plug-ins (very large project).
  • Performs authoring duties such as help libraries and technical and functional specifications along with full scope project management.

We'd love your feedback!