malt logo

Malt freelance

Satisfaction des clients Malt : 4.5/5
Obtenir l'app

Siamak M.

développeur fullstack & cryptocurrencies

Paris, France

  • 48.8546
  • 2.34771
Proposer un projet

Préférences

Déplacement
Effectue ses missions exclusivement en télétravail
Durée de mission
Recherche des missions ≤ 1 semaine, ≤ 1 mois, entre 1 et 3 mois, entre 3 et 6 mois, ≥ 6 mois

Vérifications

Rejoignez la communauté Malt pour découvrir le profil complet de Siamak M.
Rejoignez la communauté Malt pour découvrir le profil complet de Siamak M.

Compétences (29)

Siamak en quelques mots

En résumé:
- Nous sommes une équipe
- Développeur Full Stack depuis 6 ans
- Développeur cryptocurrencies depuis 4 ans
- Développeur microservices depuis 6 ans
- Développeur application mobile Cross-Platform deuxième génération depuis 4 ans
- Développeur application mobile Cross-Platform troisième génération depuis 1 ans
- Développeur ETL depuis 2 ans

-------------------------------------------------------

J’accepte les missions suivantes:
- Conception et développement Back End
- Conception et développement Front End basé sur Prototype / Template
- Conception et développement applications Hybrid
- Transformer le site / application web en PWA (Progressive Web Application)
- Développement ETL (Extract Transform Load) des données
- Ajouter les évolutions / optimiser l'architecture de vos projets

-------------------------------------------------------

J'applique les points suivantes pour garantie l'assurance qualité de vos projets:
- Qualité de code
- Sécurité
- Documentation
- Appliquer les meilleurs pratiques comme Design Patterns, Anti Patterns
- Intégrer les tests unitaires et intégrations et utiliser TDD / BDD

-------------------------------------------------------

On gère vos projets par les méthodes Scrum / Lean / Kanban

Expériences

février 2014 - Aujourd'hui | Paris, France

Edition de logiciels

ABOnline Solutions

Lead Développeur

Lead développeur des solutions CRM

Missions:
- Architecte et développeur d'application mobile pour les projets TigerPro CRM et Initiative CRM
- Développeur fullstack TigerPro CRM
- Développeur fullstack Initiative CRM
- Architecte backend, concepteur et développeur frontend du Portail RGPD et Portail Client
- Développeur plugin Outlook pour les projets TigerPro CRM, Initiative CRM et Vtiger CRM
- Concepteur et développeur Data warehouse et connecteur CRM<-->ERP
- Accompagnement technique des projets Vtiger CRM
- Chef technique du projet Initiative CRM
- Étude, analyse et réalisation des nouvelles technologies, méthodologies pour les projets principales d'entreprise
- Améliorer et évoluer l'architecture et fonctionnalités du framework d'Initiative CRM
- Conception et modélisation des nouvelles fonctionnalités / modules pour les autre développeurs
- Diriger développeurs du projet Initiative CRM
- Transférer compétences, technologies étudiés et réalisés aux développeurs
- Former les développeurs pour améliorer leurs qualité codages
- Préparation documentation technique des projets Initiative et application Mobile
février 2016 - février 2020

E-commerce

OME

Senior Java lead developer

Payment project: a user can purchase any product or service with a cryptocurrency of their choice and merchants receive their fiat currency in their bank account. The OME payment system contains three master layers Frontend, Blockchain, and Logic.

Role as Java team lead is analyzing and solving structural, transactional, performance, multithreading, and DevOps issues.

-Leading a development team, assigning tasks and reviewing other developer’s code.
-Designing project structure, modules and microservice architecture based on DDD
-Coordination between technical teams.
-Implementation of Swagger in the project to increase coordination.
-Every technology in our development stack is selected under my direct supervision.
-Development of balance and payment microservices via spring boot and spring cloud.
-Designed CI/CD flow for more efficient development in order to avoid wasting time.
-Implemented the AAS system based on Spring security (OAuth2, JWT) and using Keycloaks.


Exchange project was another OME project that was a platform for trading cryptocurrencies and fiat currencies. The most challenging parts of this project were speed and consistency. This project contains more than 8 microservices. During my role as a senior java developer I was responsible for...

-Implementation of a 2FA system by SMS and Calls using Spring boot, RxJava and twilio APIs
-Implementation of some report services to calculate top coin prices by Elastic Search and Spring
-Enhancement of some services in the balance Microservices for decreasing response time.
-Writing behavioral tests by Gherkin and Cucumber.
-Communicating ideas about how to improve CI/CD process with team members
-Sharing knowledge about Git-flow and FDD with team members


Saving project providing financial services to get interested from customer’s savings. The most challenging aspects of this project were the implementation of drivers to connect between loan service and parties. During my role as a senior java developer, I was responsible for...

-Designing architecture for using AWS platform services such as API-Gateway, Lambda (serverless), Load-balancer, ECS (fargate, EC2), and IAM
-Implementation Authentication and Authorization by AWS Lambda and OAuth2 while integrating them into AWS API-gateway.
-Designing Microservices architecture, DDD and Event-driven by Serverless
-Implementing KYC (know your customer) services by Spring boot
-Writing drivers for connecting our services to banks and other fiat financial parties via Spring boot
-Writing drivers to observe transaction in blockchain network by APIs
février 2013 - août 2013 | Avignon, France

Banque & assurances

Financiere Mirabeau

Concepteur et Développeur Web

Personnaliser la logiciel du gestion des clients pour intégrer la gestion diagnostic des prêts
janvier 2012 - juillet 2012 | Avignon, France

Education & e-learning

Université Avignon

Développeur Web

Recommandations externes

Formations

Langues

charter modal image

Notre succès est une oeuvre collective

Contribuez à cette réussite et au sérieux de la communauté en signant la charte du freelance Malt.

Signer la charte