Senior Technology leader with over 11 years’ experience in Professional Services and Industry working at board level with organizations to undertake digitalization and IT Transformation across a number of sectors including, Banking, Education, Healthcare, Financial, Manufacturing, Construction, Facility Management, Telecommunications, Infrastructure and Managed Services, with some of the world's leading companies like Amdahl/Fujitsu NA, Future Pipe Industries, Lloyds Banking Group, BMW/Rolls Royce World’s Largest Dealership, and Etisalat Services Holding, involved in the performance of Technology and Governance Risk Management projects globally.
Business & Technical Leadership: Served as Sr.Project Manager/Director of Software Development, and Head of IT. In these roles, I am responsible for all or part of the IT organization, including program and portfolio management, infrastructure, enterprise applications (ERP, MRP, MES, DMS, CRM, CMS, Logistics), application development, data center operations, technical operations, DevOps, incident/problem management, capacity planning, help desk, security/compliance, SOCs NOCs, LAN, WAN, VPN, VoIP, video conferencing, telecommunications, DBA, network support, vendor negotiations, P&L, strategic planning, project management, development of highly effective teams, and executive relationship management.
Digitalization and IT Transformation of organizations operations, Leading global teams and major technology projects, setting the technology strategic vision for the business and aligning with the business priorities, developing strategies to drive profitability, managing large IT budgets, and managing P&L a/c for the function, ERP system selection, development & implementation, stakeholder management, Transformation of core back office, share service center creation, Cost reduction, vendor management, IT outsourcing, review of IT operations and designing remediation plans, project management, system implementation, Outsourcing of IT, Internet of Things (IoT), Blockchain, Artificial Intelligence, Cloud technologies, Building Information Modelling (BIM), Big Data, Cloud Strategy
Software Development: In this role, specialization includes system analysis, design and modeling, Business Process Modelling, Database Architecture design, Software Architecture, and design pattern. Use multiple engineering methodologies, particularly Agile and Waterfall. Continually practice techniques like TDD, BDD, CQRS, Reactive Programming, message bus architectures.etc, always follow the Domain-Driven Design approach for a complex business domain
Demonstrated acute leadership to manage a team of software development professionals and external consultants to design enterprise class software products also enforced the established process and created new processes as required.
Key Accomplishments:
Rendered keen eye for details to conduct research on emerging products, services, and standards in support of enhancement and development efforts, served as a focal point for technical escalations, managed Risks and Issues.
Product Innovation- Innovate financial and healthcare products with new features and functionalities.
Portfolio/Program Management –Manage multiple projects of various type, size, and complexity through multiple project manager
Implementation and Upgrade –Facilitate smooth implementation and upgrade of the product for new and existing customers
People Management –Lead a team of highly experienced resource including Project Managers, Senior BAs, Software Engineers, testers, and Network Engineers from multiple development centers (Onshore and Offshore), Responsible for acquisition, development, performance monitoring & improvements, retention, motivation, and optimization of a larger team of IT professionals.
Revenue and Cost Management-Ensure all the revenue, cost, and profit targets set for the product is met on a monthly basis
Point of escalation –Single point of escalation for all customers and resolve all concerns/issues within agreed SLA
Software Engineering Management –Managed a portfolio of 15 plus application of multiple domains mainly healthcare, education, financial (Banking), and manufacturing.
IT Operation Management –Ensure all IT operations management has been taken care of by the respective team. Availability Management, Infrastructure Management, Service Management, Capacity Management, Backup Management, Monitoring Management, Disaster Recovery Management, Release Management, and Change Management
Technology Decision – Always choose the latest technology but within the budget and resources.
Product Development – Implement Healthcare products with artificial intelligence to help the hospital with network systems. Implement the product for the financial domain using DLT (Distributed Ledger Technology). Implement Financial Analysis and Prediction application. Implement Education products for the school network system.
Exercised hands-on approach to manage application and process improvements aiming at high performance and ease of use of systems; built applications using ASP.NET MVC/ Razor Framework, Entity Framework, and SQL Server.
Key Accomplishments:
Developed software specifications and design documents, as a member of the project development team, web applications using AJAX, JQUERY, and JAVASCRIPT, and .Net applications and its APIs.
Managed technical aspects of offshore development resources on projects, MS Azure-based development & delivery platforms, CI, Continuous Delivery (ideally TeamCity & Octopus), Build Automation, Nuget Package Management.
Served as point of escalation to .NET developers in solving technology issues on projects; also led a team of offshore .NET developers to successfully deliver projects that meet client satisfaction, budget, and work quality targets.
Built synergies between the Development and QA Engineers; an integral part of the weekly development team and other project-related meetings, also designed and developed custom applications to support a variety of web initiatives.
Generated accurate estimates and work breakdown structures; identified and managed risks associated with projects. Delivered features assigned to the team as per schedule and risk mitigation planning for every release cycle.
Provided technical leadership to the .NET developers, shared in-depth knowledge to the team, mentoring, code reviews, reviewing design docs, giving technical talks, teaching classes, and provide consulting / coaching to multiple teams.
Drove improvements and innovations in development processes, methodologies, architectures, and technology also provided timely escalations to management in order to remediate any issues that could affect delivery.
Architected the expansion of the virtual server environment, increasing application performance across the enterprise by 35% within the loan application processing application environment.
Led global data center enterprise power shutdown and startup activities as part of an effort to correct power issues in production and test environments.
Architected the company's development infrastructure utilizing cloud computing resulting in future savings of billions per year and achieving a more scalable solution to meet future business needs
Lead change control process to reduce errors and downtime
Created Databases, Tables, Cluster/Non-Cluster Index, Unique/Check Constraints, Views, Stored Procedures, and Triggers; defined efficient stored procedures for the optimal performance also optimized SQL queries for maximum efficiency.
Created and modified T-SQL stored procedures/ triggers for validating the integrity of the data, developed indexed views and appropriate indexes to reduce the running time for complex queries.
Updated track of data manipulations using Audit functionalities; generated custom and parameterized reports using SSRS; configured and deployed all the Reports (RDL, RDS) across various SDLC environments.
Created reports that call sub reports in SSRS, datasets using T-SQL and stored procedures as well as involved in developing Complex SSRS Reports involving Sub Reports, Matrix/Tabular Reports, Charts and Graphs.
Developed and maintained system to generate reports from Account/Customer Audit History, Account/Customer Maintenance and Transaction Inquiry tracking account failures and correcting errors for further processing.
Created several packages in SSIS, rebuilt the indexes and tables as part of performance tuning; implemented Event Handlers and Error Handling in SSIS packages and notified process results to various user communities.
Developed CRM application using SQL Server 2008, project based on Agile methodologies, Manufacturing Company ERP, Hospital ERP, Financial System for corporate industry, and website with SEO friendly URLS.
Developed Standalone .Net Application which is responsible for identifying and processing account; supported development and software quality assurance to ensure optimal progress and product stability for end users.
Created Databases, Tables, Cluster/Non-Cluster Index, Unique/Check Constraints, Views, Stored Procedures, and Triggers; defined efficient stored procedures for the optimal performance also optimized SQL queries for maximum efficiency.
„ Created and modified T-SQL stored procedures/ triggers for validating the integrity of the data, developed indexed views and appropriate indexes to reduce the running time for complex queries.
„ Updated track of data manipulations using Audit functionalities; generated custom and parameterized reports using SSRS; configured and deployed all the Reports (RDL, RDS) across various SDLC environments.
„ Created reports that call sub reports in SSRS, datasets using T-SQL and stored procedures as well as involved in developing Complex SSRS Reports involving Sub Reports, Matrix/Tabular Reports, Charts and Graphs.
„ Developed and maintained system to generate reports from Account/Customer Audit History, Account/Customer Maintenance and Transaction Inquiry tracking account failures and correcting errors for further processing.
„ Created several packages in SSIS, rebuilt the indexes and tables as part of performance tuning; implemented Event Handlers and Error Handling in SSIS packages and notified process results to various user communities.
„ Developed CRM application using SQL Server 2008, project based on Agile methodologies, Manufacturing Company ERP, Hospital ERP, Financial System for corporate industry, and website with SEO friendly Urls.
„ Developed Standalone .Net Application which is responsible for identifying and processing account; supported development and software quality assurance to ensure optimal progress and product stability for end users.