Herr Joas hat seinen Hauptfokus in der Backendentwicklung mit Java, Spring, SpringBoot, Hibernate, Maven... zudem konnte Herr Joas seine ersten Erfahjungen im Frontend Bereich sammeln. Vue.JS und Angular2+, sowie die gängigen Frontend Technologien wie Javascript, CSS HTML... sind daher kein Neuland für den Kollegen welcher ebenfalls Interesse daran hätte im Fullstack Bereich eingesetzt zu werden
akademischer Grad | keine Angabe |
Verfügbar ab | ab 19.10.2020 |
Verfügbarkeit vor Ort: | Keine Angabe |
Interesse an Festanstellung | Nein |
Bietet Schulungsleistungen an | Nein |
ÂÂ
Fachwissen / Kenntnisse / Schwerpunkte
--------------------------------------------------------------------------------------------------------------------
Branchenerfahrung:
IT-Dienstleistung, Logistik, Botanik/Landwirtschaft
ÂÂÂ
Methodisches Wissen:
Objekt Orientierte Programmierung (OOP), Objekt Orientierte Analyse (OOA), Objektorientiertes Design (OOD), Unit Testing, Test Driven Development (TDD), Relationales Datenbankdesign (ERM), Design Patterns, Agile Softwareentwicklung (Scrum / Kanban), Modellierung (UML)
ÂÂÂ
Programmiersprachen:
Java (7+), SQL, PL/SQL, JavaScript (Vue.js, Node.js, TypeScipt, Angular 2+), HTML 5, CSS 3 (SCSS)
ÂÂÂ
Technologien:
Spring(Boot 2, Data JPA, Security, Data MongoDB,), Maven, Gradle, REST, Git, Hibernate 5, JUnit 5, JWT, Swagger UI, XML, JSON, Docker, Keycloak, Material
ÂÂÂ
Tools:
JIRA, Confluence, Bitbucket, GitLab, GitHub, MySQL Workbench, Oracle SQL Developer, Postman
ÂÂÂ
Entwicklungsumgebungen:
IntelliJ IDEA, Eclipse, Visual Studio Code, PhpStorm
ÂÂÂ
Datenbanken:
MySQL, Oracle DB, MongoDB
ÂÂÂ
Betriebssysteme:
Windows 10, Windows 7
ÂÂÂ
Grundkenntnisse:
DevOps, Kubernetes, jQuery, CI/CD, Sonar, Java EE, C++, PHP 7, Mockito, JaCoCo, log4j, H2, Apache POI
ÂÂÂ
Projekte / Erfahrungen / Werdegang
--------------------------------------------------------------------------------------------------------------------
ÂÂÂ
Projektname: Migration von Portfolio Verwaltungssystem
Klient: Lingner.People
ÂÂÂ
Branche: IT-Dienstleistung
Technologien: Java 11, Spring Boot 2, Spring Data MongoDB, Angular 10, JSON, XML, REST, Maven, MongoDB, Swagger UI, Material, JavaScript, Typescript, Node.js, Git, GitLab, JIRA, Confluence, Scrum, Docker, Keycloak, IntelliJ IDEA, PhpStorm, Postman, Apache POIÂÂÂ
Rolle: Softwareentwickler
Schlüsselskills: Java 11, Spring Boot 2, Spring Data MongoDB, Angular 10, Docker
Teamgröße: 3
ÂÂÂ
Kurzbeschreibung: Die vorhandene Vue Applikationslandschaft soll in Angular neue aufgesetzt und anschließend migriert werden. Zudem werden weitere Funktionalitäten entwickelt. ÂÂÂ
ÂÂÂ
Aufgaben:
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Analyse der vorhandenen Applikation
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Einarbeitung in die Funktionalität der Anwendung
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Sichtung der Altdaten
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Aufsetzen des FE mit Angular
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Implementierung der Funktionalitäten in Angular
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Migration der Applikation auf Angular
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Validierung der Nutzereingaben
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Word Export zum Exportieren der Portfolios bereitstellen
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Oberfläche für den Administrator entwickeln
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Dokumentation des Codes
ÂÂÂ
Projektdauer: 09/20 bis heute
ÂÂÂ
--------------------------------------------------------------------------------------------------------------------
Projektname: Portfolio Verwaltungssystem
Klient: Lingner.People
ÂÂÂ
Branche: IT-Dienstleistung
Technologien: Java 11, Spring Boot 2, Spring Data MongoDB, JSON, XML, REST, Maven, MongoDB, Swagger UI, Material, JavaScript, Typescript, Vue.js, Node.js, Git, GitLab, JIRA, Confluence, Scrum, Docker, Keycloak, Axios, IntelliJ IDEA, Visual Studio Code, Postman
Rolle: Softwareentwickler
Schlüsselskills: Java 11, Spring Boot 2, Spring Data MongoDB, Vue.js, Docker
Teamgröße: 5
ÂÂÂ
Kurzbeschreibung: Dieses System dient zur Portfoliopflege der Angestellten. Die Profile der Mitarbeiter sollen durch ein System verwaltet werden. In diesem System stellt der Mitarbeiter sein persönliches Profil ein. Dieses kann dann vom Administrator zur weiteren Benutzung verwendet werden.
ÂÂÂ
Aufgaben:
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Funktion zum Anlegen eines Mitarbeiterprofils in Java implementieren
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Bearbeiten von Portfolios Funktion implementieren
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ In Java Suchfunktion für Fachwissen bereitstellenÂÂÂ ÂÂÂ
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Realisierung mit Spring Boot
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Programmierung der Webanwendung FE mit Vue.js
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Einbinden von Axios und Vue Material
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Regelmäßiger Austausch mit Kunde und PO
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Spring Data MongoDB konfigurieren
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Service und Datenbank mit Spring Data MongoDB verbinden
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Verbinden von BE und FE
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ REST API bereitstellen
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Dokumentation der REST Schnittstelle mit Hilfe von Swagger UI
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Beheben von Bugs
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Absichern der Anwendung mit Keycloak
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Realisierung des Oberflächendesigns in HTML, CSS (SCSS) sowie Vue Material
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Absenden von Axios calls an REST API
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Erstellen des Java Service
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Erstellen von Dockerfiles
ÂÂÂ
Projektdauer: 11/2019 bis 08/2020
Â
ÂÂÂ
--------------------------------------------------------------------------------------------------------------------
ÂÂÂ
Projektname: Lagerverwaltungsanwendung
ÂÂÂ
Branche: Logistik
Technologien: Java 8, Hibernate 5, JUnit 5, Gradle, PL/SQL, Git, Bitbucket, JIRA, Kanban, Eclipse, Oracle DB
Rolle: Softwareentwickler
Schlüsselskills: Java 8, Hibernate 5, JUnit 5
ÂÂÂ
Kurzbeschreibung: Erstellen einer Verwaltungsanwendung mit Datenbank für einen Versandhaushandel. In diesem System werden alle Artikel im Lager erfasst und deren Lagerbestand überwacht.ÂÂÂ ÂÂÂ ÂÂÂ
ÂÂÂ
Aufgaben:
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Austausch mit dem Kunden
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Modellierung der Anwendung mit UML und ERM
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Realisierung des MVC-Prinzips
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Erarbeiten von Testfällen
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Erzeugen verschiedener Indizes
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Erzeugen von verschiedenen Views
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Erstellen der Datenbank
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Datenbank mit Testdaten füllen
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Java Implementierung mit TDD
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Umsetzung mit Hibernate
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Testen der Anwendung mit Unit Tests
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Erstellen von Stored procedures
ÂÂÂ
Projektdauer: 09/2019 bis 02/2020
ÂÂÂ
--------------------------------------------------------------------------------------------------------------------
ÂÂÂ
Projektname: Bestandsverwaltungsanwendung
Klient: Pflanzen- und Gartengerätehandel
ÂÂÂ
Branche: Botanik/Landwirtschaft
Technologien: Java 8, JDBC, Gradle, PL/SQL, Git, GitHub, Jira, Kanban, Eclipse, Oracle DB
Rolle: Softwareentwickler
Schlüsselskills: Java 8
ÂÂÂ
Kurzbeschreibung: Entwickelung einer Anwendung zur Verwaltung einer Datenbank. Es sollen alle Pflanzen und sonstige Verkaufsartikel erfasst und verwaltet werden.ÂÂÂ
ÂÂÂ
Aufgaben:
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Wiederkehrende Kommunikation mit dem Kunden
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Softwaremodellierung mit UML und ERM
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Programmierung mit Java
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Implementierung von JDBC
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Erstellen eines SQL Scripts
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Erstellen der Datenbank
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Entwicklung mit Java
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Einbinden der DB in das Programm
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Erarbeiten der Testfälle anhand der Analyse und Planung
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Anwendung mit Hilfe der Testfälle auf Funktion prüfen
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Dokumentation der Arbeit
ÂÂÂ
Projektdauer: 08/2019 bis 12/2019
ÂÂÂ
--------------------------------------------------------------------------------------------------------------------
ÂÂÂ
Projektname: Expension
Klient: Lingner.People
ÂÂÂ
Branche: IT-Dienstleistung
Technologien: Java 8, Spring Boot 2, Maven, JWT, Spring Data JPA, REST API, JSON, MySQL Workbench, Swagger UI, JUnit 5, JIRA, Confluence, Git, GitHub, Scrum, IntelliJ IDEA, Postman
Rolle: Softwareentwickler
Schlüsselskills: Java 8, Spring Boot 2, REST API, JUnit 5, JWT
Teamgröße: 3
ÂÂÂ
Kurzbeschreibung: Entwicklung eines Systems zur Verwaltung von Spesenabrechnungen der Mitarbeiter. Innerhalb dieses Systems müssen alle Spesen sowie Fahrtenbücher der Mitarbeiter erfasst und administriert werden können. Aus den eingegebenen Daten lassen sich anschließend Spesenabrechnungen für den jeweiligen Monat generieren. Die generierten Spesenabrechnungen werden im Anschluss an einen Administrator zur Freigabe übermittelt.
ÂÂÂ
Aufgaben:
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Softwaremodellierung mit UML und ERM
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Programmierung mit Java und Maven
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Umsetzung mit Spring Boot
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Regelmäßiger Austausch mit PO
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Datenbankdesign sowie Anlegen der Datenbank mit MySQL
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Erstellen von Testdaten für die Datenbank
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Verbinden mit der Datenbank über Spring Data JPA
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Implementierung der REST API
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Einbinden von Swagger UI
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Einbinden einer Sicherheitsbibliothek
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ Implementierung von Zugriffsberechtigungen
●ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ