Skills
RESUME
DOUG BAKER
Miami, Florida 33192
Cell: 949-273-2010 Email: dbaker@codekatz.com
USA Permanent Resident Green Card holder
Canadian Citizen with current valid passport
Agile Project Management (Certificate 08/2012)
PROFILE:
A creative yet analytical, self-reliant staff member with excellent organizational, writing, and oral skills whose attention to detail is exemplified by a very unique combination of eCommerce/eBusiness Windows and web development, prototyping, programming and scripting; graphic design; print publishing; and assorted technology skills that are further underscored by a computer/network systems and accounting background. This combination highlights an understanding of the seemingly opposing forces of the strain-at-the-reigns sky\'s-the-limit passions of design and technology, to the constraints of bottom-line, budgets, and project and time management.
An individual with solid senior experience leading teams and projects coupled with extensive hands-on programming skills. An individual that thrives on challenges, doesn\'t know the meaning of 9-to-5, is very comfortable with technology, multiple projects, multiple priorities, deadlines, and cross-organizational teams. An individual whose approach to tasks is to solve the problems and find a way to make things work. A leader capable of taking projects from inception through implementation.
Position responsibilities and experiences… have included supervision and mentoring, prioritization and scheduling, development and testing, and deployment of both small and large-scale applications. Many projects involved the review of project proposals, evaluation of alternatives, and estimation of total costs associated with each alternative, whereas other experiences included managing assigned projects, the creation and maintenance of project plans, leading project meetings, preparing team and management communications so that all are appropriately informed of the project status.
Project experiences… include concepts, prototypes, requirements, system architectures, and planning; GUI, code, and database design and modeling; release and version control; and OOD development and implementation of eCommerce, n-tier applications.
Experiences follow the complete software development life cycle from requirements gathering through implementation, in creating new and enhancing existing Windows and web-based workflow applications. This includes the performance of business analysis on existing processes and design solutions aimed at streamlining those processes, eliminating non-value added steps, increasing the speed of throughput, and improving quality. Interfacing with application business owners and technical staff to gather the information necessary to implement high quality applications and troubleshoot problems with existing applications, is always an on-going activity that is augmented by establishing, participating in, and maintaining relationships with business units, internal customers and subject matter experts in order to remain appraised of strategic direction.
Windows and Web technology experiences… include smart-clients/click-once, .NET, C#, WPF, Silverlight, Windows Phone, WCF, XAML, XBAP, HTML 5, ASP.NET, ASP, XML, XSLT, XSD, ADO.NET, JavaScript, HTML, DHTML, SQL web services and more.
DEMONSTRATED PROFICIENCY IN:
Windows Applications and Website Development/Programming
Project Management — involved in most aspects of researching, implementing, promoting, and managing various projects over approximately many years. Participated on project teams as both a member and a lead. Also worked on projects as the sole project member. These projects cover website development and application software projects, as well as a range of network and systems integration and support projects. They included the following activities:
ENGAGEMENT HISTORY
Aug 2013 — present Software Solutions International (Newark, DE)
Position Senior Architect
Environment: Windows 7, .Net, WPF, C#, XML, UML, HTML 5, ASP.Net, Ajax, Visual Studio.NET, Agile/Scrum
Architect responsible for the architecture and development of application-agnostic web services, middle tiers, and SQL database that provided application and culturally-centric data for n-applications. The goal was to preclude needing to design, develop, and maintain the same types of codebase and artifacts for many applications that would therefore be application-specific. The supported applications included (HTML 5, ASP.Net) web and (WPF) desktop applications. Lead, assisted, and mentored the remotely-based onshore development team in an Agile environment.
Jul 2011 — Jul 2013 MSC Software Corp (designated office, Santa Ana, CA)
Position Principal UI Architect
Environment: Windows 7, .Net, WPF, C#, XML, Telerik, Perforce, UML (Visio; Visual Paradigm), JIRA, Visual Studio.NET, Agile/Scrum, Offshore (China)
MSC is in the CAE simulation space with among many other clients and industries, major clients in the aerospace and automotive manufacturing industries around the world. Working 100% remotely, my role was as the architect responsible for the architecture and development of a best-in-class WPF C# UI SDK framework designed to support proprietary software products that can be extended by 3rd-parties, supported localization, and that integrated with C++ unmanaged code layers and custom plug-ins. Along with the usual activities and responsibilities of a software architect, I was also responsible on a daily basis for managing (including task assignment and Sprint planning and management), leading, and mentoring both in-house and offshore (China, Germany) teams that includes international travel when required. The determination, implementation, and enforcement for things like coding standards, unit tests, and code coverage, are also part of my larger responsibilities.
Jan 2011 — Jul 2011 Invensys, Lake Forest, California
Position Principal Architect & Senior Developer
Environment: Windows 7, .Net, Silverlight, C#, Visual Studio.NET, (Offshore Mexico)
The IPMS (Invensys Performance Management System) application is an internal-use Silverlight web application that is used by the Human Resources Department, management and executives, and employees to record and manage the entire process of on-going employee performance reviews. As a global company with 1000+ employees, the application also supported full localization.
Working 100% remotely, activities and responsibilities on this project was as the Principal Architect and Senior Developer providing team leadership and guidance as well as hands-on coding, application performance metrics, and deployments into various environments. I was also responsible for managing the offshore (Mexico) team efforts and training.
Sept 2010 — Jul 2011 Travelport Global Distribution System (designated office, Atlanta, GA)
Position Principal Architect
Environment: Windows 7, .Net, WPF, C#, Visual Studio.NET, Citrix, Agile/Scrum
The Universal Desktop (UD) is a revolutionary industry first, WPF C# application targeted at all the major travel agencies and corporate travel departments in virtually every country around the world. It encompasses all business and leisure-travel booking activities from air to hotel to car to rail to cruise to adventure tours and everything in between, and effectively replaces a myriad of other applications and obsolete technologies used to achieve even a small piece of what the UD now provides.
Working 100% remotely, activities and responsibilities on this project is as one of the Principal Architects that provide leadership and guidance relative to implementing the long list of continual enhancements, integrations with the back end services, integration with 3rd party modules, performance, and deployments into various environments.
Engagement Summary Prior to August 2010
Oct 2009 — Aug 2010 Fox Networks, Los Angeles, California
Position Senior Developer & Architect
Project: Visual Program Scheduling (VPS)
Data Analysis Visualization (DAV)
Environment: Windows XP, .Net, WPF, C#, SQL Server, Sybase, CSLA Business Objects, Visual Studio.NET, Syncfusion
Jan 2009 — Sep 2009 Symmetricom, San Jose, California (on behalf of Corpus Inc.)
Position Senior Developer & Architect
Project: Fovea
Environment: Windows XP, .Net, WPF, C#, MySQL, Visual Studio.NET, Visual Studio TFS, Offshore (India)
Mar 2008 — Aug 2009 Lender Services Inc. (LSI, a Fidelity National Financial company), Santa Ana, California
Position Senior Developer
Project: Data Center Desktop
Project: BPO-MLS
Project: ClosingStream
Environment: Windows XP, .Net, WPF, WCF, C#, SQL Server, Ajax, Visual Studio.NET, Visual Studio TFS, Agile/Scrum
Oct 2007 — Mar 2008 Corpus Inc. (a Microsoft Certified Gold Partner)
Position Senior Developer & Architect
Project: CuBI
Project: SpotChart
Environment: Windows XP, .Net, WPF, C#, CSLA Business Objects, SQL Server (SSDE), SQL Server Analysis Services (SSAS), Visual Studio.NET, Visual Studio TFS, VSS, Dundas Charts
Jul 2007 — Sep 2007 Tennenbaum Capital Partners, Santa Monica, California
Position Senior Developer
Project: Investors web application
Project: Financial Investments Tracking System (FITS)
Environment: Windows XP, IIS, C#, Windows Forms, ASP.NET, Visual Studio.NET, VSS, SQL Server
Jun 2007 — Jul 2007 Agile Living Inc. (GE Security), Costa Mesa, California
Position Senior Developer
Project: SynNav2
Environment: Windows XP, C#, Windows Forms, Visual Studio.NET, VSS, NUnit
Jun 2006 — Jun 2007 Ellison Educational Equipment Inc., Lake Forest, California
Position Senior Developer
Project: Ellison Design eCommerce web application
Ellison Latin America XBAP website
Sizzix Latin America XBAP website
Various technology assessment projects
Assorted systems documentation and requirements specifications
Environment: Windows 2000/XP/Server 2003, IIS, .Net 3.5, C#, ASP.NET, WPF, Visual Studio.NET, Visual Studio Team System, VSS, SQL Server, SharePoint, IssueView
Aug 2003 — Jun 2006 Fidelity National Financial, Santa Ana, California (on behalf of USTRI)
Position Senior Developer & Architect
Project: iPrint smart-client Windows custom application
Project: iView smart-client Windows custom application
Project: TitlePoint web application
Environment: Windows 2000/XP, IIS, C#, Windows Forms, ASP.NET, SQL Server, Visual Studio.NET Team System, VSS
Nov 2002 — Jul 2003 Peithos Inc, Los Angeles, California
Position Senior Developer & Architect
Project: EastValleyLaw new corporate portal website
Project: ProLegalGraphics new ecommerce corporate website
Environment: Windows 2000, IIS, C#, ASP.NET, SQL Server 2000, Visual Studio.NET, VSS
Aug 2000 — Oct 2002 Technology All-Stars Inc, Costa Mesa, California
Position Senior Developer & Architect
Project: AllPoints Prospector
AllPoints Inspector
Environment: Windows 2000, IIS, C#, SQL Server, Visual Studio.NET, VSS
Partybest (Uni-World Fisheries), Orange, California
Position Senior Developer & Architect
Project: New ecommerce corporate website
Environment: Windows 2000, IIS, C#, ASP.NET, SQL Server, Visual Studio.NET, VSS
Nakoma Group Inc., Huntington Beach, California
Position Senior Developer & Architect
Project: Redesigned corporate website
Environment: Windows 2000, IIS, C#, ASP.NET, Visual Studio.NET, VSS
Crescent Solutions Inc., Corona, California
Position Senior Developer & Architect
Project: New corporate website
Environment: Windows 2000, IIS, C#, ASP.NET, Visual Studio.NET, VSS
Pituitary Network Association, Thousand Oaks, California
Position Senior Developer & Architect
Project: Automatically create a new member from their shopping cart experience
Environment: Windows 2000, IIS, VBScript, ASP, Access, Visual Studio.NET, VSS
SimpleTech Inc., Santa Ana, California
Position Senior Developer & Architect
Project: Security Interface (client Project ID 16940)
Environment: Windows 2000, SQL Server 2000, IIS, PHP, Visual InterDev, VSS
WorldNet Computers Inc., Aliso Viejo, California
Position Senior Developer & Architect
Project: buyworldnet.com eCommerce site – Phase I
Environment: Windows 2000, SQL Server 2000, IIS, ASP, Visual InterDev, VSS
City National Bank, Los Angeles, California
Position Senior Developer & Architect
Project: Telephone Bill Allocation System (TBAS)
Environment: Windows NT, SQL Server, IIS, ASP, Visual InterDev, VSS
Toshiba America Information Systems, Irvine, California
Position Senior Developer & Architect
Project: eBusiness Implementation of Phase II of the Broadvision intranet application
Project: eBusiness Implementation of Phase I of the Broadvision internet application
Project: Authorized and Available To Promise (AATP) SKU Decoder
Project: Configurator v2.0
Environment: Windows NT, Unix, Oracle, Broadvision, Homesite, Perl, SQL Server, AS400, Visual InterDev, VisualAge Java, VSS
Des Moines Water Works, Des Moines, Iowa
Position Senior Developer & Architect
Project: Corporate website with EPA (Environmental Protection Agency) component
Environment: Windows NT, Access, Visual InterDev, VSS
DOUG BAKER
Miami, Florida 33192
Cell: 949-273-2010 Email: dbaker@codekatz.com
USA Permanent Resident Green Card holder
Canadian Citizen with current valid passport
Agile Project Management (Certificate 08/2012)
PROFILE:
A creative yet analytical, self-reliant staff member with excellent organizational, writing, and oral skills whose attention to detail is exemplified by a very unique combination of eCommerce/eBusiness Windows and web development, prototyping, programming and scripting; graphic design; print publishing; and assorted technology skills that are further underscored by a computer/network systems and accounting background. This combination highlights an understanding of the seemingly opposing forces of the strain-at-the-reigns sky\'s-the-limit passions of design and technology, to the constraints of bottom-line, budgets, and project and time management.
An individual with solid senior experience leading teams and projects coupled with extensive hands-on programming skills. An individual that thrives on challenges, doesn\'t know the meaning of 9-to-5, is very comfortable with technology, multiple projects, multiple priorities, deadlines, and cross-organizational teams. An individual whose approach to tasks is to solve the problems and find a way to make things work. A leader capable of taking projects from inception through implementation.
Position responsibilities and experiences… have included supervision and mentoring, prioritization and scheduling, development and testing, and deployment of both small and large-scale applications. Many projects involved the review of project proposals, evaluation of alternatives, and estimation of total costs associated with each alternative, whereas other experiences included managing assigned projects, the creation and maintenance of project plans, leading project meetings, preparing team and management communications so that all are appropriately informed of the project status.
Project experiences… include concepts, prototypes, requirements, system architectures, and planning; GUI, code, and database design and modeling; release and version control; and OOD development and implementation of eCommerce, n-tier applications.
Experiences follow the complete software development life cycle from requirements gathering through implementation, in creating new and enhancing existing Windows and web-based workflow applications. This includes the performance of business analysis on existing processes and design solutions aimed at streamlining those processes, eliminating non-value added steps, increasing the speed of throughput, and improving quality. Interfacing with application business owners and technical staff to gather the information necessary to implement high quality applications and troubleshoot problems with existing applications, is always an on-going activity that is augmented by establishing, participating in, and maintaining relationships with business units, internal customers and subject matter experts in order to remain appraised of strategic direction.
Windows and Web technology experiences… include smart-clients/click-once, .NET, C#, WPF, Silverlight, Windows Phone, WCF, XAML, XBAP, HTML 5, ASP.NET, ASP, XML, XSLT, XSD, ADO.NET, JavaScript, HTML, DHTML, SQL web services and more.
DEMONSTRATED PROFICIENCY IN:
Windows Applications and Website Development/Programming
- complete storyboarding and prototyping, scripting, design, coding, database and stored procedure development, and testing of a number of websites
- A number of different software applications were used to code, design, create, and assemble the various components of Windows and web applications.
Project Management — involved in most aspects of researching, implementing, promoting, and managing various projects over approximately many years. Participated on project teams as both a member and a lead. Also worked on projects as the sole project member. These projects cover website development and application software projects, as well as a range of network and systems integration and support projects. They included the following activities:
- determination and management of time and cost budgets
- detailed requirements definition
- production schedules
- testing schedules
- implementation strategies and schedules
- maintenance and support strategies
- staffing
- supplier sourcing
- hardware analysis and recommendations
- promotional campaigns
- project tracking and status reporting
- problem analysis and resolution
- proposal authoring and presentation
ENGAGEMENT HISTORY
Aug 2013 — present Software Solutions International (Newark, DE)
Position Senior Architect
Environment: Windows 7, .Net, WPF, C#, XML, UML, HTML 5, ASP.Net, Ajax, Visual Studio.NET, Agile/Scrum
Architect responsible for the architecture and development of application-agnostic web services, middle tiers, and SQL database that provided application and culturally-centric data for n-applications. The goal was to preclude needing to design, develop, and maintain the same types of codebase and artifacts for many applications that would therefore be application-specific. The supported applications included (HTML 5, ASP.Net) web and (WPF) desktop applications. Lead, assisted, and mentored the remotely-based onshore development team in an Agile environment.
Jul 2011 — Jul 2013 MSC Software Corp (designated office, Santa Ana, CA)
Position Principal UI Architect
Environment: Windows 7, .Net, WPF, C#, XML, Telerik, Perforce, UML (Visio; Visual Paradigm), JIRA, Visual Studio.NET, Agile/Scrum, Offshore (China)
MSC is in the CAE simulation space with among many other clients and industries, major clients in the aerospace and automotive manufacturing industries around the world. Working 100% remotely, my role was as the architect responsible for the architecture and development of a best-in-class WPF C# UI SDK framework designed to support proprietary software products that can be extended by 3rd-parties, supported localization, and that integrated with C++ unmanaged code layers and custom plug-ins. Along with the usual activities and responsibilities of a software architect, I was also responsible on a daily basis for managing (including task assignment and Sprint planning and management), leading, and mentoring both in-house and offshore (China, Germany) teams that includes international travel when required. The determination, implementation, and enforcement for things like coding standards, unit tests, and code coverage, are also part of my larger responsibilities.
Jan 2011 — Jul 2011 Invensys, Lake Forest, California
Position Principal Architect & Senior Developer
Environment: Windows 7, .Net, Silverlight, C#, Visual Studio.NET, (Offshore Mexico)
The IPMS (Invensys Performance Management System) application is an internal-use Silverlight web application that is used by the Human Resources Department, management and executives, and employees to record and manage the entire process of on-going employee performance reviews. As a global company with 1000+ employees, the application also supported full localization.
Working 100% remotely, activities and responsibilities on this project was as the Principal Architect and Senior Developer providing team leadership and guidance as well as hands-on coding, application performance metrics, and deployments into various environments. I was also responsible for managing the offshore (Mexico) team efforts and training.
Sept 2010 — Jul 2011 Travelport Global Distribution System (designated office, Atlanta, GA)
Position Principal Architect
Environment: Windows 7, .Net, WPF, C#, Visual Studio.NET, Citrix, Agile/Scrum
The Universal Desktop (UD) is a revolutionary industry first, WPF C# application targeted at all the major travel agencies and corporate travel departments in virtually every country around the world. It encompasses all business and leisure-travel booking activities from air to hotel to car to rail to cruise to adventure tours and everything in between, and effectively replaces a myriad of other applications and obsolete technologies used to achieve even a small piece of what the UD now provides.
Working 100% remotely, activities and responsibilities on this project is as one of the Principal Architects that provide leadership and guidance relative to implementing the long list of continual enhancements, integrations with the back end services, integration with 3rd party modules, performance, and deployments into various environments.
Engagement Summary Prior to August 2010
Oct 2009 — Aug 2010 Fox Networks, Los Angeles, California
Position Senior Developer & Architect
Project: Visual Program Scheduling (VPS)
Data Analysis Visualization (DAV)
Environment: Windows XP, .Net, WPF, C#, SQL Server, Sybase, CSLA Business Objects, Visual Studio.NET, Syncfusion
Jan 2009 — Sep 2009 Symmetricom, San Jose, California (on behalf of Corpus Inc.)
Position Senior Developer & Architect
Project: Fovea
Environment: Windows XP, .Net, WPF, C#, MySQL, Visual Studio.NET, Visual Studio TFS, Offshore (India)
Mar 2008 — Aug 2009 Lender Services Inc. (LSI, a Fidelity National Financial company), Santa Ana, California
Position Senior Developer
Project: Data Center Desktop
Project: BPO-MLS
Project: ClosingStream
Environment: Windows XP, .Net, WPF, WCF, C#, SQL Server, Ajax, Visual Studio.NET, Visual Studio TFS, Agile/Scrum
Oct 2007 — Mar 2008 Corpus Inc. (a Microsoft Certified Gold Partner)
Position Senior Developer & Architect
Project: CuBI
Project: SpotChart
Environment: Windows XP, .Net, WPF, C#, CSLA Business Objects, SQL Server (SSDE), SQL Server Analysis Services (SSAS), Visual Studio.NET, Visual Studio TFS, VSS, Dundas Charts
Jul 2007 — Sep 2007 Tennenbaum Capital Partners, Santa Monica, California
Position Senior Developer
Project: Investors web application
Project: Financial Investments Tracking System (FITS)
Environment: Windows XP, IIS, C#, Windows Forms, ASP.NET, Visual Studio.NET, VSS, SQL Server
Jun 2007 — Jul 2007 Agile Living Inc. (GE Security), Costa Mesa, California
Position Senior Developer
Project: SynNav2
Environment: Windows XP, C#, Windows Forms, Visual Studio.NET, VSS, NUnit
Jun 2006 — Jun 2007 Ellison Educational Equipment Inc., Lake Forest, California
Position Senior Developer
Project: Ellison Design eCommerce web application
Ellison Latin America XBAP website
Sizzix Latin America XBAP website
Various technology assessment projects
Assorted systems documentation and requirements specifications
Environment: Windows 2000/XP/Server 2003, IIS, .Net 3.5, C#, ASP.NET, WPF, Visual Studio.NET, Visual Studio Team System, VSS, SQL Server, SharePoint, IssueView
Aug 2003 — Jun 2006 Fidelity National Financial, Santa Ana, California (on behalf of USTRI)
Position Senior Developer & Architect
Project: iPrint smart-client Windows custom application
Project: iView smart-client Windows custom application
Project: TitlePoint web application
Environment: Windows 2000/XP, IIS, C#, Windows Forms, ASP.NET, SQL Server, Visual Studio.NET Team System, VSS
Nov 2002 — Jul 2003 Peithos Inc, Los Angeles, California
Position Senior Developer & Architect
Project: EastValleyLaw new corporate portal website
Project: ProLegalGraphics new ecommerce corporate website
Environment: Windows 2000, IIS, C#, ASP.NET, SQL Server 2000, Visual Studio.NET, VSS
Aug 2000 — Oct 2002 Technology All-Stars Inc, Costa Mesa, California
Position Senior Developer & Architect
Project: AllPoints Prospector
AllPoints Inspector
Environment: Windows 2000, IIS, C#, SQL Server, Visual Studio.NET, VSS
Partybest (Uni-World Fisheries), Orange, California
Position Senior Developer & Architect
Project: New ecommerce corporate website
Environment: Windows 2000, IIS, C#, ASP.NET, SQL Server, Visual Studio.NET, VSS
Nakoma Group Inc., Huntington Beach, California
Position Senior Developer & Architect
Project: Redesigned corporate website
Environment: Windows 2000, IIS, C#, ASP.NET, Visual Studio.NET, VSS
Crescent Solutions Inc., Corona, California
Position Senior Developer & Architect
Project: New corporate website
Environment: Windows 2000, IIS, C#, ASP.NET, Visual Studio.NET, VSS
Pituitary Network Association, Thousand Oaks, California
Position Senior Developer & Architect
Project: Automatically create a new member from their shopping cart experience
Environment: Windows 2000, IIS, VBScript, ASP, Access, Visual Studio.NET, VSS
SimpleTech Inc., Santa Ana, California
Position Senior Developer & Architect
Project: Security Interface (client Project ID 16940)
Environment: Windows 2000, SQL Server 2000, IIS, PHP, Visual InterDev, VSS
WorldNet Computers Inc., Aliso Viejo, California
Position Senior Developer & Architect
Project: buyworldnet.com eCommerce site – Phase I
Environment: Windows 2000, SQL Server 2000, IIS, ASP, Visual InterDev, VSS
City National Bank, Los Angeles, California
Position Senior Developer & Architect
Project: Telephone Bill Allocation System (TBAS)
Environment: Windows NT, SQL Server, IIS, ASP, Visual InterDev, VSS
Toshiba America Information Systems, Irvine, California
Position Senior Developer & Architect
Project: eBusiness Implementation of Phase II of the Broadvision intranet application
Project: eBusiness Implementation of Phase I of the Broadvision internet application
Project: Authorized and Available To Promise (AATP) SKU Decoder
Project: Configurator v2.0
Environment: Windows NT, Unix, Oracle, Broadvision, Homesite, Perl, SQL Server, AS400, Visual InterDev, VisualAge Java, VSS
Des Moines Water Works, Des Moines, Iowa
Position Senior Developer & Architect
Project: Corporate website with EPA (Environmental Protection Agency) component
Environment: Windows NT, Access, Visual InterDev, VSS
Project history
Available on request.
Local Availability
Only available in these countries:
USA
Remote.