Michael Brown. Avalara. Avalara. Avalara. Financial Software Architect. Director, Platform Services. Development Manager, Internal Systems

Size: px
Start display at page:

Download "Michael Brown. Avalara. Avalara. Avalara. Financial Software Architect. Director, Platform Services. Development Manager, Internal Systems"

Transcription

1 Michael Brown Software Architect at Phone: Design, develop and re-engineer processes that "Solve For the Customer" dramatically increasing quality, efficiency, scale and most importantly, customer satisfaction. EXPERIENCE Financial Software Architect June Present (9 months) Architect, design and develop complex integrations using tools like Dell Boomi between our production services, financial systems (Dynamics, Zuora, Netsuite) and CRM (Salesforce) Design SSO solutions between Salesforce and Production services Provide technical and domain knowledge on ecommerce, Salesforce, and software development best practices Distill requirements from technical and non-technical stakeholders Director, Platform Services February Present (2 years 1 month) Leading a team of developers and testers to improve and scale 's complex back-office systems and processes leveraging API Management and Integration platforms such as Dell Boomi Work with stakeholders to analyze business processes and manage projects to provide E2E solutions for the business Coordinate internal resources (local and offshore) as well as vendors on numerous projects both internal and external facing Utilize contract resources for project delivery Work with executives to align priorities Perform people management duties including reviews, hire/fire decisions, career development plans, stack ranking Development Manager, Internal Systems September January 2015 (1 year 5 months) Leading a team of developers and testers to improve and scale 's complex back-office systems and processes Work with stakeholders to analyze business processes and manage projects to provide E2E solutions for the business Coordinate internal resources (local and offshore) as well as vendors on

2 numerous projects both internal and external facing Architect, Design and Implement integrations between E-Commerce, Online Ordering, CRM systems, Subscription Management and Financial Systems Utilize contract resources for project delivery Work with executives to align priorities Perform people management duties including reviews, hire/fire decisions, career development plans, stack ranking Prepare budget and work with the business to align spend to priority Coordinate initiatives with IRM, Infrastructure, Engineering and Business teams. Senior Software Developer October July 2013 (10 months) Design and Develop e-commerce solutions for 's array of cloud based services Utilize REST, WCF, MS SQL 2012, Dynamics GP, Salesforce.com to provide BI and Order Management services both internal and externally facing. Microsoft Corp Software Design Engineer II March October 2012 (6 years 8 months) Over the seven years working in: bcentral providing web based services for small businesses (ecommerce, Customer Relation Management, Internet Lead Generation) Microsoft Office Accounting - providing ecommerce, Credit Card Payment Services, Payroll services Dynamics Online providing online companion services such as Credit Card Payment Services, Internet Lead Capture, ebay, Amazon marketplace services for the Microsoft Dynamics suite of enterprise business products (Great Plains, Axapta, Solomon) Dynamics AX for Retail integrating online services for ecommerce, Internet Lead Capture, SharePoint 2013 Worked under tight (often quarterly) release schedules to design, develop and unit test numerous systems, such as: Online service registration and provisioning functionality used by customers worldwide Stateless global payroll calculation engine for use in Office Accounting Numerous data migration projects migrating customer data from disparate systems Programmatic replication of data from on-premise data stores such as SQL Server to cloud based stores such as SQLAzure, Azure tables/blobs Several globalization and localization efforts for web based services Enduser subscription maintenance portals Extended functionality in Microsoft Dynamics AX 6.1, 6.2, and 2012 enabling synchronization of data from AX to the cloud for commerce, campaign and internet lead capture Cutting edge Dynamics AX ecommerce storefront for SharePoint 2013

3 Volt Microsoft Software Design Engineer 3 March March 2006 (1 year 1 month) Working on the Small Business Payroll team in the MBS Small Business Accounting group Analysis, Design and Development in a C#/Whidbey Beta 2 (Visual Studio 2005) environment Web service and client development in C# Created C# managed Object Oriented wrapper around legacy unmanaged resources Developed stored procedures, tables using the latest Yukon builds (SQL Server 2005) Integrated with security properties such as Microsoft Identity Client Runtime, Relying Party Suite and User Profile Stores Participation in Passport, RPS and IDCRL implementation discussions Liaise with program management and development in other groups during integration efforts Xerox Rochester Senior Systems Engineer June March 2005 (10 months) Working on the Xerox help desk product sold by Xerox as part of the office management suite Developed integration solutions between the Xerox Office Suite and Fuji Xerox Australia utilizing Visual Studio 2003.net, C#, ASP.net, XML, SOAP, SQL 2000, Web services, and SSL certificates Re-mediated and developed new functionality on existing Help Desk application written in C# using Visual Studio 2003.net Performance tune areas of the application at the presentation, business and SQL Server 2000 data layers. Ajilon Xerox Rochester Senior Systems Engineer May June 2004 (2 months) Contract working on BI reporting project for Xerox Corporate Worked on Enterprise Wide reporting system for Xerox IM creating tactical solutions using a number of technologies including IBI Webfocus, Oracle 9.2, Oracle Developer, PL/SQL and Microsoft ASP pages Performed detailed systems analysis on existing reports Created High Level Design documents and Detailed Level Design documents for management and other developers. Independent Contractor net Architect August May 2004 (2 years 10 months)

4 Working with the New Jersey Educational Service Consortiums bringing FUND accounting software to member school districts Designed, developed and implemented a web based enterprise wide accounting and payroll package using Microsoft.net, ASP.net, ADO.net, VB.net, Java script, Microsoft SQL Server 2000, Microsoft Active Directory and Crystal Enterprise Developed business processes and software development standards that allowed for the smooth transition of development staff throughout the project Provided leadership skills and mentoring to a staff of junior developers Worked directly with Microsoft tech and management to overcome some of the limitations or early.net releases TekSystems Inc Senior Software Consultant August August 2001 (1 year 1 month) Provided Microsoft Visual Studio, ASP, Java, Visual Basic, Visual Interdev and Microsoft SQL Server expertise to increase productivity and eliminate functional flaws in an existing web-based CMRP package Architected new functionality and provided mentoring to junior developers Xerox Software Engineer February August 2000 (1 year 7 months) Worked with the Corporate Accounting Team to review Y2K compliance of critical accounting systems and databases Reviewed legacy code and data structures, remediation of existing code and systems and creation of new programs and processes where remediation was not an option SQL Server, CRON, T-SQL,.Visual Basic, Visual C and Microsoft Office technologies Base Ten Systems Senior Engineer February February 1999 (1 year 1 month) Architected new functionality for a Pharmaceutical Industry CMRP package Utilized Microsoft Visual Basic 5 and 6 as well as Oracle 7 and SQL Server, to create COM/DCOM objects and ActiveX controls Managed a staff of developers and provided mentoring to junior members of the development team Demonstrated and implemented "Best Practices" for the development staff Worked closely with QA groups and customers to ensure bug free software release Educational Technologies Inc May February

5 Software Manager/Architect 1998 (5 years 10 months) Architected a complete Fund Accounting package to include General Ledger, A/P, A/R, Payroll and Human Resources Acted as the software champion and technology visionary, directing the progression of the software through several product life-cycles Implemented Microsoft development tools such as Visual Basic, Office integration, SQL Server, Transaction Server, IIS, Microsoft Messaging Queue, VSS and Crystal Reports Trained employees and customers on the companies software Accompanied sales team on demos, presented at user conferences and trade shows EDUCATION Camden County College Associate of Arts and Sciences (AAS), Computer Studies, Foster School of Business, University of Washington The Journey of Not Knowing Summer 2015 SKILLS & EXPERTISE Boomi, C#,, Microsoft SQL Server, Visual Studio, ASP.NET, Zuora,, Software Development, JavaScript, T-SQL, jquery,, VB.NET, TFS, Salesforce.com Administration,, Salesforce.com, ASP, Microsoft Visual Studio, ASP.NET AJAX,, ASP.NET MVC, NUnit, PL/SQL, SharePoint,, Windows Server, Microsoft Office Accounting,.NET, SOA,, Enterprise Software, SQL Tuning, Source Depot, Product Studio, Microsoft Product Studio,, Socket Programming, TCP/IP, T-SQL Stored Procedures, Views,, Web Design, Content Management, Fund Accounting, Payroll,, Fixed Assets, Accounts Payable, Accounting, General Ledger,, Payroll Taxes, Microsoft Excel, Microsoft Word, Microsoft Access,, Microsoft Certified Professional, Cloud Computing, Integration, Business Intelligence