Se ha denunciado esta presentación.
Se está descargando tu SlideShare. ×
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Próximo SlideShare
EdwinDavis062016
EdwinDavis062016
Cargando en…3
×

Eche un vistazo a continuación

1 de 12 Anuncio
Anuncio

Más Contenido Relacionado

Presentaciones para usted (20)

Anuncio

Similares a Resume (20)

Resume

  1. 1. Mark Hargraves 227 Bellevue Way NE, #453 Bellevue WA 98004 Phone: Will be given when needed, Skype: expat.uruguay, Twitter: @MarkHargraves, Linked In: https://www.linkedin.com/pub/mark-hargraves/23/907/172 US Citizen E-mail: markhargraves@gmail.com ~ Blog: http://spider-schema.info OBJECTIVE Seeking to strengthen my skills in the: Business Intelligence / OLAP (SSIS, SSAS, SSRS, SharePoint, Power Pivot, and Excel) sphere. I prefer a developer or lead role on a team where there is minimal day to day "drama". I enjoy Data Warehouse Architecture, and building cubes in SSAS. I enjoy reports for marketing, sales, and accounting where I am working on the UI (presentation layer) development as well as back end (SQL Server) development. C2C contract positions only (non 1099), compensation bi-weekly. WORK EXPERIENCE Multi Role Position ~ Business Intelligence Solutions Inc. HCL Technology (Redmond, WA) Nov 2015 – Jan 2016 Brought on as a BI Architect, ended up not doing any BI work. Instead I ended up initially facilitating the Technical Sales Team in landing new opportunities for HCL. I was told my background in BI would provide very helpful on many projects. It was further explained that my solid English speaking abilities were needed along with the ability to provide innovation, something that was sorely needed. All of the customers were Microsoft Internal Teams like Universal Store, some MS Sales Teams, several teams using TFS, etc. I was given a month to learn Azure, and its many offerings (Hadoop, Pig, R, Spark, Azure Data Lake, Azure Data Warehouse, Azure SQL Database, HD Insight, Power BI, Data Migration Utility, Cosmos, Scope, Horton Works, Poly Glass, and much more), while I awaited a new project to be assigned. In the first month (November) I spent 30% of my time in meetings either working with the sales team or listening in on prospective sales meetings. I edited several Power Point Presentations to correct grammatical errors, and provided a number of Architectural Diagrams, and suggestions that were not used in any of the meetings. The second month, while I continued to learn Azure and some Cosmos as well, I facilitated several POC projects by reverse engineering OLTP databases and modeling those into dimensional databases and then building SSAS cubes (SQL Server 2012) to facilitate data exploration, data quality issues and so forth. However, I was no longer invited to Sales Meetings, no explanation was given. The third month became very slow work wise as HCL struggled to land any projects, and on January 13, 2016 I was given notice that I had until the 22nd of January 2016 to find another job. There were no hard feelings, just no work.
  2. 2. Sr. Business Intelligence Consultant ~ Business Intelligence Solutions Inc. Texas A&M University (Corpus Christi) July 2015 – Oct 2015 Initiated this project as directed by performing an analysis on Blackboard, and Banner EDW BI Solutions. Completed this initial task by creating technical specifications and recommendations on which to use. Completed a series of technical documents to specify hardware and software requirements for the project. Additionally performed research on several different projects out of scope from my technical role. Specified and configured several Microsoft Windows 2012 and 2008 VM servers for the BI project to include a: Development, Test, Reporting, Data Warehouse, and Analysis Services Environment. Setup and installed the necessary OLEDB and Data providers to access Banner (Ellucian) installed on an Oracle database server. Performed a POC for SharePoint 2013. Lead the BI team on this project with no supervision. Installed and configured SharePoint 2013 on a barebones Windows 2012 SP2 Server. Created numerous demos for the organization to showcase each particular feature of SharePoint 2013 excluding the BI features. Created a custom ETL application written in VB.Net using Visual Studio 2015 Pro to replace Microsoft SSIS to extract data from any data source, and place it into the ODS (Offline Data Store). This application imported the DDL: table names, column names, data types, constraints and Primary Keys from numerous Schemas running on an Oracle Database server and then produced the DDL to create the same yet compatible objects in MS SQL Server in an automated fashion; which reduced the development time of creating tables in the ODS by weeks for each Schema to seconds. The application was capable of adding thousands of: source tables, and database connections in a matter of seconds instead of weeks. This application not only created the objects needed for the ODS, but also ran that ETL nightly without issue. It also encrypted the usernames and passwords of all data source connections. The application also had its own error logging, schema / table logging which logged the start and stop times of each tables ETL, including total execution time, starting and ending row counts, and it also included a logging process for the Merging of data into the ODS destination tables. Sr. Business Intelligence Consultant ~ Business Intelligence Solutions Inc. (Under contract, I cannot divulge any information about this company) January 2015 – March 2015 Consulted to create a Sales Order Entry System (Proof Of Concept) using Microsoft Visual Studio 2010, VB.Net, ADO.Net, and WPF to determine the validity of the Spider Schema as an OTLP data model. Gathered requirements from the CEO and Board of Directors, took existing Sales Order data with 10 years of history and modeled it into the Spider Schema Data Model. Created a fully functional VB.Net application to use ADO.Net to pull and push data via disconnected Data Sets. It was determined that the Spider Schema Data Model not only outperformed the existing ERP System, but did so 40% faster. Microsoft Excel was connected via Pivot Tables directly to the database and was able to do full BI (Slicing and Dicing) of the data with no changes, no ETL. The reporting was up to the minute, and accurate. Tabular and Analytic SSAS Cubes were created as the final phase of the POC to pull directly from the Spider Schema Data Model with again no changes to the underlying data model. According to the CEO, they are likely to create a custom ERP System in the future with the Spider Schema Data Model once a budget can be established.
  3. 3. Sr. Business Intelligence Consultant ~ Business Intelligence Solutions Inc. (Flagstone Foods / Treehouse Snacks MN) April 2014 – December 2014 Gathered Requirements, architected and created the BI Solution to entail reverse engineering the source system (CIMPRO running on UNIX), ETL (moving of data from the source system to the Stage database via SQL Scripts and SSIS packages), architecture and creation of the Data warehouse, architecture and creation of the MS Analysis Services Cubes. Created an ETL to transfer the ODS data into a Stage database where the data was further cleaned up and organized. Finally, created an ETL via SSIS to move data from Stage to the Data Warehouse database which was modeled into the Spider Schema (http//:www.spider-schema.info) which I have been using for the past 8 years on various projects. Created numerous SSAS Cubes to host data for Procurement, Production Batches, Sales Orders, Invoicing, GL, Bill of Materials, Forecasting, and Inventory Transactions. Sr. Business Intelligence Consultant ~ Business Intelligence Solutions Inc. (AMPI ~ Associated Milk Producers Inc.) October 2012 - April 2014 (6 months) Created a BI Solution for a large Milk Dairy using DSI ERP Systems. Reversed engineered the DSI (Data Specialists, Inc.) Dairy Food ERP System into a robust Business Intelligence Solution using the MS BI Stack and the Spider Schema. Installed and configured SQL Server 2012 to run on Windows Server 2012. Created all of the Databases, Tables, Views, Functions, Stored Procedures, and Architecture. Created a nightly running ETL using SSIS to pull all data from the source system DSIV1R7 database running in MS SQL Server 2008 R2. The data was pulled into a MS SQL Server 2008 R2 (ODS offline data store) to keep an exact copy of the source systems data. This data was updated nightly via a scheduled SSIS package. Additionally an SSIS package was created to pull data on demand. The ODS data was then pulled into a Stage Database where it was normalized and merged / tied into data from JD Edwards 9.0 One World Application; which was then moved over the Data Warehouse database which was modeled into the Spider Schema (http//:www.spider-schema.info). Created several SSAS Cubes in both the Analytical and Tabular Models using complex MDX / DAX. This project started when the previous one finished, and was for the same client. The data enabled the company to have a complete financial picture from the procurement, transportation, and testing of the milk, to the purchasing of materials used to create various dairy based products manufactured in various plants, to the selling and distribution of those products. This required merging data together from very different systems. When this project was finished, the creation of a custom Milk Pricing / Competitor Model BI data model using the same data was done; so that the Organization could compare their pricing model to other competitors in the same regions. The final solution offered a true Business Intelligence Solution where the Organization could slice and dice their Milk Dairy Hauler, and Producer Payroll metrics by their own Company, Division, Zone, Producer, Hauler, Payroll Date, and Pricing Metrics, and compare those to competitors, and view this data along with their JD Edwards data. 100% of work was completed remotely. Skills: MS BI Stack: MS SQL Server 2012 (SSIS, SSAS SSRS), Excel, SharePoint 2013.
  4. 4. Sr. Business Intelligence Consultant ~ Business Intelligence Solutions Inc. (AMPI ~ Associated Milk Producers Inc.) April 2011 - October 2011 (6 months) Consulted to provide an ODS (Offline Data Store), ETL, and BI Solution for JD Edwards One World Application. Primary role: Business Analysis, BI Architect, BI Developer. Gathered requirements, created specifications, test models, UAT Testing, initial Auditing Reports, Triage of Data Issues. Reverse engineered numerous modules within JD Edwards (People Soft) One World Application with its database running on MS SQL Server, including GL, Sales, Work Orders, Inventory Management (Cardex), Purchasing, AR, AP, Advanced Pricing, and Transportation. Created a robust Data Model using the Sider Schema to provide advanced BI functionality downstream to SharePoint, Excel, and MS SSAS Cubes. Created several SSAS Cubes in both the Analytical and Tabular Models using complex MDX / DAX. Completed a custom ETL where only changed data in JDE was pulled and merged into an Offline Data Store (ODS), which the Stage and Data Warehouse ETL pulled its data from. SSIS packages were created to execute advanced TSQL Scripts running dynamic SQL statements for the Merge Processes. 100% of work was completed remotely. Skills: MS SQL Server 2012 (SSIS, SSAS SSRS), Oracle Developer, MS Office & VB, MS SSMS, BIS Sr. Business Intelligence Consultant ~ Business Intelligence Solutions Inc. (MMIC Group) Minneapolis MN ~ October 2010 - March 2011 (1 year, 5 months) Reverse engineered Delphi Oasis (Insurance Application) into new Data Warehouse / BI Solution using MS SQL Server 2008 R2, SSAS, SSRS, SSIS, Share Point, Performance Point Server, and Power Pivot. Consulted to create a new BI Solution in an organization that was currently using reports generated from SQL Queries from the Delphi Oasis Insurance software platform (Data was stored in an Oracle Database). Primarily responsible for the architecture and creation of the BI Solution to entail reverse engineering the source system, ETL (moving of data from the source system to the ODS, Stage and DW), architecture and creation of the Data warehouse, and creation of the MS Analysis Services Cubes. The source system architecture supported what was referred to as “versioning”, which stored the previous data of each element in the database. This data was stored in the same table as the current data, which created an extra level of complexity to the project. Although many SME for the Oasis Database existed, only knowledge around the Financial Module of the application existed. The organization wanted a full BI solution encompassing their Claims, Underwriting, Risk Management, and Finance Departments. Without much to go on, reverse engineered the source systems (Oasis) data base, and created an elegant/reliable ETL process to pull data nightly from the source system into what could be called an ODS (Offline Data Store). This data was then de-normalized into the Spider Schema in a Data Warehouse after going through a “Stage” database. Instigated an Agile approach to the project, and facilitated a daily Scrum process with eventual planning meetings and full organization participation. Mentored many folks in the Agile development process. Gave classes on Data Warehousing techniques and architecture to in house IT personnel.
  5. 5. Created new reports in Share Point 2010 and Performance Point Server using the new Power Pivot functionality. Duplicated many existing reports in Reporting Services to facilitate change from legacy reporting. Cross trained a FTE resource to replace my services over the last part of the project. Installed and configured MS SQL Server 2008 R2 on a Windows 2008 R2 Server. Created all the databases, tables, views, stored procedures functions, dynamic TSQL scripts, and SQL Agent Jobs. All SSIS packages were also created and scheduled using the File System method of accessing the packages. Worked with MS SQL Server 2008 R2 (SSIS, SSAS SSRS),, Oracle Developer, MS Office 2010, Share Point 2010, Performance Point Server 2010, and Power Pivot Galleries. Worked remotely about 50% of the time, the other 50% was on site. Sr. BI Engineer ~ Razor Fish (Vivaki, SMG, Publicis Group) Seattle WA ~ July 2010 to October 2010 • On Site Consulted as a team member to extract Double Click Advertising data from Google for specific Advertisers and create a BI Solution for it. Project involved creating an ETL process to extract data from Double Click via Web Service calls using the Dart API, and flat files via FTP. Our primary development environment was the AWS cloud (Amazon Web Services). Configured our own workstations, servers and environments. Discovered data via Web Services and FTP. ETL’d that data over using the Talend ETL tool. Created a Talend job to ETL data via FTP into a central repository, then un-zipped, parsed, and imported that data into a Staging database. Created a Staging database to store data extracted from the source temporarily until it could be processed and ETL into the data mart. Created a robust Data Mart where data was stored in a highly relational Spider Schema for consumption downstream for separate clients. This Data Mart stored data for all the clients that were served up reports through client specific data marts and cubes. Designed a SSAS cube to host the data for consumption via the in house reporting tool called Insights On demand. The cube design allowed for simple and easy hierarchy creation across dimensions without the need to create any new underlying data objects. Created numerous data dictionaries, Source to Target Data mapping documents, Logical Data Models, Physical Data Models, and documentation on what was available from the source, stage, and data mart. Participated in the architecture of the data mart and cube in an iterative fashion while delivering report ready data via Edge or IOS (Insights on Demand) every sprint. Worked with a geographically split team that had never developed under Agile (although in house Agile was the normal process). Data Warehouses were architected using the Ralph Kimball Methodology. Exposed to: SQL Server 2008, SSIS 2008, Talend, MS Excel 2007, Visual Studio 2008, IBM Lotus Notes, Cisco Web Ex.
  6. 6. Microsoft Dynamics CRM 4.0 Data ETL Specialist ~ CCLI Portland, Oregon ~ April 2010 to June 2010 • On Site Migrated data from a heavily customized CRM Application (Pivotal) into Dynamics CRM via TSQL (As opposed to Web Services). The majority of the entities in CRM were heavily customized as were the ones in the Source System. The ETL processes ended up being fairly complicated with almost all of the entities being related to each other and the ETL becoming complex as a result. Wrote numerous complex TSQL queries to move 75GB of relational CRM data into CRM 4.0. Participated in daily Scrum meetings, while extreme programming was the daily flavor. The majority of the data was ETL over using complex TSQL queries and controlled by SSIS. Some custom C# .Net Scripts were created to uploaded / publish the changing customization file (CRM Schema) via Web Services. Exposed to Microsoft Dynamics CRM 4.0, Dynamics Great Plains, SQL Server 2008 R2, Visual Studio 2008 C#.Net, Office 2010, Server 2008 R2, Red Gate. Sr. Business Intelligence Consultant ~ Microsoft | Redmond WA /Financial Services Redmond WA ~ March 2009 to July 2009 Contracted to "make sense" out of new data that had never been looked at before. Determined the quality and completeness of that data and provided in-depth reporting on it. Performed validation checks on metrics through known "truths", and reported on the discrepancies. Determined hardware, software, and networking requirements for project. Installed and configured SQL Server 2008 including SSRS, SSAS, SSIS, and other SQL based services in a Clustered SQL Server environment using two nodes and fail over services. Installed and configured MOSS, and created our team site. Once the initial data analysis was complete, the data was then extracted via SSIS packages from their actual sources using an automated ETL solution which was deployable in multiple environments. The ETL process included the moving of data, data cleansing, and the creation of multiple: OLTP, OLAP, and (MOLAP) fact tables / common dimensions. The last step in the ETL process was to update the cube. Warehouses were architected using the Ralph Kimball Methodology. The final solution included a single cube with multiple fact tables, shared dimensions and custom hierarchies which spanned the common dimensions. The cube compared known and validated metrics to those in the target data source for data validation, and accurateness and completeness of the data. Created numerous custom mapping tables to map dimensional data from two different systems to each other. This had never been done before with any level of accurateness until this project. Exposed to XML, Excel 2007, SQL Server 2008, SSAS 2008, SSIS 2008, SSRS 2008. Worked remotely for the majority of the project. Worked in the OEM finance group at MS. Sr. Data Warehouse Architect ~ Mutual Of Enumclaw (Insurance) | Enumclaw, WA / Insurance
  7. 7. Enumclaw WA ~ May 2008 to March 2009 Contracted to maintain, add functionality, and create new reports in MS SQL Server 2008 Reporting Services. In addition to reporting, an existing unfinished ETL process had to be re-architected and in some cases the Staging database also had to be re-architected. Customer wanted a true history of new, deleted, and updated records. Created a new process where the destination staging tables had triggers on them which moved these changes to "history tables". Wrote numerous transactional stored procedures, removed numerous performance bottle necks and design issues. Created numerous SSIS packages that included package configurations, SQL logging, and error handling. Created several SQL Agent Jobs which executed the SSIS packages and also performed numerous data validation checks. Re-wrote numerous existing production reports in Reporting Services for performance reasons. The biggest gain on performance was one report that previously took 15 hours to run, and after modification, 20 seconds. Data Sources came from Oracle 10g and 11i, IBM i-Series DB2, MS SQL Server 2000 and 2005, XML, CSV text files, and MS Excel spread sheets. Since there was no Database Administrator, all DBA work was also included in the development lifecycle. This included installing and configuring the Development, Testing, User Acceptance, and Production Environments. Worked directly with the customer to gather requirements for reporting. In this role I acted as a PM, DBA, Developer, Architect, Business Analyst, and mentored many junior level developers. Custom created a MS SharePoint portal that tracked the entire project lifecycle from gathering requirements, to document creation and tracking, to development stages, to testing, and finally sign off and release into production. Exposed to: MS Office 2003 & 2007, MS SQL Server 2005, SSIS, SSRS, VB.Net, C#.Net, ASP.Net, i-Series, Oracle, VSS 2005, SSMS, and Visual Studio 2005. Performed a wide variety of DBA tasks such as: code migration/deployment, database maintenance, replication, database backups and restores, SQL Agent job creation and scheduling, database creation, security models, data models, and data warehouse star schema architecture. Business Intelligence Developer ~ Microsoft Corporation | Redmond, WA / Computer / IT Services Redmond WA ~ February 2008 to April 2008 Sub-Contracted for 6 weeks to install, configure and build a new Dashboard / Scorecard reports in Performance Point Server 2007. Determined pre-install requirements; installed and configured Performance Point Server 2007 and all of its components to include: Windows Server 2003 SR2, IIS and ASP.Net, SQL Server 2005 Database Engine, SQL Server 2005 Analysis Services, SQL Server 2005 Reporting Services, SharePoint 2007, Office 2007, Performance Point Server. Using existing and an evolving set of documentation (BRD/FRD) architected, and developed a new SSAS reporting data mart. Created numerous new SSIS packages, TSQL Scripts to extract data from source systems and build out new highly relational Fact, Intermediate, and Dimension Tables. The main data source for the cubes was actually being completed while we were building our solution. Created new SSAS Cubes with new dimensions, facts with measurer's, calculated measures, and KPI’s. Once the data was validated against the source systems, the new dashboard and scorecard reports were created, documented, and went through an informal UAT process. This entire project was done on an Extreme Programming SDLC methodology where we were architecting a solution as requirements came in and often times changed. Worked “side by side” with a Junior SQL developer to “tag team” and complete many aspects of this project. This work was completed under extremely high pressurized time lines in a politically charged environment. Exposed to: MS Analysis Server 2005, SSIS, SQL Server 2005, MS Excel, Performance Point Server, SQL Server
  8. 8. Management Studio, MDX, and Business Intelligence Development Studio. Office 2007, Windows Vista, MS Windows Server 2003 R2, SharePoint Services 3.0 MOSS 2007, Visual Studio 2005. Enterprise Data Warehouse Architect ~ Chesapeake Energy Oklahoma City OK ~ November 2007 to January 2008 Consulted to: audit, document, and fix a dysfunctional SSAS cube and its ETL from data sources; while adding new additional functionality. Resolved numerous ETL process and logic issues, updated and added several SSIS packages, wrote numerous TSQL Scripts to create Fact, Dimension, and Intermediate tables, re-created new cubes, resolved numerous cube business logic issues, provided solid documentation. Worked alone without a project manager, business analyst or any direction for the majority of the project. Extracted data from sources to include: MS Excel, XML, SQL Server 2000, SQL Server 2005, Oracle 10g, IBM i-Series DB2, text files (tab delimited); using SSIS packages in SMS (SQL Server Management Studio) and Business Intelligence Studio 2005, and sourcing the project in TFS (Team Foundation Server) 2005. All documentation was stored on a project Share Point Site. Gave several presentations to the in house data warehouse team on data mart logic in regards to fact, dimension, and intermediate tables. Created a cube that was later used by the internal data warehouse team as a model for new OLAP projects. Worked one on one with many managers from different groups within the organization. Exposed to: Toad for Oracle, i-Series Tools for the IBM/ DB2, Office 2007, Share Point, VS 2005 & 2008, TFS 2005, SQL Server 2005 SSAS, SSIS, MS Excel, and Oracle 10G. Worked On-Site 100% of the time for this project. SSAS Cube developer ~ Microsoft Corporation Redmond WA ~ July 2007 - October 2007 Consulted to create SSAS cubes based upon current business needs. Participated in a business logic upgrade in the underlying data warehouse. Created SSIS packages to ETL data from one various data sources to the data mart. Re- wrote numerous stored procedures for business logic changes and performance reasons. Created several new MS Excel pivot table reports based on new and existing cubes hosted in SSAS. Re-architected all the currently used cubes to run and compile faster. Designed, created, and implemented several new SSAS databases, Cubes and pertaining objects. Set up and configured MS Team Foundation Server / Share Point, and got our team (4) to use it as part of an SDLC which the team did not have before. Provided ongoing maintenance to the TFS / Share Point site as needed. Instructed team members on how to create issues, assign or create tasks, source/version code, and collaborate on the Team Portal. Exposed to: MS SQL Server 2005, SQL Server Analysis Services, SQL Server Integration Services, MS Excel 2007, MS Team Foundation Server, MS Tools: (SQL Server Management Studio, Business Intelligence Development Studio, MS Office 2007, Share Point). Worked off site from home (telecommute) for 95% of this project. Architect, Analyst, Developer, Tester (UI & Back End) ~ Microsoft Corporation Redmond WA ~ January 2006 to February 2007 Provided rock solid numbers to the World Wide (EPG) Enterprise Group. These numbers were used as a baseline for other groups under the “Finance Umbrella”. These reports were published on a Share Point Portal Site, and downloaded and used around the World by MS FTE.
  9. 9. Gathered requirements, architected solution, developed, tested and published production code and reports for worldwide use. These reports provided accurate data where none existed. 99% of work was performed off-site (from home) through: RAS, MS Office Communicator, MS Outlook, and conference calls for the entire project. Significant experience in: MS SQL Server 2005, and SQL Server 2000: DTS - SSIS, ETL, and MS Excel. Providing experience to "Team Members", whom I am told will replace the current reporting mechanisms. Translated “Business Intelligence” into user friendly reports that allowed users to drill down and see numbers that they were never able to see before. Extensive experience in: MS Excel, Excel Pivot Tables, Excel Macros, Excel Formulas, and Active X controls, including advanced VBA, SQL, MS SQL Server 2000 & 2005, ETL, OLTP, Share Point Portal Services. Provided team leadership to: developers, testers, and Project Managers. Extensive Database: Design and Development under minimal supervision, leadership and documentation. Many have requested that I describe what I did on a daily basis, since my job goes beyond the normal. So here is that description: Based upon previous and on-going needs for new reports, I would gather requirements based upon what was requested vs. what was considered common knowledge. In some cases this need occurred based upon what I determined was required, vs. what I determined I was un-clear about. This could be anything from how the data needed to be presented to what specific data to use. The ongoing weekly need was to produce reports to the EPG group. These reports required the pulling of data from numerous data sources (SQL Server 2000, SQL Server 2005, MS Excel spreadsheets) within MS from their CRM (Seibel) to marketing data sources (MS Sales). Exposed to: Office 2007, Windows Vista, MS Marketing and Deployment Goals, SQL Server 2005, SQL Server 2000 MS Excel 2007, Excel 2003, DTS SSIS & ETL. ETL Data Warehouse Engineer ~ Bill & Melinda Gates Foundation Seattle WA ~ July 2005 to December 2005 Developed and designed a new data mart project while cycling through numerous development lifecycles / builds using Microsoft Styled coding, versioning and development methodologies. Configured and scripted MS SQL Server Replication Services for a transactional database. Created numerous dynamic SQL scripts using SQL Server System tables to create transaction tables and triggers for all Replicated tables in the staging database for updates, deletes and inserts. Complex TSQL was used within DTS packages, stored procedures, and functions from the transaction tables to the data warehouse fact and dimension tables. DTS packages included transactional level processing, logging, and used ActiveX (VB Script) to perform data transformations. Validation was performed through complex TSQL Statements to compare data in the source database to that in the Data Warehouse. Numerous technical Specification documents were created to detail: build deployment of code, technical document specifications, coding requirements, code sharing and collaboration. Exposed to MS: Visio, Visual Source Safe, Share Point Portal services, Project, Office, XML, XSLT, (ASP.Net), (ADO.Net), (C #.Net), and SQL Server 2000. Sr. Software Engineer ~ Microsoft Corporation Redmond WA ~ March 2005 to July 2005
  10. 10. Microsoft: Accounting and Sales based Enterprise Level reporting for Microsoft Corporation: Performed complex reports in MS Excel & Pivot Tables based upon SQL Server views, stored procedures, existing MS Excel spread sheets, and newly created requirements. Worked directly with MS management and staff to analyze and create new and competitive reports based upon current market needs. Several existing reports were converted into a newer MS Reporting Services format to provide new insight to the competition, and the current market. Numerous reports remained in MS Excel format due to MS Reporting Services limitations based on performance and functionality on a World Wide Basis. The newest reports were hosted in MS Reporting Services, with an OLTP database as the data source. Exposed to MS: SQL Server 2000, SQL Server 2005 (YUKON), Reporting Services, Stored Procedures, Triggers, Cursors, DTS, VISIO, Share Point Portal Server, MS Server 2003, ASP.Net, VB.Net, VBA 6.3, Office 2003 with a focus on Excel Pivot Tables, XML, XSLT, DTD, HTML, ADO.Net, Virtual PC, Virtual Images, Power Point, Score Card Designer, Dashboard Designer, and Numerous non-released, Beta technologies are being used. Analyst, Reporting Services Report Writer ~ EED Inc. (Contract) | Kirkland, WA / Legal Services Kirkland WA ~ January 2005 to March 2005 Research was first conducted on the feasibility, complexity, and flexibility of using MS: Analysis Services, Reporting Services, and SQL Server 2005 for reporting needs within the organization. Although the "proof of concept" was originally completed on SQL Server 2005 Beta 2, a business decision was made to use the existing SQL Server 2000 platform. Installed, configured, and managed all aspects of MS Reporting Services. Created, configured and managed a Security Model for Reporting Services in Active Directory. A number of reports were created, which included: Sub Reports, Drill Down, Linked, Snapshot, and Parameterized Reports. Reports were scheduled to be delivered by Email and File Share for different users. Dynamically executed reports were accessed via URL’s, while subscriptions were published in varying formats to a separate IIS Server for hosting or sent via email. Reports were archived, executed dynamically, scheduled, and exported in various formats with varying complexity. The administration and creation of reports were performed through VS 2003, and Business Intelligence Development Studio in SQL Server 2005 Beta 2. Access TSQL Developer ~ AT&T / Cingular (Contract) | / Telecommunications Services Redmond WA ~ June 2004 to December 2004 A MS Access 97 application that performed Tax Calculation was upgraded to MS Access 2002. DAO code was converted into ADO code, and MS Access Tables were moved to SQL Server 2000. MS Access functions, views, and database functionality were moved to SQL Server 2000 by converting objects to Stored Procedures, Views, and Functions, Triggers, and DTS packages. Personally designed, implemented, and deployed a full SLDC for this team. Analyzed, determined effort, documented, designed and implemented numerous enhancements for existing application. Perform RDMS design, architecture, security, administration, maintenance, and archiving of data on a MS 2000 SQL Server. Interface database technologies with Oracle 11i, and MS SQL Server using ODBC connectivity. Upgrade, develop, design, debug, compile, and document VBA code, forms, reports, queries, and linked objects in MS Access. Provide end user support for a globally accessed MS Access application running a SQL Server back end, which
  11. 11. performed tax calculation through a Citrix Metaframe Client. All processes met SOX Compliance (Sarbanes Oxley). Exposed to: VBA, MS Access 97, MS Access 2002, NT Server 4.0, MS 2000 Advanced Server, Citrix Metaframe, SQL Server 7.0, SQL Server 2000, MS Project, Visual Source Safe, NetMeeting, VISIO, DAO, ADO, TSQL, Stored Procedures, Triggers, Cursors, SQL, Remedy & BAER Issue Trackers, and MS Office products were used. Sr. DB Engineer/ Developer ~ Fidalgo Networking Mount Vernon, WA ~ January 2004 to June 2004 Existing customer data were analyzed, parsed and exported from Quick Books Enterprise Edition into Platypus Billing Software / SQL Server 2000 platform. Analyzed existing Quick Books data, exported data using a 3rd party ODBC driver into a MS Access 2003 project. Complex data: cleansing, parsing, removal and concatenation were performed on existing data. VBA and complex views in MS Access were used to sort the existing data in Quick Books, to data in MYSQL Server, Oracle and MS SQL Server databases. Performed complex SQL statements to join and compare the parsed data. Reports in MS Access, Excel and Crystal Reports were created to display information for final exportation. VBA in MS Access 2003 was then used to place the data directly into MS Excel, and MS Word documents for day-to-day business operations. Created a front end to access the SQL database to provide additional functionality not supported in the Platypus software using MS Access 2003. The Version 5.0 of Platypus software was tested, while providing feedback to Boardtown developers. Exposed to: ADO, T-SQL, VBA 6.3, MS Access 2003, Excel Object Model, Word Object Model, MS SQL Server 2000, MYSQL Server, Oracle 11i, Platypus, and Quick Books Enterprise Edition. Sr. Database Developer / Project Manager ~ Elite Computers & Networking (Owner / Operator) Hamilton MT ~ January 1996 to November 2003 On / Offsite Model Lead teams ranging from 5-10 persons to complete numerous database related applications created primarily in MS Access with the RDBMS in MS SQL Server 2000. Gathered requirements and worked directly with business owners. Provided project planning in Visio, and Power Point. Development included: creating GUI forms with VB6 & MS Access, debugging and testing VB6 & VBA code, writing queries, writing TSQL statements & Stored Procedures, creating various web sites to access database, creating reports to print on a wide variety of printers and pre-printed forms, database design, table creation, database administration, database performance tuning, importing and exporting data from legacy databases, creating scripts, and monitoring network loads. Exposed to the following MS related products: MS Access 97-2002, MS Enterprise Manager, SQL Server 7 & 2000, ADO, VB6, VBA, C++, HTML, VB-Script, TSQL, SQL, Triggers, and Stored Procedures. EDUCATION Some College Coursework Completed, 4 years – no degree.
  12. 12. U of M | Missoula, MT Generals: Psychology, Speech, Technical Writing, LAN / WAN Technologies, SQL Server. College of Technology | Missoula, MT Network Specialist - Received training on Novell Netware 4.0, NT Server 4.0, MS Access 97, VB6, SQL Server 7, CISCO IOS, HTML, ASP, ADO, PHP, C++, VBA, VB6, Advanced Networking / Protocol Classes. SKILLS Accounting Expert MS Access Expert VBA Expert VB6 Intermediate ADO Expert HTML, XML Intermediate OLAP Expert SSAS (SQL Server Analysis Services) Expert SSIS (SQL Server Integration Services) Expert Data Warehouse Architect Expert Share Point Portal Server Intermediate Performance Point Server 2007 Intermediate IBM iSeries DB2 Intermediate Oracle 10G PLSQL Intermediate Toad for Oracle Intermediate ERWIN Intermediate SQL, TSQL Expert VB.NET, ADO.NET, ASP.NET Intermediate MS Excel Expert Business Intelligence Expert REFERENCES Tom Youngblom / IT and Applications Director ASSOCIATED MILK PRODUCERS INC. 315 N. Broadway | PO Box 455 | New Ulm, MN 56073 P: 507.233.3654 | F:507.359.8651 | www.ampi.com Bryant Avey Principal Strategy Architect, CEO InterNuntius, Inc. Cell: (612)719-1174 Phone: (800)350-6318 x86 e-mail: Bryant@InterNuntius.com

×