IT Manager | Project Manager
Loyalty One
Total years of experience :10 years, 11 Months
• Responsible for managing a team and leading to develop & implementing the ERP system developed following Agile methodologies using .net core technology, including HR, Finance, Supply Chain, Asset Management, Shared Services, and along with designing, development of project plan, testing phases, training sessions, and deployment activities (Pre- Prod & UAT).
• Implemented Emerging industry trends and technologies for Server, Storage and Data protection, and to recommend proposals for their application at to achieve tangible benefits, improve passenger experience and safeguard company's information assets and IT infrastructure following ISO standards (27001, 27701, .
• Responsible for project documentation, including project charters, project schedules, project plans,
RACI, risk matrix, task breakdowns, and decision/issue/change logs, WBS.
• Removing Road Blocks, streamline the process and bringing resolutions.
• Conduction Daily Scrums calls, Sprint planning, review and retrospective meetings.
• Foreseeing the risk, providing mitigation strategies and implementation.
• Following Agile and Waterfall Methodologies.
• Identifying and checking the suitability of the subcontractors who are more appropriate for the
project. Ensuring that the subcontractors meet the RFP requirements, based on which should be in a
position to establish Term sheet or subcontract agreement, identify various risks & prepare risk
register. Resolving contractual and commercial issues.
• Reviews budgets, schedules, and cost to complete projections and ensure projects meet safety
requirements for budgeting. experience in IT Support and Service management
• Advanced knowledge of O365, including Outlook, Exchange Online, Azure AD & Microsoft tools
• Responsible for developing the organization's IT network design and strategy, aligning it with the
organization's goals and objectives, and ensuring that it meets industry best practices.
• Preparation, Review and approvals of work orders including verification of inclusion, terms, cost
limits and contractual ad procedural compliances.
• Responsible for managing the organization's data within the ERP system, including data integration,
data quality, data security, and data backup.
• Supervision of project Planning, Monitoring and controlling.
• Coordination with Planning team during the development of baseline programs toassure all the
contractual compliances.
• Establishing the all-reporting formats as per the contract and reasonably certain thatall project
information is reported to client periodically.
• Report on progress & provide regular updates to upper management.
• Led & motivated project team to ensure they are working effectively together to achieve project goals.
• Managing a team of developers, QA’S and program manager in order to designed, developed .NET
Core applications, utilizing MS SQL SERVER database and Azure DevOps.
• Successfully oversaw the two primary functions involving developing new solutions & providing
support
for existing applications/systems.
• Planned, designed, implemented, and maintained the IT network, hardware, software, and
security systems of the firm, ensuring optimal performance, reliability, and security.
• Develop and monitor the IT budget, policies, procedures, and standards, ensuring compliance
with the firm’s regulations and best practices
• Managed the client relationship & engaged with key stakeholders to understand their business
goals.
• Managed project activities from initiation to closing, including project delivery & work products.
• Designed solutions & built systems architecture with best engineering practice to optimize
development time.
• Led & managed the teams to ensure project deliverable are on time & within the budget.
• Researched & incorporated with design strategies, product specifications, development schedules
& user expectations to enhance product capabilities.
• Identified new business opportunities & developed proposals to win new projects.
• Continuously evaluated the effectiveness of project management processes & implemented best practices.
• Developing Software solutions, flows, work processes, in addition to Investigating problems.
• Led & managed the technical team in delivering end-to end projects solutions for Saudi National Bank.
• Worked closely with the client to understand their business requirements & provided technical solutions accordingly.
• Provided technical leadership to the team of consultants working on the project.
• Developing documentation, layouts for business with clear code and comments.
• Managed technical risks & issues to provide timely & effective solutions to eliminate them.
• Conducted code reviews & ensured adherence to code standards & best practices.
• Worked with project managers to define project scope, deliverables, timelines & budget. Also
provided regular status updates
• Day-to-Day Sprint Sessions and following Agile Methodology in development.
• Acquiring Business Functional knowledge from business partners and providing implementation by
creating Reports in .Net core.
• Business Analysis and delivering projects
• Worked as a full stack developer to develop Company Portal developing on Asp.NET MVC and Backend as MS-SQL Server.
• Worked on web methods Integrating APIS and services for ERP Systems.
• Worked on Service-Oriented Architecture Web methods Suites.
• Integrating B2B ERP Systems.
• Developing Reports using Crystal Reports and Dev Express Report
• Developing UI/UX using CSS3, bootstrap and WPF.
• Developed SPA using Angular JS 2.
• Writing Ajax functions and client-side events.
• Developed project using Agile Methodology and Design Patterns (Factory).
• Creating Stored Procedures, Views. Triggers in SQL SERVER.
• Creating Reports using T-SQL, Excel Pivot Reports and Power BI.
• Developed android and iOS applications using kotlin and swift
• Maintaining repositories using Source Tree application.
• Deploying applications and performing unit and manual testing.
• Created Technical documents for the projects.
• Maintained versioning of code using TFS and GITLAB.
• Developed SOAP and REST API for android and IOS mobile
applications.
• Developed Push Notifications, email notifications for mobile apps.
• Developed windows-based (win-forms) application using Dev Express to provide banking facilities.
• Developed forms and layouts using Dev Express UI Libraries.
• Writing queries, views, and triggers in MS SQL SERVER and Involved in writing LINQ queries in code-behind.
• Implement the features as per the request of respective departments and gap analysis.
• Developed various modules in Compliance (Customer Opening, Transfer Insecurity levels, Permissions).
• Worked with Web API and integrated with government services using Selenium web driver.
• Ensured user security and permissions, field level security and database security
• Developed and enhanced sales/purchase modules in Enterprise Resource Planning System developed in a 3-tier architecture application.
• Responsible for developing SAP Crystal and Dev express Reports.
• Responsible for creating rich UI using frontend - HTML/CSS/BOOTSTRAP/ANGULAR.
• Responsible to fix day-to-day issues and provide application support including software, applications, and database integrations. Meeting client requirements and maintaining the versions of applications using TFS.
• Created Stored Procedures, Triggers, Views and functions in MS SQL SERVER.
Project Management is the discipline of planning, organizing, and managing resources to achieve a specific project goal within a defined time frame. It involves breaking down complex tasks into smaller, more manageable ones, setting clear goals and objectives, creating a project plan, assigning tasks to team members, and monitoring progress to ensure that the project is completed on time, within budget, and to the required quality standards. Effective project management requires a range of skills, including leadership, communication, problem-solving, and strategic thinking. Project managers must be able to coordinate and motivate team members, manage risk, resolve conflicts, and adapt to changing circumstances. There are several project management methodologies that organizations use to manage projects, including Waterfall, Agile, and Lean. Waterfall is a traditional approach that involves a linear sequence of stages, while Agile and Lean methodologies are more iterative and flexible, enabling teams to adapt to changing requirements and feedback from stakeholders. In addition to methodologies, project management tools and software are essential to effectively manage projects. These tools help with project planning, scheduling, collaboration, task management, and reporting, among other things. Some popular project management tools include Asana, Trello, Jira, and Microsoft Project.