Technical Architect Resume
SUMMARY
- DynamicsAX MorphX X++ Dev training I, II, III, IV(certification AX 4.0, AX 2012, D365fo)
- AX/365 module functional proficiencies: Retail / manufacturing / GL / AP / AR / Project Accounting / Logistics Production / CRM (sales)
- Strong interpersonal and team work skills derived from a sales and marketing and management background
- Strong organization skills and the ability to thrive under deadlines, derived from a history of self - employment and working in unsupervised environments
- Lifelong learner, staying up to date with all current technologies in my field
- A passion for excellence leading to tasks completed with the highest of quality
- Excellent writing and communication skills with an emphasis on teaching/educating/mentorship
TECHNICAL SKILLS
Software Development Technology Skills: MS Dynamics AX development (3.0, 4.0, 2009, 2012 fpk/R3, Dynamics 365 for Finance and Operations), Visual Studio 2010/2013/2016/2019 (VB, C#, C++, X++), SSRS/SSIS/SSAS, Subversion, VSTS/DevOps, and SourceSafe versioning software, Visual Build Pro, VM Ware, Silk Test, NUnit
Database Technology Skills: SQL 2008/2012/2016 , pivot tables, Access, OData, Data Entities, nHibernate
Integration and Web Software Development skills: MVC, ASP.NET, HTML5, Web Services (JSON/RESTFUL/SOAP), IIS, XML, WCF, AJAX
Software Analysis and Design Skills: UML, SDLC, Flowcharting, project management, SCRUM, Methodi, SureStep, agile development, risk analysis, advanced quality assurance methodologies and automation, and excellent critical thinking skills for decomposing business systems (System Analysis and Design Instructor)
PROFESSIONAL EXPERIENCE
Technical Architect
Confidential
Responsibilities:
- Develop, design, maintain customizations for AX 2012 R3 and D365
- Plan projects and implementations around AX 2012 R3 and D365
- Train users and IT professionals on AX 2012 R3 and D365
Confidential
Senior AX Solution Architect
Responsibilities:
- Hire, train, and lead the AX team in dev, maintenance, and upgrades of AX ERP
- Lead and direct the functional team on the development and planning of new AX ERP mods
- Design, plan, implement, test, train for, and maintain Dynamics AX customizations
- Integrate with various business applications company-wide in an extremely diverse company
- Focus on Retail, Trade and Logistics, Inventory Management, Finance, and custom modules
- Documentation of design/architecture/planning on projects and enhancements
- Planned/executed projects including custom developments, CU upgrades, and D365fo upgrade
Confidential
Dynamics AX Solution Architect
Responsibilities:
- Lead the AX team in development, maintenance, and upgrades of AX ERP / MRP
- Lead and direct the functional team on the development and planning of new ERP mods
- Plan, design, implement, test, train, and maintain Dynamics AX customizations
- Planned/executed projects for an AX 2012 internal implementation/upgrade
- Focus on Production, Shop Floor Control, Finance, Inventory Management, Master Planning modules with an emphasis on the lean manufacturing process in all aspects of the work
Confidential
College Instructor
Responsibilities:
- Systems analysis and Design Instructor (later offered a role in China to teach SQL)
- Prepare class content based upon a defined curriculum, deliver class content to a group of 16-25 students, review and test students on curriculum materials
- Made content relevant with real world examples
- Instruction in System definition, Adept framework, Data Flow Diagrams, Entity Relationship Diagrams, Screen design, Report layouts, UML, Use Cases, Sequence Diagrams, Feasibility Study writing, Business Rule definition, Data Dictionaries, and Class Diagrams
Confidential
Senior Dynamics AX and Custom Developer
Responsibilities:
- Design, build, test, and maintain custom applications in Dynamics AX 4.0, 2009. 2012
- Custom modifications to MS Dynamics AX environment (including AX .NET integration)
- Work with C#, SQL, HTLM, NUnit, ADO, ASP.NET, Dynamics AX, TFS, and SourceSafe
- Focus on finance (GL/AP/AR), project accounting, inventory management, trade and logistics, inventory management, quality control, and HR modules
Confidential
Developer for Quality Assurance Team
Responsibilities:
- Provide tools development for the Quality Assurance team
- Work with C#, C++, SQL, HTLM, NUnit, ADO, ASP, Visual Build Pro, and SourceSafe
- Working with Confidential Infrastructure, Confidential policies, local and virtual teams, and corporate training
- Developed advanced automated testing frameworks for existing ladder PLC logic editor application
Confidential
Developer for Quality Assurance TeamResponsibilities:
- Provide consulting and advice on various Retail work being done by Arbela Tech for their client (hands off, advice only) Confidential client (end user) - Dynamics AX 2012 R3
- Interface development between Enterprise Asset Management customizations and external web applications to enhance project accounting reporting with live and accurate data (AIF, SOAP, REST)
- Interface development between Enterprise Asset Management and service management and external consumers to track assets hours logs and GPS data (AIF, SOAP, REST)
- CRM 4.0 to AX 2012 sales order generation (using AX as the master of records for sales orders between AX and CRM, creating posted CRM sales orders in AX and posting them down to inventory and ledger transactions)
- Design of technical design documents for all integrations
- Planning and executing a Microsoft healthcheck through Lifecycle services and executing all recommended performance and health technical changes and forwarding the functional recommendations to the clientMGM Hotels (via Hitachi Solutions) - Dynamics 365 for Finance and Operations
- Customized retail clients, both mPOS and cPOS (Typescript, C#, X++, REST/JSON)
- Integration between mPOS, RetailServer, and house rooms system of record
- Billing to rooms, confirmation of payment, custom payments to RetailServer
- Retail Deployable Package builds and deployments plus reprovisioning using Retail SDK and Lifecycle services
- Customization of objects (forms/tables/classes) in Dynamics 365 HQ to support room charges
- Customized discounts to allow markups as well as discounts (both HQ and Retail client customizations)
- Creating, monitoring, and working Microsoft premier support tickets with Microsoft architects specifically around the rapidly changing Retail development environments
- Cloud administration of environments, clients, and users through Lifecycle servicesConfidential client (end user) - AX 2012 R3 / Dynamics 365 for Operations (10.0.1)
- Rebuilt client’s AX environments to better suit a “post implementation” lifecycle
- Rebuilt client’s deployment/development practices
- Customizations around credit card import for travel and expense, file import for legacy system report, Atlas reporting support, and custom inventory journals for specific needs
- Consulted on removal of errant code in production from previous vendors (cleanup/performance)
- Cumulative update implementations (CU10 and CU13)
- Designed and planned a Dynamics 365 for finance and operations upgrade from AX 2012 R3
- Lifecycle services administration (environment installs, azure configuration, code and data promotions)
- Code upgrade from AX 2012 R3 to Dynamics 365 FO using code upgrade tools in merging iterations
- Data upgrade from AX 2012 R3 to Dynamics 365 FO 8.1 using November 2018 release data upgrade tool
- Upgrade of environment, mid project, to D365fo 10.0.1
- Reduction of customizations while upgrading to help promote the continuous upgrade cycle
- Confidential (end user) - AX 2012 fpk / Dynamics 365 for Operations
- Designed customizations around the retail client for AX ERP
- Rebuilt many of the core retail features in the older ePOS to meet the same standards now present in the modern POS and cloud POS in D365 (realtime inventory, better communication infrastructure, etc)
- Designed customizations around integrating with government agencies regarding registration/registry actions and sales, integrating AX ERP with Government of Alberta’s legacy systems
- Designed customizations for gift card sales and management used in the loyalty program
- Designed a new loyalty engine for AX to suit the association’s standards and integrate with all other internal applications that consume/generate loyalty
- Designed a complex AX driven automation suite to manage deployments, builds, releases, code repositories, automated testing, and more for the AX ERP application and AX POS application
- Managed the implementation of AX 2012 (project technical manager)
- Built and trained a team of 8 AX professionals (developers, business analysts, system analysts, and QA) Confidential (End user) - AX 3.0
- Designed customizations around the shop floor control to follow better lean manufacturing best practices
- Worked with business analysts and end users to develop a custom Kanban replenishment process
- Customized a new reporting engine for AX
- Built automation tools to support the proper hierarchy of development lifecyclesConfidential client (End user) - .NET application
- Built a menu pricing application for a major restaurant franchise chain
- C#/ASP.NET/MVC/SQL application using nHibernate with complex workflows Confidential client (End user) - AX 2009
- Built a cheque reconciliation integration between client’s AX ERP and Royal Bank of Canada
- Various report customizations
- X++, C#, and SQL application using a complex status hierarchy
- Later assisted client with AX 2009 AX 2012 R2 upgradeConfidential client (End user) – AX 4.0
- Built a custom time and expense entry portal for AX ERP to go around enterprise portal
- X++, .NET business connector, C#, ASP.NET, nHibernate, and others were used to build this
- Extensive project customizations to allow for a public sector org to support multiple sub private sector companies through project accounting (government company sponsorship)Confidential client (End user)
- Customized purchasing, manufacturing, role centers (dashboards), and workflow for a manufacturing client
- C++, WCF, WWF, CreateReportsConfidential client (End user)
- Customized a new QA module to track, in parallel to manufacturing, the quality control process of the production of carbon black material. Integration into manufacturing, project accounting, and accounts receivable.
- Customization of various reports around the new QA module
- X++, SQL, SSRS, Confidential client (End user)
- Customized a new web portal for end customers to create and authorize new pay cheque loans with delivery to pre-arranged temporary debit cards
- C#/ASP.Net/SQL/nHibernate were used