Yousif Ashwal

Yousif Ashwal Email and Phone Number

Knowledge Engineering Consultant at Alsinnariah @ Alsinnariah
Yousif Ashwal's Location
Khartoum, Khartoum State, Sudan, Sudan
About Yousif Ashwal

I am dedicated, energetic, trusted, top-producing Software Developer, Database Designer, Developer, Implementer, Administrator, Manager, Architecture and Consultant with over (10 years experience) providing database solutions, consultancy and programming expertise.I am experienced in designing and developing object oriented databases and database solutions. My major experiences in database fields are PostgreSQL, Sybase, IBM/DB2, Teradata, Greenplum, MariaDB, MongoDB, Derby, Amazon DynamoDB, Cassandra, Neo4j, SQLite, MySQL, Oracle, Microsoft SQL Server, Microsoft Azure SQL Database and Microsoft Azure DocumentDB; with exposure to other activities such as data migration, application integration, database normalization, optimization and tuning, backup/restore, data import/export, troubleshooting, and database objects authorization. Also I am a freelancer database consultant, analyst and architect for ministries, institutes, universities, private companies and governmental organizations, having deep knowledge about DBMS, RDBMS & ORDBMS, database designing & assessment for different kinds of systems and platforms, schemas terminology, tables and views, indexes & triggers, partitioning, T-SQL performance, H.W performance issues, data warehousing solutions, HA/DR solutions like: (replication, clustering, log shipping & mirroring), database assessment plus solid knowledge of (SSDS, SSRS, SSIS & SSAS) concept & implementation. I have strong Microsoft Dynamics AX ERP implementation experience with different versions of AX and have worked on the MS AX product extensively, completing multiple implementations and aware of its customization. I also worked in Education, Training, R&D areas as Computer Science Teacher, Lecturer & Researcher; and I am able to convey knowledge to trainees and students, having an excellent training methodology to leave added value and legacy to them.Contact me through E-Mail: abonaddir@gmail.comOr WhatsApp: +249909212121

Yousif Ashwal's Current Company Details
Alsinnariah

Alsinnariah

View
Knowledge Engineering Consultant at Alsinnariah
Yousif Ashwal Work Experience Details
  • Alsinnariah
    Knowledge Engineering Consultant
    Alsinnariah Apr 2021 - Present
    Sudan
  • Datatang Technology Co., Ltd
    Outsourcing Data Partner (China Project In Partnership)
    Datatang Technology Co., Ltd Jul 2019 - Present
    China
    Key Responsibilities:--------------------• Responsible for data management plans including data preparation, data validation activities, etc.• Follow data-handling procedures and guidelines.• Perform data collect/capture, processes and reviews.• Manage data capturing, generating, archiving, and sharing opportunities in a growing range of AI areas.• Receive data and record forms.• Validate and audit the collected data.• Design and implement data management programs and data base structure.• Provide accurate, timely, and consistent data to analyze, identify and report data and trends.
  • Godorat Academy
    Business Owner
    Godorat Academy Apr 2017 - Present
    Sudan
    Godorat Academy is a leading Sudanese private academy provides solid Computer Science and Language Development programs and courses.
  • Godorat Academy
    Computer Science Instructor
    Godorat Academy Apr 2017 - Present
    Sudan
  • Godorat Academy
    English Language Instructor
    Godorat Academy Apr 2017 - Present
    Sudan
  • Godorat Academy
    Mathematics Teacher
    Godorat Academy Apr 2017 - Present
    Sudan
  • Godorat Academy
    Arabic Language Instructor
    Godorat Academy Apr 2017 - Present
    Sudan
  • Joori Shop
    Business Owner
    Joori Shop Apr 2015 - Present
    Sudan
  • Programming Palace
    Founder
    Programming Palace Apr 2015 - Present
    Saudi Arabia
    Key Responsibilities:--------------------• Creating and maintaining standards, procedures, and documentation related to area of responsibility.• Determining business requirements, conducting process analysis and prioritization.• Researching and recommending required desktop and database configurations to ensure optimum performance and capability to meet the business needs of the district.• Supervising technical/support staff as required by individual position(s).• Ensuring a secure processing environment that protects the integrity and availability of information.• Effectively communicate with all levels of the organization to ensure project success and user needs are identified and met.• Participating in computer audits and performing testing for disaster recovery process.• Participating in/on a variety of meetings, groups, and/or committees to communicate and confer about process analysis of existing procedures and systems, determining cost/benefit and complexities of new processes and projects, preparing for testing, discussing the roll-out of new projects and software upgrades, and/or discuss other applicable issues.• Defining testing and development environment suitable for testing and evaluation of new technologies.• Track license and support contracts to include notification of renewal time-frame to management.• Participating in hiring, evaluating, training, disciplining, and recommending discharge staff as necessary.• Develop and execute public relations programs that fulfills the business goals and reputation agenda of the company. • Develop and maintain relationship with key reputation influencers like media, bloggers, think tanks and columnists.• Participating in recommending budget items, implementing and allocating resources following budget approval.• Responsible for the developing of CRM, Accounting, Point of Sales and Billing systems product suite and platform.• Submit timely and accurate project status and other required reports.
  • Bm Solutions
    Founder
    Bm Solutions Apr 2014 - Present
    Sudan
    With more than 10 years of experience, we are your IT Solutions with systems and applications tailored for all companies regardless of size.We specialized in the development of applications and custom-made systems that generate added value; we strive to always provide the best solution accompanied by an excellent service to make your company even more competitive.We also have specialized systems which adapt to each company optimizing their processes and meetings.
  • Bm Solutions
    Big Data & Knowledge Engineering Manager
    Bm Solutions Oct 2019 - Present
    China
    Key Responsibilities: --------------------• Conduct requirements analysis through organized forums, focus groups, and surveys on Knowledge Management strategies.• Design, test, and deploy new features, such as group collaboration web spaces and searchable photo collections, on the client’s website.• Provide support and enhancements to Knowledge Management applications for use on mobile platforms.• Facilitate the incorporation of multimedia in Knowledge Management applications.• Facilitate the roll out of Knowledge Management initiatives through demonstrations, presentations, training documentation, and training workshops.• Develop training materials and train program staff on Knowledge Management areas such as information management, software use, and information management systems.• Manage knowledge generation, capture, and sharing opportunities (such as events and product development) in a growing range of technical areas.• Support the Chief of Party, Advisors, and KDLT staff to ensure requirements and good practices for products, events, trainings, and other KM and learning activities are clear and documented.• Oversee the KM Events specialist and as required other members of the Knowledge Capacity team to identify more creative, efficient, and effective ways to engage audiences and facilitate sharing and collaboration.• Ensure all deadlines are met, including deliverables and reporting requirements.• Work with the overseas Advisors, other Result Leads, and DATA Partners as relevant to continuously identify needs and analyze results to develop new AI programs/apps or modify and improve the effectiveness of existing programs/apps.• Directly supervise relevant KM event staff.• Responsible for facilitating strong collaboration, including techniques for gathering, organizing, disseminating and applying knowledge to improve AI programs/apps in Chinese marketplace.• Provide DATA services to the Chinese DATA Partner and its' technical offices.
  • Bm Solutions
    Data Processing Specialist
    Bm Solutions Oct 2018 - Oct 2019
    China
    Key Responsibilities: --------------------• Work with Chinese Project Manager to complete the data labeling, quality inspection and counting work.• Work with Chinese Project Manager to collect videos and pictures, shoot ... etc.• Assist the Chinese Project Manager in developing and maintaining independent data-processing tools.• Assist the Chinese Project Manager with statistical data and make data summary.• Assist the Chinese Project Manager with data extraction, cleaning, conversion and other processing tasks, and establishing an automated data production line.• Streamline and interpret operations to provide solutions to problems at the data level.• Participate in the development of data processing frameworks and the establishment of data processing platforms.
  • Bm Solutions
    Senior It Project Implementation Manager
    Bm Solutions Oct 2015 - Oct 2018
    Saudi Arabia
    Key Responsibilities:--------------------• Initiate implementation.• Assess client needs.• Customize the system.• Demonstrate and train.• Install the system.
  • Wogrammer
    Education Mentor
    Wogrammer Apr 2017 - Present
    South Sudan
  • Girl Develop It
    Curriculum Designer
    Girl Develop It Oct 2019 - Present
    United States
  • Code First: Girls
    Curriculum Developer
    Code First: Girls Oct 2019 - Present
    United Kingdom
  • Women Who Code
    Activist
    Women Who Code Nov 2016 - Present
    Sudan
  • African Women In Tech - Awit-
    Community Lead
    African Women In Tech - Awit- Nov 2016 - Present
    Sudan
  • Women In Tech Africa
    Chapter Lead
    Women In Tech Africa Nov 2016 - Present
    Ghana
  • Women In Technology (Wit)
    Chapter President
    Women In Technology (Wit) Nov 2016 - Present
    Sudan
  • Snap Inc.
    Video Reviewer (Remote Job)
    Snap Inc. Jul 2019 - Sep 2019
    China
    Key Responsibilities:--------------------• Reviewing the ARABIC advertising videos.• Auditing videos.• Transcribing videos.
  • Kashta Lab
    Co-Founder
    Kashta Lab Apr 2017 - Apr 2019
    Sudan, Saudi Arabia
    Overview:Off late decided to freelance and network with job seekers/providers/recruiters across globe. Restricted to IT and Business process outsourcing domain currently.Contract Recruitment:• We offer an unrivalled contract recruitment service covering around 10 countries deploy and support suitably qualified candidates across the global community.• We provide comprehensive support to both candidates and contractors to ensure that they secure the talent and positions they want. We work with them every step of the way, building a relationship that results in a deep understanding of their needs, aspirations and goals.• We work at securing candidates that are unique by utilizing our global power, local intelligence and unique marketing, meaning that we can supply you with the most sought-after candidates that deliver unique skills and experience.• Choose our contract recruitment services and you’ll be looked after by your own dedicated team who will develop an in-depth understanding of your needs, creating a bespoke service unique to your organization or project.• Our focus is on workforce retention, keeping the skills and experience gained by our candidates within client organizations and offering long-term career building opportunities for our contract professionals.• Our in-house contractor management specialists ensure that our employees work in full compliance with all legal and fiscal requirements of the locations in which they operate, as well as arriving safely and ready to work.Our recruitment services include:* Visa & work permit administration.* Payroll & tax administration.* Travel services.* 24 hour emergency advice & support.* Accommodation arrangement.* Meet, greet & security services.* Pre-assignment medicals & inoculations.* Pre-assignment substance testing.Our multinational footprint ensures that we can offer you global power, local intelligence. And whether you’re a candidate or contractor, open up a world of opportunity with us.
  • زعفران المملكة
    Independent App Consultant (Temp - Contract)
    زعفران المملكة Apr 2018 - Oct 2018
    Saudi Arabia
    Key Responsibilities: --------------------• Assists client in the implementation of technical systems, software, hardware and IT solutions.• Responsible for the installation of CRM, Sales, and Billing systems product suite and platform.• Research and analyze problems and write reports about how to resolve the issues.• Conduct research as needed to gain a thorough understanding of customers’ system specifications, work practices, and the nature of the business.• Define client hardware, software, and network requirements.• Analyze customers’ IT needs then provide independent and objective advice for improvement.• Develop solutions and present proposals to clients orally and in writing.• Implement agreed-upon solutions for new and improved IT systems.• Assist clients through the change-management process.• Design, test, install and monitor IT systems.• Maintains, analyzes, troubleshoots, and repairs computer systems, hardware and computer peripherals.• Upgrades, maintains or replaces hardware and software systems.• Supports and maintains user account information including rights, security and systems groups.• Handle the day-to-day volumes of the assigned tasks and ensure the given SLAs (Service Level Agreement) are met per quality standards.• Maintain records of day-to-day work by updating trackers to reflect work done.• Communication with vendors/buyers/Customer Service/Fulfillment Center via business mail, receiving/analyzing/inspecting the query from Customer Service/Fulfillment Center and ensure them resolved properly.• Travelling to customer sites.• Liaising with staff at all levels of a client organization.• Prioritize tasks and meeting deadlines.• Assisting clients with change-management activities during project engagements.• Preparing and delivering complete documentation for all project engagements.• Presenting progress reports to Project Manager, Account Executive and or Operations Director.• Organizing training for client users.
  • Taybat Aldeerah
    Senior Implementation Manager (Visiting To Saudi Arabia)
    Taybat Aldeerah Apr 2017 - Oct 2018
    Saudi Arabia
    Key Responsibilities:--------------------• Client-related travel required for some IT projects.• Creating business development plans.• Providing Strategy & Performance consulting services spanning domains that include information technology strategy.• Providing procurement assistance including, but not limited to, researching solutions, engaging with potential vendors, making recommendations for product purchases and evaluating bids.• Coordinate and lead diverse teams of consultants and clients.• Helping corporate teams grow and succeed by planning and directing their efforts, coaching with a view towards continuous improvement, enabling constructive conflict, and embracing unique points of view as i deliver strategic and practical solutions for their clients.• Teach teams to perform quantitative and qualitative research and analysis.• Teach teams to build persuasive, simple, and clear story lines, slides, and other output relevant to audiences of all levels.• Organize, lead, and facilitate large client team meetings and workshops.• Define scope and coordinate team activities to efficiently deliver complex and rapidly moving projects while keeping stakeholders informed throughout the process.• Coach, teach and inspire associates and managers in the firm.• Carrying out routine system health checks and troubleshooting any issues or problems.• Providing effective IT systems.• Managing and contributing to various IT projects including: coordinating a premises move and planning the related IT infrastructure, assessment of applications and technology, formulating and presenting solution options to various levels of management, influencing and advising on the equipment or software selection process.• Creating, developing and overseeing processes, protocols and procedures, ensuring compliance with applicable federal and state regulations and to minimize financial liability of the district.• Design, install, test and maintain of software systems.
  • Aldishdasha Foundation
    Senior Implementation Manager (Visiting To Saudi Arabia)
    Aldishdasha Foundation Nov 2015 - Apr 2017
    Saudi Arabia
    Key Responsibilities:--------------------• Qualifying prospects against company criteria for idea customers and sales.• Making presentations to senior management and decision makers.• Draft and deliver proposals.• Work with ISP and other outside vendors to ensure dependable operations.• Work with vendors and vendor supplied systems to track service requests through to completion.• Providing feedback to management on ways to enhance technologies and improve company and brand reputation.• Involved in systems installation & configuration including: general computer support, upgrades, software installations, license management, server set up and management, network and printer support, deployment of equipment, management of inventories and end user support.• Providing technology support and solutions to meet the needs of the organization.• In charge of providing user training on common business applications and use of the ICT systems.• Participating in research and recommendation of improved infrastructure processes and technologies to include growth planning.• Identifying technologies support requirements and work with managers to develop and improve technologies tools.• Resolving any discrepancies, generating KPIs and reports regarding products and services provided.• Positive representation of the company for technology enhancement projects.• Conducting all business activities related to technology with highest degree of professionalism integrity.• Work directly with vendors to schedule repairs and maintenance.• Request and evaluate services with vendors and service providers.• Operating and configuring IT business support systems, configuring new business requirements, performing change requests.• Provide timely and export advice on emerging trends and issues affecting information systems service delivery and support.• Manage databases, applications and mobile applications development when required to automate business processes.
  • Al-Dawli Trading Organization
    Senior Implementation Manager (Visiting To Saudi Arabia)
    Al-Dawli Trading Organization Feb 2014 - Oct 2015
    Saudi Arabia
    Key Responsibilities:--------------------• Deliver fully tested source code complying with quality indicators objectives.• Analyze, design, implement and integrate functional requirements in the solutions.• Address technical aspects with architect and functional aspects with business analyst.• Develop new functionalities on the existing software products.• Lead/mentor developers and share knowledge through knowledge-sharing presentations.• Build new systems/applications using technologies like Microsoft .NET Framework, VB.NET, ADO.NET and Microsoft SQL Server Database.• Making presentations to a wide-variety of audiences within the organization.• Backup verification - Verify that the backups on a regular basis.• Windows, SQL Server or application updates - check for service packs/patches that need to be installed on the SQL Server from either hardware, OS, DBMS or application perspective. • Performing database system administration activities, which includes coordinating and managing the purchasing, installation, and configuration of tools, software and related application software upgrades.• Assuring technical support problem resolution related to database management software, operating systems, and/or business application software systems through cooperative relationship with technical staff.• Implementing database system changes and administering access to systems and information utilizing approved information technology security policies, standards and guidelines.• Preparing project proposals and budgets, performing analysis for new technologies and system enhancements.• Planning, designing, implementing and maintaining district-wide business applications and database systems.• Tests and troubleshoots final system setups.• Defines and executes on delivery and implementation plans.• Works on projects/matters of huge complexity in a support role.• Evaluates client needs, develops configurations that support business processes.
  • 4F4 Tech
    Founder & Database Systems Developer
    4F4 Tech Feb 2014 - Oct 2015
    Sudan, Saudi Arabia
    Key Responsibilities: --------------------• Implementing & managing database application project for the Saudi client (Al-Dawli Trading Organization) in Saudi Arabia.
  • White Nile Sugar Co. Ltd
    Database Administrator (Dba)
    White Nile Sugar Co. Ltd May 2013 - Feb 2014
    Sudan
    Key Responsibilities:--------------------• Setup alerts for specific error levels or error messages that impact the SQL Servers in order to be notified automatically. • Setup jobs to query for specific conditions in the tables to validate data was loaded or data is being added to specific tables based on the business processes throughout the day. • Setup notification on job success, failure or completion. • Setup centralized error handling on a per SQL Server, application or enterprise basis then determine the business rules for specific error conditions.• Shrinking databases - when databases or transaction logs are larger, than necessary so as to free up disk space. • Removing unneeded logins and users for individuals that have left the organization, had a change in position, etc. • Performing database maintenance on a weekly or monthly basis. • Reviewing the fragmentation for databases to determine if particular indexes must be rebuilt based on analysis from a backup SQL Server. • Performing capacity planning to ensure having sufficient storage for a specific period of time such as for 6, 12 or 18 months.• Providing support for Microsoft Dynamics AX users.• Understanding end-user requirements for Microsoft Dynamics AX, designing solutions to fit these requirements and delivering upon them.• Responsible for developing various change requests and any/all necessary reporting requirements that arise.• Ensuring full testing of the unit/integration is completed for all areas.• Responsible for documentation & version management.• Acting as a key point of contact for the Microsoft Dynamics AX software, resolving any day to day queries that may arise across various departments and locations.• Responsible for configuration & maintenance of Microsoft Dynamics AX databases.• Perform any other duties as requested by Line Manager.• Inform and train users and management in how to adhere local security database server policies.
  • Broken Cipher Pentest Systems
    Team Member
    Broken Cipher Pentest Systems Apr 2013 - May 2013
    Sudan
    About Broken Cipher PenTest Systems:---------------------------------------Broken Cipher is a cyber-security firm dedicated to helping clients secure their computing environments and meet applicable mandatory industry and government compliance requirements.A provider of professional information security services.Contact Broken Cipher PenTest Systems:-----------------------------------------Adress: 3rd Floor, Building No.18 West, St. No.39, Khartoum2, Khartoum State, SudanPhone: +249 123 101 701 / +249 123 101 702Email: info@brokencipher.org
  • 4F4 Tech
    Database Systems Manager
    4F4 Tech Nov 2011 - May 2013
    Sudan
    Key Responsibilities: ----------------------• Liaise with developers to improve applications and establish best practices.• Gather user requirements and identify new features.• Develop technical and training manuals.• Provide data management support to users.• Provide training and end-user support during and after the implementation process.• Ensure all database programs meet company and performance requirements.• Research and suggest new database products, services and protocols.• Involved in pre-sales product demonstrations and provide assistance in scoping projects and developing proposals.• Design, develop and implement database systems based on customer requirements.• Optimize database systems for performance efficiency.• Prepare design specifications and functional documentations for assigned database projects.• Perform space management and capacity planning for database systems.• Design and develop database tables and dictionaries.• Ensure data quality and integrity in databases.• Identify any issues related to database performance and provide corrective measures.• Create complex functions, scripts, stored procedures and triggers to support application development.• Participate in database design and architecture to support application development projects.• Perform data back-up and archival on regular basis.• Test databases and perform bug fixes.• Troubleshoot database related issues in a timely fashion.• Develop security procedures to protect databases from unauthorized usage.• Evaluate existing database and recommend improvements for performance efficiency.• Develop best practices for database design and development activities.• Involved in planning, developing and troubleshooting of databases.• Responsible for the performance, integrity and security of databases.• Responsible for designing, testing, planning, implementing, protecting, operating, managing and maintaining company's databases.
  • Ars Spoken English & Computer Institute
    Assistant English Teacher
    Ars Spoken English & Computer Institute May 2011 - Nov 2011
    India
    Key Responsibilities:----------------------• Teaching English Language Grammar course for beginners.• Conducting English Language Vocabulary session for beginners.• Find ways to involve students into their lessons.• Work with different learning styles to get the most out of each student.• Engaging parents and creating healthy relationships with students and faculty to help and create a quality learning environment.• Use professional discretion and judgment in managing students in classroom setting.• Promote safe, effective, and ethical learning environment.• Develop course syllabus, assess, supervise, and motivate students.• Write progress reports and notes homework.• Preparing the curriculum and presenting the material to the students.• Ensuring that class materials are up to date.• Reviewing curriculum and demonstrating professionalism in dealing with others.• Creating lesson plans, evaluating student performance, maintaining classroom records, meeting with parents, teachers, and other professionals, updating curriculum, and participating in school or campus events.• Responsible for overseeing a study hall.• Manage and monitor student behavior.• Organize, maintain and manage class systems in proper working condition.• Initiate and implement systems, procedures and other student management issues.• Develop and implement lesson plans and classroom activities in consistent with the student management issues.• Integrate special lesson plans with core academic curriculum.• Coordinate and collaborate with principal, head teacher and teachers.• Explain complicated ideas and principles with understandable language.• Manage a classroom with groups of students while making sure that individuals comprehend the concepts explained.• Do student assessment and evaluation based on rubrics.• Conduct training and provide hands-on activities.• Attentive to the students' activity and progress.• Give constructive, timely feedback and evaluate students' work.
  • Ars Spoken English & Computer Institute
    Computer Teacher
    Ars Spoken English & Computer Institute Oct 2010 - Oct 2011
    India
    Key Responsibilities:----------------------• Design and develop high-end technical courses curriculum.• Design and develop appropriate computer instructional material.• Design, facilitate, and teach the computer instruction component.• Guide and assist students in their entire learning experience, including welcoming them to the class, creating a curriculum and presenting all class information.• Educate students on how computers work, from the basic science and mathematics behind their operation to the actual hardware and the software built on those foundations.• Responsible for instructing computer science to students at both high school and college levels.• Cover basic keyboarding and computer functions for teenagers in public school or adults who are updating their work skills in a night class.• Help younger students learn how to navigate a computer.• Teach students and learners to use computers.• Teach basic computer skills and knowledge of software, MS Office, and assist program students with program presentation.• Teach high-end technical courses and tutorials.• Teach students about computer science, which is the study of how computer process and store information.• Teach students to write computer programs and algorithms using programming languages; computer systems design is also covered.• Teach more complicated elements and topics of computer science to college students.• Teach advanced programs and computer analysis.• Explain new ideas and unfamiliar concepts with authority and in a clear and concise way so that students can understand.• Help students learn different computer-related skills based on grade-level.• Prepare execute lesson plans, assigning tasks, and evaluating student work and progress.• Tracking attendance, assigning homework, grading assignments, giving feedback and communicating effectively with students at all levels of technological understanding.• Determine and troubleshoot technology services, for staff.
  • 4F4 Tech
    Database Designer & Developer
    4F4 Tech Feb 2010 - Oct 2010
    Sudan
    Key Responsibilities:----------------------• Reviewing and analyzing projects' databases.• Testing websites and identifying any technical problems and hitches.• Attending meetings with company's clients.• Responsible for internal and external communication related to Relational Database Management Systems (RDBMS).• Database system installation, configuration and administration.• Train development team in different database skills.• Creating new courses to fulfill the client’s needs in the area of DBMS.• Enhancing and developing instructors’ knowledge to coup with the market needs.• Creating and managing projects' databases.• Coding, updating, debugging and optimizing SQL statements.• Interpret written business requirements and technical specifications documents.• Database archiving and reporting.• Building friendly user interfaces and coding with VB.NET.• Review and analyze requirements, design documents to produce estimates and task lists based on those requirements.• Learn the clients’ business needs and apply this understanding when designing and testing new products or features.• Support and enhance an existing production system for company's clients.• Assisting in documenting and managing work tasks and requirements.• Accessing the database and working with live data as well as designing and generating live reports.• Design stable, reliable and effective databases, according to client’s needs.• Developing, testing, improving and maintaining new and existing databases to help users retrieve data effectively.• Work closely with developers to ensure system consistency as part of company's IT team.• Collaborate with administrators and clients to provide technical support and identify new requirements.• Ensure company's database systems run effectively and securely on a daily basis.• Optimize and maintain legacy systems.• Modify databases according to requests and perform tests.• Solve database usage issues and malfunctions.
  • Al-Neelain University
    Teaching Assistant
    Al-Neelain University Oct 2009 - Feb 2010
    Sudan
    Key Responsibilities:----------------------• Teach courses in their subject area.• Reinforce lessons presented by teachers by reviewing material with students one-on-one or in small groups.• Help teachers with record-keeping, such as tracking attendance and calculating grades.• Enforce school and class rules to help teach students proper behavior.• Help teachers prepare for lessons by getting materials ready or setting up equipment, such as computer's lab.• Help supervise students.• Work with students who are studying for a degree or a certificate or are taking classes to improve their knowledge or career skills.• Responsible for performing teaching and teaching-related duties to assist faculty members, professors, department heads and other faculty, proctors exams, grades tests and homework, and records grades in grade-book; also assigned material in class as needed.• Develop an instructional plan (known as a course outline or syllabus) for the course(s) they teach and ensure that it meets college and department standards.• Plan lessons and assignments.• Work with colleagues to develop or modify the curriculum for a degree or certificate program involving a series of courses.• Assess students’ progress by grading papers, tests, and other work.• Advise students about which classes to take and how to achieve their goals.• Stay informed about changes and innovations in their field.• Conduct research and experiments to advance knowledge in their field.• Supervise under-graduate students who are working toward bachelor degrees.

Yousif Ashwal Skills

Database Administration Team Management Team Building Training Delivery Disaster Recovery Pl/sql Access .net Vb.net Windows Microsoft Office Business Analysis Data Migration Linux Database Design Data Warehousing Programming Research Program Management Software Documentation Ssrs T Sql Ssis Public Speaking Crystal Reports Xml Oop Database Maintenance Database Testing Ado.net Database Security Sql Tuning Enterprise Software Microsoft Dynamics Erp Business Intelligence System Deployment High Availability Database Monitoring C#.net Enterprise Data Modeling Proposal Writing Team Leadership Agile Methodologies Databases Sql Mysql Microsoft Sql Server Oracle Software Development Html

Yousif Ashwal Education Details

Frequently Asked Questions about Yousif Ashwal

What company does Yousif Ashwal work for?

Yousif Ashwal works for Alsinnariah

What is Yousif Ashwal's role at the current company?

Yousif Ashwal's current role is Knowledge Engineering Consultant at Alsinnariah.

What schools did Yousif Ashwal attend?

Yousif Ashwal attended North China Electric Power University, Al-Neelain University.

What skills is Yousif Ashwal known for?

Yousif Ashwal has skills like Database Administration, Team Management, Team Building, Training Delivery, Disaster Recovery, Pl/sql, Access, .net, Vb.net, Windows, Microsoft Office, Business Analysis.

Not the Yousif Ashwal you were looking for?

  • Yousif Ashwal

    Senior [ Database Developer || Database Administrator || Database Consultant || Data Manager || Data Consultant || Knowledge Engineer Consultant ]
    Masqaţ, Oman

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.