95 skills found · Page 4 of 4
ryihan / Laravel Amazone KitLaravel is an open source, model-view-controller (MVC) framework for PHP. This tutorial walks you through the process of generating a Laravel application, deploying it to an AWS Elastic Beanstalk environment, and configuring it to connect to an Amazon Relational Database Service (Amazon RDS) database instance.
albeisoft / Products Laravel Crud AjaxLaravel AJAX (with jQuery) CRUD (with Yajra Datatables) and Modal Popup in Bootstrap, with authentication - Database: MySQL - PHP framework: Laravel 9
retr0sity / Gas Station MapsA RESTful Gas Station Management API built with PHP and Slim Framework. Features CRUD operations, user authentication with JWT, Google Maps integration, and a complete database schema for gas stations, owners, and customers.
abrown / Pocket Knifepocket-knife is a RESTful, PHP web service framework. It takes care of the plumbing while you focus on building RESTful resources (the data schema and actions) and representations (the data format); of course pocket-knife already includes common representation types like JSON, XML, HTML as well as a handful of storage methods like PDO, CouchDB, and Mongo to link your resources to a database.
BEQodia / BEQodiaRepositoryI'm a Java Desktop Application & Native Android Software Developer with 4+ years of experience in full SDLC creating dynamic web applications using a variety of modern technologies. Updates functionality based on customer requirements to ensure an excellent user experience. I have a lot of projects, some of this project are : Mobile application for attendance management using Java. Control a robot using Arduino using c (Mini Project). Stock management software using Java and Netbeans as IDE. Mobile application for counting people in the enterprise using the technology of face recognition and face detection using the technology of JNI java language, C++(OpenCV Library). My other professional skills include: Achieved a 30% reduction in the app's memory consumption by eliminating duplicate strings via Garbage Collection Logs analysis and refactoring the code Recognized and improved code inefficiencies that led to a 40% increase in app stability. Unit Test (Java). Spring Boot Technologie As Back-End Development. UX and UI Designing. MongoDB, FireBase for NoSQL database, SQL Server(Transact SQL), MySQL and OracleDB(PLSQL) JDBC Technologie in Java JavaFX and Swing for Front-End IDE(Eclipse, NetBeans, IntelliJ and Android Studio) Extensive knowledge of C/C++,PHP, Javascript, HTML, CSS, and VB.NET Framework JNI (Java Native Interface) to call native applications and library written in C/C++.
pattle / Import From SpreadsheetA PHP framework to import spreadsheet data into a MySQL database
jack1806 / Managing Database Using Android AppAn Android Application where you can do CRUD methods on a Database running on a local server using an API made with php using XAMPP server , PHP Slim3 framework , java and xml
yuexinok / QuerydbGolang for the MySQL query builder, support master-slave configuration, read-write separation, support library configuration. Referring to PHP Laravel framework database, it is simple to use, and database/sql is simply packaged.
memran / Marwa DbLightweight, framework-agnostic PHP database toolkit: connections, query builder, ORM, schema, migrations, seeders, debug panel.
shayanderson / EcoEco is a PHP Framework
dawidolko / TechByte Project LaravelDatabase project using gui and shopping cart based on php of use framework Laravel and Oracle19c.
intrd / Sqlite DbintrdPHP framework for SQLite3 databases. A magic way to automatically create objects and persists data at SQLite3 tables.
rinaldi600 / Shopee Clone With Laravel 8 FrameworkMembuat website e-commerce Shopee clone dengan versi yang lebih sederhana menggunakan framework PHP Laravel 8, gunakan migrations di laravel untuk membuat database secara otomatis di project ini. Check demo program in YouTube
ankurnarkhede / LostAndFoundThis repository contains a Lost and Found portal designed in PHP using MYSQL database, and Materialize CSS framework for frontend.
JudeIghomena / School Management Portal School Management and Accounting Software We like to challenge the quality of what we build to make it better. To do so, we try to make the product intuitive, beautiful, and user friendly. Innovation and hard work help to fulfill these requirements. I believe in order to innovate we need to think differently. A few months ago I discovered there was no open source free school management software that met my quality standards. I happen to know a bit of programming so I decided to make one. I also believe that working with more people can push the standard higher than working alone. So I decided to make it open source and free.Contribute Community contribution can make this product better!! See Contribution guideline before making any Pull request We want testable softwares. So test cases are being written for this app too. You also can contribute by writing test case! To run Feature and Unit Tests use ./vendor/bin/phpunit and to run Browser Tests set APP_URL environment variable in your .env file. This value should match the URL you use to access your application in a browser. Then run php artisan dusk. License GNU General Public License v3.0 Features This software has following features: Roles: Master, Admin, Teacher, Student, Librarian, Accountant Attendance Mark Registration Notice, Syllabus Library Exam Grade Accounts Messaging (uses CKEditor 5) Framework used Laravel 5.5 Bootstrap 3.3.7 Server Requirements PHP >= 7.0.0 OpenSSL PHP Extension PDO PHP Extension Mbstring PHP Extension Tokenizer PHP Extension XML PHP Extension How to Start Here are some basic steps to start using this application Note: Instruction on cached data for Dashboard is given in Good to know segment below. Run php composer.phar install for developer environment and run php composer.phar install --no-dev for production environment to install Laravel packages Create .env file from .env.example and generate APP_KEY using php artisan key:generate Set the database connection configuration and APP_ENV according to your application environment (e.g. local, production) in .env file Laravel Page Speed Package is installed but not activated. If you want to use it to optimize your site automatically which results in a 35%+ optimization. You need to uncomment some lines from Kernel.php file and may need to run php artisan vendor:publish --provider="RenatoMarinho\LaravelPageSpeed\ServiceProvider". app/HTTP/Kernel.php //\RenatoMarinho\LaravelPageSpeed\Middleware\InlineCss::class, //\RenatoMarinho\LaravelPageSpeed\Middleware\ElideAttributes::class, //\RenatoMarinho\LaravelPageSpeed\Middleware\InsertDNSPrefetch::class, //\RenatoMarinho\LaravelPageSpeed\Middleware\RemoveComments::class, //\RenatoMarinho\LaravelPageSpeed\Middleware\TrimUrls::class, //\RenatoMarinho\LaravelPageSpeed\Middleware\RemoveQuotes::class, //\RenatoMarinho\LaravelPageSpeed\Middleware\CollapseWhitespace::class, To create a Master, go to the database\seeds\UsersTableSeeder.php and change the name, the email and the password settings to your likings. Leave the other settings (role, active, verified) unchanged! Laravel Passport package is included to support API. Key for Passport should be automatically generated by php artisan passport:keys from post-install-cmd script in composer.json or you have to run this manually and to remove this package just follow these steps Remove it from composer.json require dependencies and remove command @php artisan passport:keys from post-install-cmd script Run composer update and composer dump-autoload. And all classes that relies on passport must be edited as well. The most common classes are: app\User.php model, remove the HasApiToken trait. app\Proiders\AuthServiceProvider, remove Passport::routes(); in your boot method. In config/auth.php, change your driver option for api from passport to api authentication To create the tables, run php artisan migrate. If you don't want to use Passport package then remove the Passport Migrations in database migrations table and run command artisan migrate:refresh To seed the tables with fake data, use php artisan db:seed. If you want to run the migration and the seeding together, use php artisan migrate:refresh --seed You must seed database\seeds\UsersTableSeeder.php at least once in order to create the Master account. To do so, follow these steps: comment all the seeders except $this->call(UsersTableSeeder::class); in database\seeds\DatabaseSeeder.php; then comment factory(App\User::class, 200)->create(); in UsersTableSeeder.php. So your files will look something like this: In database\seeds\DatabaseSeeder.php: ... //$this->call(SectionsTableSeeder::class); $this->call(UsersTableSeeder::class); //$this->call(AttendancesTableSeeder::class); ... In database\seeds\UsersTableSeeder.php: ... //factory(App\User::class, 200)->create(); Laravel 5 log viewer is used to view Logs using a UI at 'example.com/logs' while in development environment. Create a school and an admin Important: only a master can create a new school and its admins! Login at example.com\login using your Master account credentials Create a new school Create a new admin for the newly created school Manage a school Important: A master CANNOT manage a school's data! Login as admin at example.com\login Now add data to the school as required. Good to know In .env, turn APP_DEBUG to false for production environment. Remove Route::get('logs', '\Rap2hpoutre\LaravelLogViewer\LogViewerController@index'); from routes/web.php while in Production Environment. You can switch to and from maintenance mode by running php artisan up and php artisan down. Dashboard page contents(e.g. Student count, Teacher count, Notice, etc.) are cached because these are not frequently changed. If you don't want these to be cached, just remove the cache lines in index method in app\Http\Controller\HomeController.phplike the following example. So your edit would be something like this: From: ... $classes = \Cache::remember('classes-'.$school_id, $minutes, function () use($school_id) { return \App\Myclass::where('school_id', $school_id) ->pluck('id') ->toArray(); }); ... To: ... $classes = \App\Myclass::where('school_id', $school_id) ->pluck('id') ->toArray(); ... You can do similar for other cache lines.
naufalalief / Website SsbSistem Informasi Pendaftaran Siswa Sekolah Sepak Bola Petrokimia Gresik menggunakan bahasa pemrograman PHP, database MySQL, framework Laravel dan AdminLTE 3. Sistem Informasi ini dibuat untuk memenuhi tugas khusus atau magang yang dilaksanakan di Sekolah Sepak Bola Petrokimia Gresik
Konafets / ThesisWeb applications are often developed around one particular database management system. In the past MySQL was used a lot. To decouple the web application from this dependency you could use the database abstraction layer PDO, which is bundled with PHP. Doctrine DBAL goes one step further which offers, based on PDO, a unified interface to a broad range of other database management systems. Additionally Doctrine DBAL is the base of Doctrine ORM – a framework for object-relational database mapping, which is used by TYPO3 Flow and TYPO3 Neos. This paper demonstrates how to decouple the dependency to MySQL by integrating Doctrine DBAL into the content manangement system TYPO3 CMS. On top of that it implements an abstract query language for the underlying database with the choice to use Prepared Statements.
K2099 / Hadiyya Zone Science And Information Technology Departement Employee Task Management System 2022This simple project is a Hadiyya Zone Science and Information Technology Departement Task Management System. This is a web-based application project developed in PHP and MySQL Database. This project is an automated and online Task Management for a Company and for its Employees. The application helps the company to easily manage and distribute or assign tasks to each employee. This application also includes a simple employee attendance management system. It has a pleasant user interface using Bootstrap Framework. This Hadiyya Zone Science and Information Technology Departement Task Management System consists of simple and user-friendly features and functionalities. developer Adam Gebreyohannes Selamu
jammastergirish / MusicGoesOnI built and ran this website between 2000 and 2001, combining passion for popular music and programming. It was listed by MTV's now defunct MusicNewswire as one of the then nascent web's top twenty sources, alongside Billboard and VH1. The most exciting part of it — for a 13/14-year-old excited by new music — was receiving scores of pre-release CDs from record companies. The entire project was written entirely from scratch (frameworks and libraries were not the norm back then!) in PHP linking to a MySQL database, with HTML as well as a little CSS and JavaScript for the frontend.
shbnq422 / Cvبسم الله الرحمن الرحيم C.V. NAME: SHA'BAN YOUSEF MOHAMMAD ELQASASS TELE PHONE NO. : 0799455189 NATIONALITY: JORDANIAN ADDRESS: JORDAN-AMMAN E-MAIL: SHBNQ422@YAHOO.COM WWW.SHAABANALQASSAS.COM CERTIFICATES: • HIGHER DIPLOMA IN INFORMATION TECHNOLOGY ( THE UNIVERSITY OF JORDAN) • B.CS IN CHEMISTRY AND COMPUTER FROM YARMOUK UNIVERSITY JORDAN • MCAD.NET (MICROSOFT CERTIFIED APPLICATION DEVELOPER 2003) • ADO.NET; ASP.NET ; MVC :LINQ :VB.NET : C# • MS SQL SERVER DATABASE 2005-2008-2012-2014 • ACCESSING DATA WITH MICROSOFT .NET FRAMEWORK 4 CERTIFICATE -MICROSOFT • JOOMLA WEBSITES DEVELOPER • PHP; MYSQL DATABASE; • MICROSOFT CERTIFIED TECHNOLOGY SPECIALIST (MCTS 2013) • CERTIFICATE DEVELOPING DATA ACCESS SOLUTIONS- MICROSOFT • CERTIFICATE DEVELOPING WEB APPLICATIONS – MICROSOFT • CERTIFICATE ADMIN TEAM FOUNDATION SERVER – MICROSOFT • CERTIFICATE DEVELOPING SILVERLIGHT – MICROSOFT • OFFICIAL TRANING IN ARCGIS 10.1 (I) – BY ESRI • OFFICIAL TRANING IN ARCGIS 10.1 ( II) – BY ESRI • OFFICIAL TRANING IN ARCGIS 10.1 ( III) performing analysis – BY ESRI • OFFICIAL TRANING IN ARCGIS 10.1 ( BUILDING GEODATABASE) – BY ESRI • OFFICIAL TRANING IN IMPLEMENTING VERSIONED WORKFLOWS IN A MULTIUSER GEODATABASE – BY ESRI • OFFICIAL TRANING IN ARCGIS 10.1 ( BUILDING WEB APPLICATION USING THE ARCGIS API ) – BY ESRI • OFFICIAL TRANING IN ARCGIS 10.1 ( INTRODUCTION TO ARCGIS SERVER) – BY ESRI • OFFICIAL TRANING IN ARCGIS 10.1 (CONFIGURING & MANAGING THE MULTIUSER GEODATABASE (SDE)) – BY ESRI • CERTIFICATE MAINTAINING MICROSOFT SQL SERVER DATABASE-MICROSOFT • CERTIFICATE IMPLEMENTING MICROSOFT SQL SERVER DATABASE REPORTING SERVICES- MICROSOFT • CERTIFICATE SHAREPOINT SERVER ADMINISTRATION- MICROSOFT • CERTIFICATE SHAREPOINT SERVER DEVELOPMENT- MICROSOFT • BUSINESS INTELLIGENCE TOOLS :DATA ANALYSIS SERVICES, DATA TRANSFORMATION SERVICES (DTS), DATA MIGRATION SERVICES, ETL (EXTRACT, TRANSFORM, AND LOAD) SERVICES, • ONLINE ANALYTICAL PROCESSING (OLAP) AND DATA-MINING TOOLS • CERTIFICATE WRITING QUERIES USING MICROSOFT SQL SERVER TRANSACT SQL –MICROSOFT • CERTIFICATE IMPLEMENTING AND MAINTAINING MICROSOFT SQL SERVER ANALYSIS SERVICES –MICROSOFT • CERTIFICATE IMPLEMENTING AND MAINTAINING MICROSOFT SQL SERVER INTEGRATION SERVICES –MICROSOFT • CERTIFICATE ADMINISTERING TEAM FOUNDATION SERVER • SYSTEM ADMINISTRATOR • Adobe program (graphics & design) • MS - SQL SERVER REPORTING SERVICE-OLAP-BI • SPSS ADVANCED TRAINING • ICDL CERTIFICATE • GEOMEDIA PROFESSIONAL GIS • GEOMEDIA WEBMAP GIS • GEOMEDIA TRANSPORTAION GIS • INTEL CERTIFICATE FUTURE FOR LEARNING • A+ COMPUTER MAINTENANCE (HARDWARE & SOFTWARE) • NETWORK + • SPECIALIZED COURSE IN METHODS OF CALCULATING THE RATE OF POPULATION GROWTH / DEPARTMENT OF STATISTICS • COURSE COMPLETION DEMOGRAPHIC / DEPARTMENT OF STATISTICS • SPECIALIZED COURSE IN THE MEASUREMENT OF IMMIGRATION / DEPARTMENT OF STATISTICS. • Develop GIS websites using GIS SILVERLIGHT asp.net technology. • Develop GIS websites using GIS flex technology. • Certificate projection methods and simulation models-UNESCO • Specialized course in fertility / Department of Statistics. • Specialized course in the measurement of levels and patterns of DEATH / DEPARTMENT OF STATISTICS • COURSE CODE POPULATION PROJECTIONS / DEPARTMENT OF STATISTICS • SPECIALIZED COURSE IN THE PREPARATION OF PROJECTIONS IN CRISES AND STRATEGIC PLANNING - UNESCO • WEB DESIGN USING DREAM WAVER • ASSOCIATE REGIONAL WORKSHOP ON EDUCATION STATISTICS - UNESCO INSTITUTE FOR STATISTICS • USING SPSS PROGRAM • ADVANCED COURSE IN STRATEGIC PLANNING AND THE PREPARATION OF INDICATORS • ADVANCED COURSE IN-DEPTH DEMOGRAPHIC ANALYSIS (U.S.BUREAU OF CENSUS) • ADVANCED COURSE IN POPULATION PROJECTIONS (U.S.BUREAU OF CENSUS) • EMIS EDUCATIONAL MANAGEMENT INFORMATION SYSTEM EXPERIENCES: • HEAD OF EMIS AND GIS DIVISION ) EDUCATIONAL MANAGEMENT INFORMATION SYSTEM( • HEAD OF PLANNING AND STATISTICS DIVISION • SUPERVISOR IN THE STATISTICS OF THE POPULATION IN THE KINGDOM IN 2004 AND DESIGNED STATISTICAL SOFTWARE.PARTICIPANT IN THE DEVELOPMENT OF DATABASES AND SOFTWARE EDUCATIONAL INDICATORS SIDE WITH GIS MAPS OF SCHOOL • TEAM LEADER IN DEVELOPMENT OF INFORMATION SYSTEM PROJECT ERSP • TEAM LEADER IN DEVELOPMENT OF INFORMATION SYSTEM PROJECT OPENEMIS • PARTICIPANT IN THE DEVELOPMENT OF DATABASES AND SOFTWARE STATISTICAL INFORMATION AND SURVEY FOR SCHOOL FOOD.. UNITED NATIONS WORLD FOOD PROGRAMME (WFP) • PARTICIPANT IN THE DEVELOPMENT OF DATABASES AND SOFTWARE STATISTICAL INFORMATION EMIS-EDUWAVE. • DEVELOP AND MANAGE IMPLEMENTATION OF PROJECT COMMUNICATION STRATEGIES AND COORDINATE CHANGE MANAGEMENT. • NATIONAL COORDINATOR OF THE EDUCATION INDICATORS WEI "WORLD EDUCATION INDICATOR" -UNESCO • DATABASE SPECIALISTS OF PARLIAMENTARY ELECTIONS • DATABASE ADMINISTRATION • DATABASE DESIGN, IMPLEMENTATION, TRANSACTION PROCESSING, REFERENTIAL INTEGRITY, PERFORMANCE TUNING AND MONITORING WITH AN EMPHASIS IN MS SQL. • MONITOR, REVIEW, AND VERIFY BACKUPS, RECOVERY, AND DISASTER RECOVERY PROCESSES. • CONTROL AND MONITOR USER ACCESS TO DATABASES AND MAINTAIN DATABASE SECURITY. • TROUBLESHOOT JOB FAILURES, PERFORMANCE ISSUES, DATABASE INTERGRITY, ETC. • MONITOR ALERTS AND TAKE CORRECTIVE ACTION OR ESCALATE ISSUES. • RESOLVE DATABASE REQUESTS AND ISSUES. • PERFORM DATABASE TUNING FOR OPTIMAL PERFORMANCE. • WORK CLOSELY WITH DEVELOPMENT AND NETWORK TEAMS ON RESOLVING ISSUES. • MAINTAIN DOCUMENTATION OF SYSTEMS AND STANDARD OPERATING POLICIES AND PROCEDURES. • ASSOCIATE IN THE DEVELOPMENT OF PARLIAMENTARY ELECTIONS SCHEDULES FOLLOW-UP AND THE RESULTS. • PARTICIPANTS IN THE INFORMATION SYSTEMS INTEGRATION PROJECT IN THE MINISTRY OF EDUCATION. • PARTICIPANT IN THE DEVELOPMENT OF DATABASES AND APPLICATION FOR SYRIAN REFUGEES CRISIS INFORMATION SYSTEM • PARTICIPANT IN THE LAMP (LITERACY ASSESSMENT AND MONITORING PROGRAM) –UNESCO • PARTICIPANT IN THE OUT OF SCHOOL CHILDREN STUDY – WITH UNICEF AND UNESCO • PARTICIPANT IN THE DEVELOPMENT OF THE DIRECTORATE AND THE SCHOOL (SDDP), • PARTICIPANT IN WORKSHOP FOR CHANGE MANAGEMENT –USAID • PARTICIPANT IN WORKSHOP FOR STATISTICAL INFORMATION –UNESCO &ALECSO- TUNIS • PARTICIPANT IN WORKSHOP FOR MONITORING AND EVALUATION -USAID • DESIGN AND CONSTRUCTION OF APPROPRIATE EDUCATIONAL POLICIES. • ADVANCED COURSE IN LEADERSHIP IN STRATEGIC COMMUNICATION • ADVANCED COURSE IN USING SPSS FOR DATA ANALYSIS • ADVANCED COURSE IN USING SPSS FOR DEMOGRAPHIC HEALTH SURVEYS • DESIGNER STATISTICAL SOFTWARE ESPECIALLY IN THE CAMPAIGN PROVIDES YALA MAY IN AMMAN IN 2009. • WEB SITE DEVELOPER AND DESIGN • PREPARE AND PARTICIPATE IN WORKSHOPS, INTERNATIONAL INDICATORS AND STRATEGIC PLANNING AND THE USE OF SOFTWARE AND DEVELOPMENT • PROGRAMMER IN PLANNING DIVISION SINCE 1/2004 • TEACHER FOR COMPUTER AND CHEMISTRY FROM 8/1995 • TRAINER FOR VISUAL BASIC.NET ADO.NET ASP.NET AND ICDL CERTIFICATE الاسم: شعبان يوسف محمد القصاص هاتف: 0799455189 فاكس :5666492 الجنسية: أردني العنوان: الأردن -عمان البريد الالكتروني: SHBNQ422@YAHOO.COM WWW.SHAABANALQASSAS.COM المؤهل العلمي: دبلوم عالي في تكنولوجيا المعلومات الجامعة الأردنية بكالوريوس كيمياء و حاسوب من جامعة اليرموك الأردنية عام 1993 شهادة مطور برمجيات ميكروسوفت من شركة ميكروسوفت العالمية ( MCAD .NET ) MS SQL server DATABASE 2005-2008-2012-2014 /ASP.NET/ ADO.NET/ VB.net C#: MVC : LINQ PHP ; MYSQL DATABASE دورة "أخصائي تكنولوجيا معتمد من مايكروسوفتMCTS MS - SQL SERVER REPORTING SERVICE –OLAP-BI MS ANALYSIS SERVICE System administrator Joomla website developer شهادةNETWORK + الدولية في شبكات الحاسوب شهادة التعليم للمستقبل INTEL لحوسبة التعليم شهادةA+ الدولية في صيانة الحاسوب شهادة نظم إدارة المعلومات التربوية EMIS وشهادة الخرائط الجغرافية GIS تدريب متخصص ArcGIS10.1 (I) شركة ESRI العالمية تدريب متخصص ArcGIS10.1 (II) شركة ESRI العالمية تدريب متخصص ArcGIS10.1 (III) performing analysis شركة ESRI العالمية تدريب متخصص ArcGIS10.1 (building geodatabase) شركة ESRI العالمية تدريب متخصص SharePoint إدارة وتطوير GEOMEDIA PROFESSIONAL GIS GEOMEDIA WEBMAP GIS GEOMEDIA TRANSPORTAION GIS دورة استخدام برمجيات المؤشرات والتحليل الاحصائي devinfo spectrum -- دورة متخصصة في اساليب حساب معدل النمو السكاني / دائرة الاحصاءات العامة دورة متخصصة في الاستكمال الديمغرافي / دائرة الاحصاءات العامة دورة متخصصة في قياس الهجرة / دائرة الاحصاءات العامة دورة متخصصة في الخصوبة / دائرة الاحصاءات العامة دورة متخصصة في قياس مستويات وانماط الوفاة / دائرة الاحصاءات العامة دورة متخصصة في برمجية الاسقاطات السكانية / دائرة الاحصاءات العامة Adobe program (graphics & design) تصميم مواقع الانترنت باستخدام Dream Waver استخدام برمجية SPSS في التحليل الاحصائي دورة متقدمة في التخطيط الاستراتيجي واعداد المؤشرات دورة متخصصة في اعداد الاسقاطات في الازمات والتخطيط الاستراتيجي - يونيسكو دورة متقدمة في التحليل الديمغرافي المعمق U.S.BUREAU OF CENSUS دورة متقدمة في الاسقاطات السكانية U.S.BUREAU OF CENSUS الخبرات: • رئيس قسم نظام إدارة المعلومات التربوية EMIS والخرائط GIS في وزارة التربية • رئيس قسم التخطيط والاحصاء التربوي في وزارة التربية والتعليم من تاريخ 2006 . • اعداد والمشاركة في ورش المؤشرات الدولية والتخطيط الاستراتيجي واستخدام برمجياتها وتطويرها • مشرف في الاحصاءات العامة للسكان في المملكة للعام 2004 ومصمم برمجيات احصائية. • تطوير مواقع انترنت الجغرافية باستخدام تقنية GIS SILVERLIGHT asp.net • تطوير مواقع انترنت الجغرافية باستخدام تقنية GIS flex • اخصائي قواعد بيانات في الهيئة المستقلة للانتخاب –الأردن • مدير فريق تطوير نظام إدارة المعلومات التربوي والمؤشرات التربية ERSP • مدير فريق تطوير نظام إدارة المعلومات التربوي والمؤشرات التربية OpenEMIS • مشارك في تطوير قواعد بيانات و معلومات الطلبة اللاجئين السوريين • مشارك في ورشة عمل في إدارة التغيير – USIAD • مشارك في ورشة عمل في المتابعة والتقييم - USIAD • مشارك في تطوير قواعد بيانات و برمجيات المؤشرات التربوية باستخدام الخرائط المدرسية GIS • مشارك في الانتخابات النيابية تطوير جداول المتابعة واصدار النتائج. • مشارك في تطوير قواعد بيانات وبرمجيات المعلومات الاحصائية EMIS-Eduwave • مشارك في مشروع تطوير المديرية والمدرسة (SDDP) ورسم وبناء السياسات التربوية . • مشارك في مشروع تكامل انظمة المعلومات في وزارة التربية والتعليم • مشارك في مشروع احصائيات معرفة القراءة والكتابة برنامج تقييم وتتبع مستويات القرائية LAMP • دورة متقدمة في القيادة في استراتيجية الاتصال . جامعة ميتشغان الامريكية • المنسق الوطني لمؤشرات التعليم WEI "World Education Indicator " -UNESCO • مشارك في ورشة عمل الاقليمية حول احصاءات التعليم – معهد اليونسكو للاحصاء • مصمم برمجيات احصائية خاصة في حملة يالا نوفر مي في عمان للعام 2009 • مطور ومصمم مواقع انترنت • مبرمج في قسم التخطيط في مديرية التربية والتعليم .تطوير برامج الحاسوب لحوسبة أعمال القسم من تاريخ 2004 • مدرس لمادتي الكيمياء والحاسوب للمرحلة الثانوية والأساسية من تاريخ 1995 • مدرب لبرمجية visual basic .net asp.net ado.net من تاريخ 2004 • مدرب لشهادة الحاسوب الدولية ICDL)) من تاريخ 2001