I had lead many software projects for private and public sectors, and have worked in diverse IT fields like - software development, various hardware, dealing with different operating systems like Novell Netware, Windows products and Linux with different level of skills starting from installation, configuration and troubleshooting, server administration, database design and administration.
Responsible for the overall redesign and upgrade for Studio Photokina pertaining to IT, specifically the infrastructure - both international and local corporate verticals, handling the overall deployment of Photography Studio ERP platform, for Studio Photokina in Kuwait and Qatar. Integration aspect from other third-party application to have a proper end-to-end flow. Lead the setup of IT infrastructure and deployment of POS application for Art Studio in Kuwait.
Track record of tackling and solving tough business and technical problems. Demonstrated ability to work effectively with individuals at all levels and in all functional areas. Experience in managing full project lifecycle from requirements gathering to final implementation and end-user training.
Adding to that; working with various technologies related to Application Development, Database, IT Hardware, Operating System and Digital Photography Technology (Software and Equipment) gave me a solid experience and wide knowledge.
Plan, organise, direct, control and evaluate the operations of information systems and EDP.
Develop and implement policies and procedures for electronic data processing and computer systems operations and development.
Discuss system requirements, specifications, costs and timelines with managers.
Control the computer systems budgets and expenditures.
Provide orientation to new users of existing technology.
Train staff about potential uses of existing technology.
Provide recommendations about accessing information and support.
Maintain current and accurate inventory of technology hardware, software and resources.
Troubleshoot all technology issues.
Make recommendations about purchase of technology resources.
Find all gaps between systems and implement proper integration.
Lead IT Department operational and strategic planning, including fostering innovation, maintaining IT resources, planning projects, and organising and negotiating the allocation of resources.
Manage and participate in the deployment, monitoring, maintenance, development, upgrade, and support of all IT systems, including servers, workstations, operating systems, hardware, software, and peripherals.
Benchmark, analyse report on, and make recommendations for the improvement and growth of the IT infrastructure and systems.
Oversee provision of end-user services, including help desk and technical support services.
Work with stakeholders to define business and systems requirements for new technology implementations.
Manage financial aspects of the IT Department, including purchasing, budgeting, and budget review.
Manage projects and track project milestones and deliverables.
Development and implementation of IT policies and procedures; including those for IT architecture, backup, security, disaster recovery, business continuity, and other IT related policies.
Negotiate and administer vendor, outsourcer, consultant contracts and service agreements.
Establish and maintain regular written and in-person communications with the organisation’s executives, department heads, and end users regarding relevant information technologies activities.
Business applications design, development & deployment.
IT planning, design and implementation.
Systems security and protection.
Act as trusted advisor to the management, specifically providing advice and guidance to ensure good decision making in relation to technology.
Find innovative solutions to problems, including but not limited to finding cost effective solutions and advocating the use of new systems and technologies to further benefit the organisation.
Drove the successful delivery of the 2009/10 organisation change plan as implementation of fundamental, business enabling technologies including development of functioning MIS, MS Active Directory, cross-platform network services and organisation IT infrastructure and plan for ERP implementation.
Develop and present IT Strategy, Financial and Operational Visibility, Process Development, IT Infrastructure improvement and streamline, IT Service Delivery and IT Training and Development.
Develop and implement IT policies and procedures and ensure those are adhered to both internally within IT and throughout the organisation, fit for purpose and developed or augmented as required.
Develop annual technology objectives and detailed plans for company’s goal accomplishment.
Design and implement new IT solutions to address the company business needs.
Keep top level management well-informed of activities and recommend corrective actions.
Present and implement technological alternatives to streamline functions and improve productivity.
Develop and implement IT policies and procedures, including those for architecture, security, standards and service provision.
Provide training, advice and assistance to all staff in regard to technology and related services.
Ensure the integration between HR-Payroll software and ERP.
Plan future phase of Modules, Business Intelligence, Workflow for automating and optimising business processes company-wide.
Plan and implement Time Attendance System in different locations.
Develop, track and control IT annual operating and capital budgets. Plan & Execute data centre shifting with complete redesign of high-tech IT infrastructure.
Design & manage DRP (disaster recovery plan) and ensure information systems high availability and business continuity.
Manage Network Security, monitor and analyse network traffic, application and web access.
Manage website with CMS.
Establishment of IT PMO responsible for all IT Projects.
Development and implementation of IT Architectures.
Rollout of Data Warehouse to encompass reporting for whole company.
Printing on digital printers (Sienna FotoPrint 5000 and Gretag NetPrinter 812) and plotter (Epson Stylus 9500). • General maintenance of digital printers and plotter.
Devise data strategy that address company's requirements.
Build inventory of data needed to implement the architecture.
Research new opportunities for data acquisition.
Identify and evaluate current data management technologies
Create a fluid, end-to-end vision for how data will flow through the organization
Develop data models for database structures
Design, document, construct and deploy database architectures and applications
Integrate technical functionality
Implement measures to ensure data accuracy and accessibility
Constantly monitor, refine and report on the performance of data management systems
Meld new systems with existing warehouse structures
Produce and enforce database development standards
Maintain corporate repository for all data architecture artifacts and procedures
Expert
Microsoft SQL Server
Design:
Create, move, modify or delete database.
Create SQL statements to create, modify or delete entities in the database.
Security:
Define schemas.
Assign necessary access rights on fields, tables, views and stored procedures.
Maintenance:
Create and monitor scheduled backup tasks for all databases.
Create and monitor scheduled database replication tasks.
Support:
Analyse and modify the data transactions, whenever it is required.
Perform CRUD operations through custom developed application.
Daily Tasks:
Check the daily SQL Server database and transaction log backups and SQL Server Agent jobs for errors.
Check all databases to make sure all are up and not marked as suspect.
Check DBCC CHECKDB for errors.
Check SQL Server and Windows application and system event log entries for warnings and errors and determine if any entries warrant further investigation.
Check mirroring status for all databases being mirrored.
Check for service status for all Windows services that are required for operation.
Look for any security policy violations.
Look for resources on the server, such as file sizes and disk space, and audit growth for long-term projections.
Check system performance levels against established baselines.
Use long-running queries or tasks to generate the data.
Double check that no configuration changes have been made on the server, and if so, document and investigate.
Ensure that all data replication tasks are operating normally.
Record and compare last day of CPU activity with known baseline.
Monthly Tasks:
Check for full system backup status. Verify that the MSDB database is being backed up.
Verify that index and statistic maintenance has completed.
Perform sample restores of database backups on preproduction servers to spot-check backup set integrity.
Examine SQL Server wait statistics to see if new ‘pain points’ have become large points of contention within SQL Server.
Audit job execution time for dramatic variances against baseline runtimes.
Investigate databases for objects that violate established rules.
Verify that SQL Server is sending database mail properly.
Quarterly Tasks:
Compare SQL Server run book specifications against current configuration.
Update run book if necessary.
Perform system maintenance, such as disk defragmentation, Windows updates, SQL Server cumulative updates.
Verify that data access speed is running at normal levels.
Perform full system growth projection update as part of normal capacity management.
Perform a full index analysis for all databases.
Determine unused indexes and disable if appropriate.
Determine missing indexes and investigate process to update or add indexes to better cover data usage.
Review systems for tuning opportunities.
Perform tuning as necessary.
Perform full test of disaster recovery plan.
Perform full system restore against a virtual machine so that all core systems and services can be brought up in isolation and tested for integrity.
Expert
Oracle MySql Server
Design relational database
Perform CRUD operations through custom developed application.
Start and shutdown database server.
Manage and monitor database using mysqladmin administrative client.