Giter Site home page Giter Site logo

image

Hey there 👋,

I'm a Full stack developer (Web, Mobile), Java / JEE / PHP.

Infos

  • JEE architecture and design patterns: servlet, JSP, MVC2 model, EJBs, JDBC, CAD Pattern, ORM.
  • Frameworks and JEE APIs: struts2, JSF2, Spring (boot, ioc, mvc , security, mobile), Hibernate, JPA, JBoss Netty,
  • JEE servers: Apache tomcat, JBoss, Wildfly.
  • JAVA / JEE industrialization tools: ANT, MAVEN, SVN, GIT, Gradlle.
  • Mobile Development: Android, Hybrid (Ionic 2/3/5), Cordova, Jquery Mobile.
  • GOF Technology and Pattern Design
  • Embedded system: Arduino, Raspberry Pi
  • Web Engineering: HTML5 / xHTML, JavaScript (JQuery, AJAX), CSS3, Web Services and Rich Clients based on AJAX with GWT and GXT.
  • Web Service: SOAP & REST
  • XML technology: XML, DTD, XSD, XSLT, XPath.
  • JS Technologies (Framework, Api): Angular 2-8, ReactJs, FabricJs, Node Js, Express, ES6, TypeScript
  • Big Data: Apache Spark, MongoDB, Google Map Reduce
  • Development languages: C / C ++, VB6, PHP5 / 7, Java
  • PHP framework: cakePHP, Zend, Laravel
  • PHP CMS: Joomla, WordPress, Prestashop, TomaTocart.
  • ERP / CRM: Dolibarr, programming Modules and plugins and security
  • DBMS: Oracle, MySQL, SQL Server, Postgres, SQL-TSQL-PLSQL
  • Containerization technology: Docker
  • Design and modeling: Merise, UML2, Designes Patterns.
  • Operating systems: UNIX, Linux (Centos, Debian), Windows, Mac os x.
  • Information system: project management, production management.
  • Methods of analysis and development: Agil methods (Scrum, ITIL), Audit, Quality .. Various: numerical analysis, RO, data analysis, data-mining, image processing.

ORCID iD icon Linkedin icon

KAROUANI's Projects

public-apis icon public-apis

A collective list of public JSON APIs for use in web development.

quartzdesk-executor icon quartzdesk-executor

QuartzDesk Executor (QE) is a scalable and generic job scheduling application that can be used to schedule execution of native shell scripts (*.sh, *.bat, *.cmd, ...), executable files (*.exe, ...), SQL commands, HTTP POST requests etc. QE can be, for example, used as a replacement of traditional Unix/Linux Cron-based scheduling systems.

rc522 icon rc522

node.js module to access a rfid reader with rc522 chipset which is connected a raspberry pi

react-burger-menu icon react-burger-menu

:hamburger: An off-canvas sidebar component with a collection of effects and styles using CSS transitions and SVG path animations

react-candy-searchbar icon react-candy-searchbar

Awesome Animated React Auto-Complete SearchBar for searching for TvShows/Series using RESTFUL APIs Explained on CoderOne Youtube Channel

ruptela icon ruptela

Communication protocol between Ruptela's GPS tracking devices and TCP server in Node.js.

self-hosted-gps-tracker icon self-hosted-gps-tracker

This small Android app sends your GPS coordinates to *your* server. It's your data, do what *you* want with it.

slidingmenu icon slidingmenu

An Android library that allows you to easily create applications with slide-in menus. You may use it in your Android apps provided that you cite this project and include the license in your app. Thanks!

swiper icon swiper

Swipe Menu for android like facebook app with TabHost for switching views

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.