Amir Mohammad Tavakkoli

Bis 2019, Java Developer, Sadad

Den Haag, Niederländische Antillen

Fähigkeiten und Kenntnisse

Java
Spring Framework
Design pattern
Software Development
Solution Architecture
OpenSource

Werdegang

Berufserfahrung von Amir Mohammad Tavakkoli

  • Bis heute 4 Jahre und 10 Monate, seit Sep. 2019

    Java Developer

    Travix-International B.V.

  • 1 Jahr und 5 Monate, Mai 2018 - Sep. 2019

    Java Developer

    Sadad

    Migrate Existing Services to Microservices Architecture: Our company has lots of services including legacy systems and new systems. Our mission is to migrate all services to micro-services architecture. This task requires redesign re-implement some legacy systems and Utilizing an ESB for merging services and building a micro-services system. Technology Stack: Spring Boot, Spring Security, JMS, Apache Camel

  • 2 Jahre, Juni 2016 - Mai 2018

    Java Developer

    Tosan

    Tosan company sells VTM (Virtual Teller Machine) and POS(Point of Sale) devices to banks. Our team was responsible for developing back-end services for this devices. The project includes many banking and payment modules. Integration with different core banking and payment service providers should implemented. Technology Stack: Spring MVC, JAX-WS, Apache JackRabbit, Apache ActiveMQ, Elastic Search, mySQL DB, Oracle DB

  • 7 Monate, Jan. 2016 - Juli 2016

    Team Leader

    ICTRC

    The company decided to do some major re-engineering in Saamap. Due to wrong design decisions. I was the CTO of project. The goal was remove Liferay from project and add user management module to project.

  • 5 Monate, Nov. 2015 - März 2016

    Software Consultant

    Karnik System

    Karnik System works on BPMS & ERP based Project. I worked there as software consultant & Lecturer. The problem was adding BPMS to project and train their team

  • 1 Jahr und 10 Monate, Apr. 2014 - Jan. 2016

    Java Developer

    ICTRC

    SAAMAP project should handle Human Resource, WorkFlow, Budgeting, Researching, Reporting Departments of client. our team is responsible for Analyze, Design, Implement these functionality. Technology Stack: Spring Security, Spring MVC, spring Data, Activiti BPMS, LDAP, Drools, PostgresSQL DB

  • 5 Monate, Okt. 2013 - Feb. 2014

    University teacher

    UAST University

    Teaching Object Oriented Programming course and Data Structure Course in UAST University

Ausbildung von Amir Mohammad Tavakkoli

  • 2 Jahre und 1 Monat, Okt. 2011 - Okt. 2013

    Information Technology

    University of Qom

  • 3 Jahre und 8 Monate, Okt. 2006 - Mai 2010

    Software Engineering

    Razi University

Sprachen

  • Englisch

    Grundlagen

Interessen

Swimming (sport)
Family
Video Games
Billard
Entertainment

21 Mio. XING Mitglieder, von A bis Z