Senior Leadership Team / Senior Enterprise Architect Resume
SUMMARY:
- Confidential is a highly successful enterprise architect, with proven track records of delivering projects ranging over $40 million budget. Confidential excels in bridging the requirements gap between business and technology, delivering enterprise grade solutions. He has 20 years of experience leading engineering and product teams in Financial Services, Mobile and SaaS.
- Confidential is a member of Senior Leadership Team at Confidential . He has the overall responsibility of head spearing the Microsoft Technology Services Consulting team, Technology Innovation and product delivery for Top Financial Canadian and Lending Institutions.
- His experience includes: strategic and tactical analysis, software development analysis, architectural design, application design, innovation and development of enterprise - grade distributed applications using various technologies.
- He possesses a solid understanding of agile and scrum methodologies, frameworks such as TOGAF, Microsoft Solutions Framework (MSF), Composite Application Block (CAB), Smart Client Software Factory, Web Client Software Factory, Web Services Software Factory, Windows Communication Foundation (WCF) and OOA/OOD/OOP. In addition to the extensive experiences, he has successfully completed the following certifications: TOGAF, Microsoft Certified Professional Developer (MCPD), Windows Azure Developer, MCPD Web Developer 4, MCPD Windows Developer 4, MCPD Enterprise Application Developer 3.5, and Microsoft Certified IT Professional (MCITP) Database Developer 2008.
TECHNICAL SKILLS:
Languages: C# (.Net 4.5.1), Microservice, Entity Framework 6.0/5.0, WCF, WPF, ASP.Net MVC/WebApi, SQL, VB.Net, VBA, COM+, XML, C++, Java, Perl, HTML5, CSS3 and JQuery/JQueryMobile
Tools: & Technologies: Microsoft Visual Studio 2017/2015/2013 , SOLR, XAMCL, Team Foundation Server 2012/2010, Eclipse, Windows Azure (Mobile Services, Key Management and Cloud Computing), MS Project 2013, Visio 2010, iPhone/iPad (iOS), Android 4.0, Windows Phone 7, Blackberry (OS7) and PhoneGap (Apache Cordova)
Web/Application Servers: Microsoft Windows Server 2012 (IIS 8.0), Microsoft Windows Server 2008 R2 (IIS 7.5), Microsoft Windows Server 2003 (IIS6.0) and Microsoft Windows 2000 Advance Server (IIS 5.0).
Content Management: SharePoint 2013/2010, Orchard CMS, Windows SharePoint Services 2.0/3.0
Databases: Microsoft SQL Server 2012/2008/2005/2000 , Azure SQL Data v12, Oracle 11g/10g/9i, Access, Sybase
Operating Systems: Microsoft Windows 8.1/7, Microsoft Vista, Microsoft Windows XP Professional and Linux.
PROFESSIONAL EXPERIENCE:
Senior Leadership Team / Senior Enterprise Architect
Confidential
Overall Responsibilities:
- Works on flagship projects within the financial banking systems.
- Align IT solutions with business, with reference to Future State Architecture document and Enterprise Information Management system. Establish business investment drivers and in corporate these into Transition Architecture.
- Work collaboratively with architects from various functional domains (business, application, information, technical and data) in delivering the target state architecture and development
- Review end-state solution architecture with key business stakeholders (CIO, CTO and SVP), ensuring business drivers, objectives and key business transformation are met
- Manage and optimize portfolio of infrastructure driving operational / cost efficiencies and acceptable risk.
- Responsible for the analysis, design and documentation of end-to-end architecture solution, ensuring stated requirements are met and scope is controlled.
- Ensure compliance with all relevant internal and external regulatory requirements, including the management of operational risk and adherence to the Enterprise standards of ethical behavior.
- Provide full life cycle architectural guidance and management to development teams, ensuring quality technical deliverables, including facilitating and approval at Architecture Reviews.
- Constantly adopting to technology trends and advise IT and the business about potential benefits/impacts.
- Assess new techniques, products, services, technologies and standards where needed (passion for learning and innovation), via the appropriate channels and in agreement with related enterprise architects.
Senior Leadership Team / Senior Enterprise Architect
ConfidentialResponsibilities included:
- Designs architectural roadmaps for enterprise architecture, in accordance with enterprise strategies and enterprise architecture processes, while analyzing client requirements and collaborating with R&D divisions, acting as an advisory role.
- Worked with stakeholders (LOB owners and Architects from different domains), ensuring IT strategy and planning is in compliance with Regulatory Reporting requirements and objectives
- Formulate and communicate principles /standards, provide advice on directions for the technology group
- Develop and maintain architecture diagrams and requirements that fully capture the overall systems landscape.
- Create and present documents relating to Use Cases, Functional Requirements, Data Mapping, Privilege Provisioning and Authorization models, maintaining them throughout the project, including traceability back to Requirements.
- Create and maintain reference architectures and target architectures relative to Regulatory and Compliance.
- Architected Complex Event Processing / Business Rules, Business Process workflow and integration with existing business components.
Environment: Cloudera Hadoop Platform, JBOSS EAP, JBOSS BRMS, Apache Spark, Apache SOLR, ASP.Net MVC 5, Node, SQL Server 2012, Visual Studio 2017, SSIS, SSRS and IBM MQ, Solace Enterprise Messaging Appliance
OSFI ADT File Adaptor
Confidential
Responsibilities included:
- Taylor XACML’s architecture to fit the initial business requirements for Phase 1
- Created the necessary architecture artifacts such as: Sequence Diagram, Class Diagram, Component diagrams and Solutions Architecture Document
- Led the development team in realizing the architecture from design to execution phase, leveraging SCRUM/Agile methodology
Environment: C#, ASP.Net MVC, SQL Server 2012, Visual Studio 2013.
OSFI ADT File AdaptorConfidential
Responsibilities included:
- Led a team of business analyst, product development, and architects in providing the solutions architecture, gap analysis and roadmap.
- Provide constant communication and feedback to stakeholders, bridge the business and technology requirement gaps between existing and target state
- Provide an Architecture vision and design, as well as conduct weekly reviews with Confidential ’s architects and security team.
Environment: C#, MS Access, SAS, SSIS, SSRS, Visual Studio 2012 and Visio 2010.
OSFI ADT File AdaptorConfidential
Responsibilities included:
- Led a team of mobile and web developers
- Act as an advisor to key stakeholder, ensuring the proposed technology meet the business requirements
- Architected an end-to-end solution, providing first grade security solution and wrote the core synchronization engine between Mobile and Server platform
- Design a Public Cloud solution using Microsoft’s Azure Cloud Computing services:
- Mobile Services (Offline Synchronization between mobile and Server)
- Blob Storage Services (Storing media and images)
- SQL Data Services (SQL Relational database on the cloud)
- Key Vault (Securely stored cryptography keys)
- Middle-ware API leveraging Web App (PaaS) services
- Telemetric leveraging event Hubs processing
- Worked with core Microsoft’s Mobile and Blob Storage engineering team to validate the design
Environment: C#, iPad, Azure Public Cloud Computing, Visual Studio 2013 and Enterprise Architect.
OSFI ADT File AdaptorConfidential
Responsibilities included:
- Leverage TOGAF approach in producing the necessary artifacts. The artifacts included: Business use-case, Requirements Document, Traceability Matrix, Application/Function matrix along with Gap Analysis between Current and Target state (Technology, Data and System Architecture). The outcome produces a Technical Solutions Architecture document.
- Created a score-card template, used in accessing the printing vendors, along with the product printing suites.
- Ensure print vendors’ ability to produce standards ( Confidential .: MICR) aligning with Canadian Payments Association. This is done via scheduled POC where each vendor demo and produces sample outputs based on current system masked system data feeds provided.
- Architected and design a solution, ensuring minimal risk during the transition phase
- Conduct weekly meeting with core SME to ensure validity of architecture design, and provide status update to management
Environment: C#, .Net, C++, GMC Suites, WebMethods, Oracle 10i, Visual Studio 2012 and Visio 2010.
OSFI ADT File AdaptorConfidential
Responsibilities included:
- Assessment of existing system, conduct interviews with SMEs, identify gaps and created an architectural product roadmap. This roadmap leads to the creation of the Technical Solutions Architecture document.
- Conduct weekly meeting with Architectural team, providing status report on progresses / milestones, architectural design and demo
- Lead the initial development team in creating a “proof-of-concept” application and integrate it with existing shared services, validating the design.
- Created the initial framework in c#, ensuring the system could be extendable, maintainable and secured.
- Provide guidance to the development team, and act as a bridge in communicating ideas between business and technology stake holders.
Environment: ASP.Net MVC 4.0, C#, Orchard CMS, SQL Server 2012, WCF, Visual Studio 2012 and Visio 2003.
OSFI ADT File AdaptorConfidential
Responsibilities included:
- Defined an SDLC process and best-practices that fits the organization’s culture and environment.
- Engaged and facilitate meetings within different groups to discuss, gain trust and acceptance with the proposed SDLC processes.
- Helped with vendor tool selection process, dealing with Source-Control management system.
- Architected a technical solution and design by creating a Proof-of-Concept utility, that will integrate with dbMaestro for Oracle and Team Foundation Server 2010 for SQL Server
- Provide bi-weekly status update to the stakeholders.
- Led and manage day-to-day development activities within the Confidential development team, ensuring key deliverables are met on time and within budget.
Environment: TFS 2010, WinForm, WCF, MS.Net 4.0, C#, Oracle 10i, SQL Server 2005, Visual Studio 2010, Visio 2010 and Windows Server 2008 R2
OSFI ADT File AdaptorConfidential
Responsibilities included:
- Assisted the client by aligning their business needs to technology used in the project, leveraging agile methodology.
- Provided technical guidance and support to developers throughout the life-cycle of the development process from conceptual to deployment.
- Architected and design the entire blueprint of the portal system.
- Developed the core-structural portal framework.
- Led and managed a team of developers/tester (QA), ensuring project milestones have been met and within budget.
Environment: SharePoint Portal 2010, ASP.Net 3.5, C#, SQL Server 2008, Visual Studio 2010, Visio 2010 and Windows Server 2008 R2
OSFI ADT File AdaptorConfidential
Responsibilities included:
- Being a part of the Solutions / Application Architectural Group, created an architectural roadmap for the client in dealing with application scalability.
- Provided technical guidance and support to developers on an on-going basis when assistance is required.
- Refactored existing system design to meet new business requirements, and maintained compatibility with the existing WCF-based interface.
- Bi-Weekly meeting within the Architectural Group reviewed any changes in the system design, to be approved by the “Change Management” community.
- Created prototypes when a “proof-of-concept” is needed as part of the system design changes.
- Created an architectural roadmap to help define best-practices and recommendations for future phases given the current system target state.
Environment: ASP.Net 3.5, C#, SQL Server 2008, WCF, Visual Studio 2008 and Visio 2003.
OSFI ADT File AdaptorConfidential
Responsibilities included:
- Reviewed the existing end-to-end architecture which had major performance issue.
- Refactored and optimized the entire back-end store-procedure on the database.
- Provided guidance to the development team on best-practices in handling problems and issues encountered.
Environment: Sybase 10
OSFI ADT File Adaptor
Confidential
Responsibilities included:
- Created a technical design document detailing solution provided.
- Ensured all milestones met and that technical solutions met the industry’s best- practices.
- Technical Leadership and hands-on development of complex modules and framework.
Environment: .Net 3.5, Windows Forms, Excel 3rd Party Component, Visual Studio 2008, C# and Visio 2010.
Account Processing Data ValidatorConfidential
Responsibilities included:
- Architected an entire end-to-end solution using Microsoft’s Web Client Software Factory to meet the client’s needs.
- Provided technical leadership and guidance on development activities.
- Led and managed a team of 3 developers.
Environment: ASP.Net 3.5, SQL Server 2000, Visio 2003 and Visual Studio 2008
Account Processing Data Validator
ConfidentialResponsibilities included:
- Created a technical design document detailing solution provided.
- Designed, architected and implemented the back-end web-services using Microsoft Windows Communication Foundations.
- Designed, architected and implemented the front-end UI using Microsoft Window Forms.
Environment: WCF, Windows Forms, .Net 3.5, Oracle 9i and Visual Studio 2008
Senior Solutions Architect
ConfidentialResponsibilities included:
- Created a technical design document detailing solution provided.
- Improved the web-services to support new search contracts defined in the web-service data model.
- Wrote unit test and QA documentation.
Environment: ASP.Net 3.5, WCF, SQL Server 2005, Visio 2003 and Visual Studio 2008
Senior Solutions Architect
ConfidentialResponsibilities included:
- Architected and designed a front-end client solution based on Microsoft’s Composite Application Block using Smart Client Software Factory.
- Ensured coding standards in compliance with Microsoft’s best practices, as well as clients’ corporate development policy.
- Ensured deliverables and milestones in check with project plan.
- Provided guidance and mentorship to developers.
- Ensured the quality of end-to-end solutions were accomplished as per the business requirements.
- Reviewed back-end solutions (Windows Communication Foundations) to ensure security and design in compliance with client’s corporate standards.
- Led and managed a team of 4 developers.
- Acted as technical liaison between client’s business groups.
Environment: ASP.Net 3.0, Windows Forms, WCF, Oracle 9i, Visio 2003 and Visual Studio 2008
Senior Solutions Architect
Responsibilities included:
- Architected an automated process to parse email containing pricing information from the manufacturers that will recognize PDF attachments and programmatically scan for selected keywords. The results are then saved onto the database.
Solutions Architect
ConfidentialResponsibilities included:
- Led the entire team in migrating data from Oracle 9i onto SQL Server 2005.
- Architected the migration process, which included data migration and conversion of all front-end web applications.
- These applications were used to manage Rudin’s real-estate portfolio, and produced real-time reporting capabilities.
Confidential
Responsibilities included:
- Managed and led 4 developers in achieving business and technical milestones.
- Architected a custom web portal using Windows SharePoint Services 3.0, along with smart custom authentication modules.
- Architected and designed a custom Dashboard WebParts, which provided upper management and executives an overall summary of corporate budget spending.
- Integrated data from multiple sources (including Access, Excel and Sybase), which were subsequently collaborated and displayed on the SharePoint Portal customized Dashboard.
- Integrated SQL Server 2005 Reporting Services within Windows SharePoint Services 3.0.
- Acted as a primary contact between the clients, providing status updates.
- Responsible for creating all technical documentations, including UML diagrams and technical functional requirements.
- Integrated Microsoft Ajax Framework onto Windows SharePoint Services 3.0.
Confidential
Responsibilities included:
- Acted as a trusted advisor to Centennial’s Project Manager by providing technical expertise, in addition to establishing a continuing relationship with the client.
- Provided assessment on client’s current IT environment and provided recommendations to meet industry’s best practices and standards.
- The standards include code-review security architecture and SQL Server performance review.
- Provided recommendations on a service-oriented architecture platform.
Confidential
Responsibilities included:
- Led and architected technical solution guidance for Server 2005 Database design.
Confidential
Responsibilities included:
- Led the entire operation in terms of technical solutions and troubleshooting.
- Analyzed the events that were causing SQL Server database lockup.
- Provided status updates on a daily basis, in addition to working alongside VERSO, a third party vendor.
- Proposed and implemented a solution.
Confidential
Responsibilities included:
- Architected and designed a framework to monitor exercise strokes on hydraulic and weight stack equipment.
- The application was designed for use by two large health fitness clubs including Curves and YMCA.
- Completely redesigned the RFID module to wrap around the serial port class provided in .Net 2.0.
- Provided project updates on a weekly basis to the client.
- Managed team members and budgets.
- Created UML documentation for architecture review with technical team members.
Environment: Smart Client Software Factory, Web Client Software Factory, Web Services Software Factory.
Solutions Architect
Confidential
Responsibilities included:
- Provided Confidential a complete n-tier architecture solution for porting VBA/Access application over to Microsoft .Net framework, in order to create a one-stop category management tool to group entire product inventories, sales and demographics data.
- The application was designed to assist and improve the decisions by analysts regarding profitability gains.
- Successfully revised and designed an automated, multi-threaded data-transformation service to transfer multiple retailer data into an SQL server, resulting in dramatically improved load time.
- Acted as a trusted advisor to Confidential ’s Enterprise Architects by providing technical expertise, project management and resources management.
- Participated in the full software development lifecycle.
- Attended monthly project architectural reviews with Confidential ’s solution, enterprise and technical architects.
- Provided team leadership and senior developer expertise in achieving the next generation windows and web applications.
- Oversaw entire technical design of project modules and solutions.
- Made all technical architecture decisions.
Solutions Architect
Confidential
Responsibilities included:
- Successfully devised a complete n-tier architecture solution for migrating existing site using Microsoft’s .Net framework.
- Added new modules, including a user-friendly search engine with improved response time; security flow with encryption and decryption of data; newsletter subscription; reporting engine; banner serving interface; shopping cart; real-time online movie ticketing; multimedia player, with streaming of Windows Media / QuickTime; and feeds (XML Web Services).
- Other responsibilities included: Code-review walkthrough with quality assurance team members; mentoring intermediate and senior developers; devised a complete testing strategy; delegating tasks to team members; meeting clients; creating requirement specification documents; and continuous research aimed to improve the design of the current web application framework.
Technical Architect
Confidential
Responsibilities included:
- Developed and designed a CRM n-tier architecture portal, currently operational in India, Montreal and US.
- Successfully designed and developed a framework to support call-center environments using Microsoft’s leading-edge technology, such as Visual Studio C++ (created COM components), ASP.Net (VB and C#), SQL Server 2000 and Voice-Over-IP (using Dialogic Telephony Application Programming Interface API).
- Led the entire project with a development team, and acted as the primary contact for both technical and business perspectives.
- Other responsibilities included management and monitoring of project progress, performing code walkthrough of software components, mentoring intermediate and senior developers and reporting to the Director of Technology on daily project activities.
Senior Software Engineer
Confidential
Responsibilities included:
- Developed Win32 casino games using Microsoft Visual Studio C++, running under Windows NT Platform.
- Participated in game design process.
- Developed architectural design for casino games.
- Implemented algorithms and codes for different visual graphic effects using Gametronic’s API libraries.
- Prepared technical documentation and demonstrated finished products to clients.
- Performed functional testing for developed codes.
Consultant - System Analyst (Part-Time)
Confidential
Responsibilities included:
- Provided system analysis and technical consulting on converting existing inventory management portal to better serve the company’s growing business demands.
- Tasks included: Business process re-engineering for multiple areas, including cashiering, accounting, information system feeds and commissions; analysis of existing systems; evaluation and design of middle-tier business components; and development of business functionality and data flows.
- Designed a barcode scanning module to track the flow of stocks, with an integrated application that possesses shipment tracking capabilities (primarily with FedEx and UPS).
- Developed extensive process modeling, mentoring and training of other team members, code review with developers (framework code walkthrough), and tracking of documentation and development standards (software lifecycle).
