Technical Architect Resume
SUMMARY:
- Highly committed professional with 14+Years of solid experience managing and leading team of various sizes across multiple locations on various kinds of projects in Dynamics AX like Implementation, Customization, (Data & Code) Upgradation, Data Migration, Integrations, Reporting (BI), Installation & Configuration, Testing and Maintenance.
- Involved in pre - sales support, preparing RFPs and time & effort (based on task & resource designation) estimates for projects.
- Worked extensively on different versions of Dynamics AX like Ax 3.0, Ax 4.0, Ax 5.0 or Ax 2009, Ax 2012(RTM/Feature Pack, R2 & R3 RTM, R3 CU12), Dynamics 365 for finance and operations (Update 11, 12 and Update 13) with complete involvement in end-to-end implementation (Full Time implementations for 5 projects) covering all the phases of SDLC like systems analysis, planning, implementation, support and troubleshooting.
- Proven track record of delivering various International and national projects.
- Involved in various technical roles and successfully led the business community from mapping the business requirements to the detailed application functionality. Created the conceptual design, configuration & setup.
- Experience with installation/configuration/upgradation and setup of various components in different versions of AX using Management shell and AXutil commands.
- Successfully performed upgradation from AX2012 R2 to Ax2012 R3 (In-place upgrade) and AX2012 to Dynamics 365 for operations. Possess knowledge on the process to upgrade from AX2009 to Dynamics 365 for Finance and operations.
- Experience with Dynamics AX workflow structure, development, design and configuring all aspects.
- Worked on developing/building new complex SSRS reports which are based on Query, business logic using RDP (Report Data Provider) and modified design using controller class and expression on the design editor.
- Experience with Dynamics AX BI (Cubes, perspectives) and reporting.
- Experience in configuring security with role based security using security roles, sub-roles, privileges, entry points, Permissions, duties, process cycles and extensible data security(evolution of record-level security).
- Worked on several data integrations & migrations to and from AX using AIF(File System & Web Service), DIXF(Data Import and Export Framework), Excel Add-In, .Net Business connector(customer and base services) and CommaIO/TextIO classes.
- A skilled Solution Architect with broad expertise in AX 2009, AX 2012(R2 & R3) on skills like Morphx, X++, AIF, CLR, .Net Business Connector, Ax Security Configuration, Data/Code migration, Workflow, EP and SSRS Reports and familiar with Confidential tools like Source Depot, Product Studio, QA Tool, WTT(Windows Test Technologies) & Confidential Frameworks like .Net Framework 3.0, AxProxies.
- Well versed with all the process (es), procedures, tools & methodologies of Confidential .
- Experience and familiar with the functional knowledge of modules like Product Information Management, Inventory management, General ledger, Accounts payable, Procurement and Sourcing, Sales and Marketing, Accounts receivable, Data Import and Export Framework, Project Management and Accounting, System Administration and Organization Administration.
- Excellent communication and documentation skills with ability to work cross-functionally at all levels of an organization.
- Experience with performance tuning of ax with the help of C# Wrappers, X++ jobs, and Power shell commands and identifying the bottlenecks.
- Owns working knowledge of Sure Step and Agile methodologies.
- Performed training, Code/Peer reviews, code refactoring, best practices check and process improvements. Multi-tasking. Ability to work independently, as well as part of a team.
- Working knowledge with architecture, design and coding standards of AX 2012 Retail (R2, R3).
- Familiar with the configuration & setup of POS profiles, deployment topologies, sync services and distribution schedule of AX2012 Retail POS and MPOS.
- Involved in customizations and design of EPOS forms, retail reports, testing of Retail POS scheduling and debugging of scheduler jobs. Possess knowledge on configuring and development of MPOS(Retail Modern Point of Sale).
- Experience working on Dynamics 365 for finance and operations (AX7) new features and concepts like Odata services, recurring integrations, Data import/export jobs, data entities development, class and tables extensions, X++ compile time and runtime functions, Chain of commands, Over layering customizations and so on.
- Performed various (synchronous/asynchronous) integrations between Dynamics 365 for operations and other legacy systems using Azure portal as middleware.
- Working knowledge on code migration like package and model deployment and data migration using DIXF, data integration patterns and data management using data entities in Dynamics 365 for operations.
- Performed developments & customizations on AX UI using different visual studio tools and add ins.
- Experience with the code deployment and migration between environments like from Dev to UAT and so on for Dynamics 365 for finance and operations
- Configured data migration plan and performed data migration using data templates and data entities (DIXF) in Dynamics 365 for Finance and Operations.
- Recruited several members through interviews and trained the new trainees entered into team through various Knowledge sharing sessions and deep skill trainings.
TECHNICAL SKILLS:
Languages: C, C++.
Enterprise Technologies: X++ (Axapta), Enterprise Portal.
Confidential Application Tools: XUnitDevTest, QA, WTT, Source Depot, Product Studio, Test Services.
Azure tools: Azure Active Directory, Azure service bus, Azure functions, Logical Apps
Confidential Technologies: VB.Net, C#.Net, WindowsShellScripts, NET Framework 2.0, TFS(Team Foundation Service)
ERP Package: Confidential Axapta 3.0, Dynamics AX 4.0, Dynamics AX 5.0, Dynamics AX 2012(R2 & R3, CU12), Confidential Dynamics 365 for Finance and Operations(Platform Update 8 to 12)
Methodologies: UML
Databases: SQL Server, SQL Server 2005, SQL Server 2008, SQL Server 2014, Oracle9i.
PROFESSIONAL EXPERIENCE:
Confidential
Technical Architect
Environment: Confidential Dynamics 365 for Finance and Operations (Platform Update 12), DMF/DIXF(Odata, Data Entity), Life Cycle Services, Azure platform tools, SSRS Reports, Excel Add-ins, Task Recorder, BYOD(Bring Your Own Database), SQL Server Management Studio(17.x), Confidential Visual Studio 2015(Version 14), Visual Studio Team Services(VSTS), PowerApps, PowerBI, Logical Apps.
Responsibilities:
- Customize the application using over-layering and extension methodologies in the respective layer, model and package using Visual Studio as development environment.
- Perform user interface development and customizations using Visual studio tools and extensibility using intrusive customizations, class and table extensions, Method wrapping, chain of Commands for base/custom EDTs. Enums, sub classes, event handlers, delegates, Tables & its properties, Forms & its control properties. Analyze performance using TraceParser, PerfSDK, Performance timer and SQL Server execution plan.
- Develop and customize data entities for different business requirements related to functional areas like SCM(Supply Chain Management), FIN(Finance) and Grants(Project Management).
- Perform synchronous/asynchronous integrations between D365FO and other systems with Data entities, Recurring Integrations, Odata and BYOD by using Azure platform tools like Logical Apps, Azure Service Bus, Azure Functions, Table Storage and so on.
- Configure office integration like Excel Add-in, Workbook designer and task recorder in D365FO.
- Implement security with security roles/role extensions, duties/duty extensions, privileges and policies.
- Perform user interface development using different form patterns & sub-patterns, design layouts, tab styles, form extensions, form data source (pre/post)event handlers.
- Create application (or) AOT deployable packages using Visual studio dev tools or by build automation process and apply required updates.
- Deploy/promote custom code from Dev environments to other environments by merging multiple packages and troubleshoot package application issues
- Consume/develop D365FO services in C# using JSON and SOAP.
- Perform integrations using Azure platform tools like Logical Apps, Power Apps, Flow, Azure functions as middleware between other systems and on cloud Dynamics 365 for finance and operations.
- Develop and create reports using SSRS(SQL Server Reporting Services) and financial reports using report designer. Configure Power BI integration to support traditional dashboards and reports.
- Analyze and discuss business requirements provided by functional team and convert them into technical specifications
- Participate in solution design sessions & provide effort estimation for the development of new and enhancement to existing features
- Configure and manage VSTS(version control) for a team project
- Maintain documentation and version control for all D365O ODATA Entities
Confidential
Technical Architect
Environment: Confidential Axapta 6.0(R2, R3, CU12), SQL Server 2014, DIXF, Retail, SSRS reports, Confidential Dynamics 365 for Finance and Operations (Platform Updates 8,9 and 10).
Responsibilities:
- Providing the artifacts in timely manner based on kind of phase in SDLC
- Develop and write Technical design for the respective Functional documents.
- Maintenance and configuration of TFS.
- Understanding and analyzing the business processes of Client, Communications with clients for better understanding of process.
- Responsible for ownership and execution of a data migration plan.
- Configure data tables, queries and views to support generation of Power BI dahsboards, measure calculations and KPI’s.
- To lead and manage the data migration work stream.
- Manage the business participation in testing, run tests and review results, update the test incident reports and sign-off the results.
- Perform code reviews through TFS(Team foundation server) in Visual Studio
- Analysis, Design and Development of the Application in X++.
- Performance analysis and fine tuning of application using trace parser
- Debugging the issues/code through visual studio and X++ debugger
- Installing and configuring Retail components like Retail headquarters, Server, POS, Commerce Data Exchange using retail-time service, Async Server/Client, channel database and perform development using RetailSDK to the POS screens, reports and functionality.
- Ensure data synchronization between retail headquarters and POS registers like product availability, loyalty schemes, distribution schedule, inventory statements and product assortments so on.
- Perform data migration from legacy systems to AX using Data Import/Export Framework (DIXF/DMF).
- Implementing security using Roles, privileges and duties to various users
- Responsible for code migration of various customizations from R2 to R3 and upgradation from R3 to CU12.
- Customizing various objects of AOT (Application Object Tree) like Tables, Extended Data Types, Base Enums, Views, Forms, Classes, Queries, Reports and Menu Items as and when required during the flow of the project.
- Performing integrations through AIF & XML entity writer classes, Data entities and Odata,
- Develop new reports/enhance existing reports using Confidential SQL Server Reporting Services (SSRS).
- Involved in documenting coding standards and best practices that is followed by the team for developments
- Configuring the batch server like creating respective batch jobs, dependent batch tasks their recurrence, Server configuration, batch group assignments as per business needs.
- Perform migration from AX2012 R3 to Dynamics 365 for operations, analyze the gaps (like development for deprecated features), and prepare the estimation sheet (cost and effort).
- In D365FO, handle Data management using integration patterns, integration APIs like packages, custom services and service endpoints, OData, Data entities and common data service. Configure database logging.
- In D365FO, Perform user interface development and customizations using Visual studio tools and extensibility using intrusive customizations, class and table extensions, Method wrapping, chain of Commands for base/custom EDTs. Enums, sub classes, event handlers, delegates, Tables & its properties, Forms & its control properties. Analyze performance using TraceParser, PerfSDK, Performance timer and SQL Server execution plan.
- Configuring Azure portal to perform integrations between existing legacy systems and Dynamics 365 for Finance and Operations to facilitate synchronous and asynchronous communication.
Confidential
Technical Lead/Architect
Environment: Confidential Axapta 6.0(R1, R2), SQL Server 2008, SSRS, SQL BI
Responsibilities:
- Design of logical data model and physical data model for the new system with the help of ER studio(Entity Relationship diagrams) depicting cardinality.
- Providing the artifacts in timely manner based on kind of phase in SDLC(Sure step methodology & Agile methodology)
- Involved in maintaining end to end sandbox environment with AX(AOS, Client and database components) installed along with AX OLAP cubes and reporting framework.
- Performed tasks like importing new sample data, upgradation of newer versions of AX, application of code drops(xpo’s) from Development team and so on.
- Performed AX code reviews.
- Perform data migration from legacy systems to AX using Data Import/Export Framework (DIXF/DMF).
- Installation, configuration and maintenance of TFS(Team Foundation server).
- Implement AX security for various user roles using security duties & privileges to different AOT objects.
- Develop C# wrappers using .Net business connector and provide integration
- Involved in reviewing AX design documentation and figuring out how the business data would be maintained in AX backend database at high level.
- Assess how Dynamics AX technologies and methods to ensure architecture meets the needs of the business unit.
- Familiar with the product category hierarchies, pricing discounts & vendor setup and deployment topologies
- Implement various customizations in enterprise portal in Expense Management module.
- Performed Design, Analysis, Development, and Collaborated production releases of the Application.
- Worked directly with business users in understanding the information needs of the business and developing new functionalities to meet these requirements.
- Gained functional expertise in Project Management, Expense Management and Human resources.
- Involved in creating physical model based on logical model & requirement documents as inputs
- Support, Maintenance and Enhancing the existing Application.
- Interacting with the Clients and understanding the requirements
- Working with functional consultants to develop technical design documents for BI & Reporting needs.
- Perform data integrations from different systems using SSIS to Dynamics AX.
- Performed performance analysis for the customization and implemented the changes.
Confidential
Team Lead
Environment: Confidential Axapta 6.0, SQL Server 2008, SSRS.
Responsibilities:
- Installation & Configuration of Ax2012, based on server/client load connections per each client.
- Configuration and management of TFS(Team Foundation Server) for concurrency control.
- Develop/Create new customizations/SSRS reports as per required business logic.
- Perform Sanity testing, integration testing and unit testing for the developed artifacts.
- Analysis, Design and Development of the Application.
- Support, Maintenance and Enhancing the existing Application.
- Interacting with the Clients and understanding the requirements
- Conducting Training / Demo Sessions.
- Gained good knowledge on X++ framework, the functionality of various modules in Axapta
- Successful and timely delivery for ensuring Customer satisfaction and post-live support.
Confidential
Senior Software Engineer
Environment: Confidential Axapta 5.0, SQL server 2008, SSRS, SSIS.
Responsibilities:
- Involved in Requirement Gathering, Analysis and Documentation.
- Leading a team of 5 people.
- See that the team is following the coding standards, naming conventions and best practices as per suggested standards.
- Designing and documentation of Logical and Technical requirement of client.
- Organizing the label file editor and see that no duplication of labels occurs for the different objects created by various team members in the team.
- Responsible for Confidential Dynamics AX implementation (including customization of different existing functionality and new development for some additional functionality).
- Detailed planning and implementation for Go Live activities.
- Client Presentation about the project
- Involved in Coding and Unit Testing.
- Coordinating the testers regarding understanding of functionality and in writing the various testing scenarios.
- Conducting trainings for the new recruits
Confidential
Senior Software Engineer
Environment: Confidential Axapta 5.0, Sql server 2008, SSRS, SSIS.
Responsibilities:
- Worked with clients to understand requirements
- Implementing customizations pertaining to back office and POS.
- Enhanced/ Customize Dynamics AX for business logic changes
- Integrations in Axapta using AIF, AX Business Connector and CLR.
- Experience and understanding of Axapta Warehousing, Production and other Axapta modules.
- Performing code-reviews.
- Enhanced Axapta reports
- Development of client requirement following the best practice and conventions of standard Dynamics AX.
- Experience with the POS setup profiles, configuring extensibility features and POS permission groups.
- Configuring POS terminals and customizing receipt formats, screen layouts with button grids & images.
- Configuring the retail transaction service for various sales orders, sales invoices based on requirements.
- Customization various scheduler jobs and establishing database connection facilitating the dataflow from Retail headquarters to various stores
- Daily/weekly coordination with the client.
- Detailed planning and implementation for Go Live activities.
- Designing integration between POS and Head Quarters taking under consideration store needs and back information flow to Head Quarters
- Develop .Net customizations in POS
- Working knowledge of retail operations and retail activities.
- Configuring and setup of POS profiles & terminals.
- Configuring the service connections for retail transaction service.
- Ability to understand the data flow from AX to POS, scheduling and debugging of N- jobs and P-Jobs.
- Establishing and improving POS system upgrade and break/fix processes
- Retail POS unit testing and deployment and Bug fixing.
Confidential
Team Lead
Environment: Confidential Axapta 6.0, SQL Server 2008, Product Studio, Source depot, WTT, XUnitTest Framework.
Responsibilities:
- Performing development by following the standards of Confidential .
- Involved in Coding and Unit Testing.
- Conducting trainings for the new recruits
- Gained experience on the process of bug fixing and quickly adapted to it.
- Analyzing application estimations for application and DB up gradation.
- Participated in the process of RFP with senior managers in Confidential performed activities like
- Preparing Dev & Test questionnaire
- Developing Process Flow diagrams depicting the various actors and phases
- Providing estimations for Level of Effort, Cost summary, Labor categories, Assumptions