Mehran Mehrafarin

Iran (Islamische Republik )

Fähigkeiten und Kenntnisse

Java Core
Java SE
Java EE
Java 8
Spring
Spring MVC
Spring Boot
Spring Cloud
Spring Security
Hibernate
JDBC
JPA
EJB
JAX-RS
JSP
JUnit
Mockito
SQL Query
MariaDB
MySQL
PostgreSQL
Android
JavaScript
Angular
jQuery
HTML
CSS
Docker
Swarm
Git
Maven
RabbitMQ
Thymeleaf
GlassFish
Microservice

Werdegang

Berufserfahrung von Mehran Mehrafarin

  • Bis heute 4 Jahre und 5 Monate, seit Jan. 2020

    Full Stack Java Developer

    Cyan Business

    Create online learning web application by using Spring Boot, MySql, Thymeleaf, Spring Security, JPA.

  • Bis heute 6 Jahre und 5 Monate, seit Jan. 2018

    FullStack Java Developer

    Cyan Coder

    Work on Customer Profile module of CRM application with Microservice architecture which is created by Spring framework. Implement search and filter according to request parameters in URL using reflection and JPA criteria in the Search System. Implement user-role-permission database authorization in order to make dynamic authorization system. Create, customize, maintain and deploy Beauty-Plus CRM application for beauty salons which is a specified version of Cyan company's CRM.

  • 2 Jahre, Jan. 2017 - Dez. 2018

    Java EE Backend Developer

    Samaneh Kish

    Work on different part of CRM application like Ticket System, Notification System using Java EE APIs like JPA with EclipseLink implementation, EJB and JAX-RS with jersey 2 implementation for RESTful web services. Create Report System and Filter System for CRM Application which include creating SQL Query, implementing backend and front end part functionality with Java EE and AngularJS.

  • 11 Monate, Feb. 2016 - Dez. 2016

    Android Developer

    Samaneh Kish

    Work on an application to generate flight card according to passenger ticket information. Work on Human-Resources android application for organizations which employees have access to their information Use Zxing as an android library to generate PDF417 barcode for Flight Card android application. Implement token base authentication and token refresh method for Human-Resources android application using Retrofit.

  • 5 Monate, Sep. 2015 - Jan. 2016

    Android Developer

    Appex

    Work on E-Commerce android application to create dynamic view template without using XML and use pure java in order to change it programmatically at runtime through the sever so the application owner could change the view of application through the control panel.

Ausbildung von Mehran Mehrafarin

  • Bis heute

    Islamic Azad University of Karaj

Sprachen

  • Englisch

    -

  • Türkisch

    -

21 Mio. XING Mitglieder, von A bis Z