Victor J.
Développeur back-end
Victor est un développeur back-end talentueux avec cinq ans d'expérience. Il possède une vaste expérience dans les domaines de Java, Spring, Python, Django, SQL et AWS.
Il a travaillé dans les secteurs de la fintech, de la santé, de la banque, du SaaS et de l'éducation avec des entreprises internationales et des équipes multinationales.
Il travaille actuellement en tant qu'ingénieur logiciel principal chez Walnut Inc. et dirige l'intégration du système de soins de santé à un prestataire de services de paiement. Il a également procédé à du remaniement de code pour permettre une évolutivité.
En outre:
- A dirigé une équipe de quatre développeurs et encadré des juniors.
- Il a procédé à des révisions de code et a initié des sessions de conception.
Principale expertise
- Django 4 ans
- Java 5 ans
- MySQL 5 ans
Autres compétences
- AWS 3 ans
- AWS EC2 3 ans
- JavaScript 2 ans
Expérience sélectionnée
Emploi
Ingénieur logiciel principal
Walnut Inc. - 2 années 2 mois
- Il a dirigé l'intégration du système de soins de santé à un fournisseur de cartes de paiement, d'ACH et de paiement en personne (ou terminal de point de vente) (Finix Inc.), qui a été achevée et mise en service en 4 semaines;
- A coordonné les tests unitaires sur le système back-end, augmentant la couverture des tests de 1,8 % à 45,7 % en 3 semaines;
- A procédé à un remaniement du code sur le système back-end afin de permettre son évolutivité;
- A contribué à diviser le système back-end pour permettre aux utilisateurs d'accéder à l'API et au SDK;
- A géré et développé des fonctionnalités spécifiques à l'utilisateur dans le cadre de la gestion des prix des traitements et de l'exécution des paiements.
Les technologies:
- Les technologies:
- AWS
- Django
- Java
- Python
- Spring Boot
- Scrum
- Agile
- Jira
Ingénieur logiciel principal
Woodcore Inc. - 1 an 6 mois
- A mené régulièrement des révisions de code, des séances de programmation en binôme et des séances de conception afin de garantir la qualité du code, sa réutilisation et sa maintenabilité;
- A conçu une architecture pilotée par les événements pour une fonctionnalité de place de marché pour le noyau bancaire SaaS;
- A mis en œuvre une fonctionnalité de place de marché en utilisant les technologies Java (Spring Boot), Python (DjangoRestFramework) et SQS (AWS) pour orchestrer les communications et les processus entre les événements générés sur le noyau bancaire, les politiques du gestionnaire de la place de marché et les fonctions du fournisseur;
- A converti l'architecture du noyau bancaire en une architecture multi-tenant pour soutenir le modèle commercial SaaS;
- Conception de la personnalisation de l'algorithme 3DES pour générer des clés API permettant d'accéder à un tenant donné sur le système du noyau bancaire;
- A conçu et mis en œuvre des microservices qui prennent en charge l'accès au noyau bancaire par le biais d'API;
- A mis en place un système simple de business intelligence en utilisant les technologies Java (Spring Boot) & MySQL (RDS) qui génère des rapports statistiques et financiers pour la prise de décision de l'entreprise;
- A participé activement à la résolution des bogues et des défauts du système.
Les technologies:
- Les technologies:
- AWS
- AWS EC2
- Django
- Java
- MySQL
- Python
- Spring Boot
- Team leading
- Scrum
- Agile
- Jira
Ingénieur logiciel principal
Campusss Inc. - 1 an 5 mois
- A conçu & mis en œuvre une application de réseau social éducatif en utilisant les technologies Java (Spring Boot), Python (DjangoRestFramework), PostgreSQL & AWS pour permettre aux utilisateurs de téléverser du contenu sur le réseau et d'explorer du contenu;
- A fait l'intégration avec les services gérés par AWS comme S3 Bucket, SES et CloudFront pour les téléversements de médias, l'envoi de courriels et la disponibilité du contenu;
- A élaboré et tenu à jour la documentation relative aux processus et systèmes logiciels, y compris la documentation relative aux exigences et à la conception.
Les technologies:
- Les technologies:
- AWS
- Django
- Java
- PostgreSQL
- Python
- Spring Boot
- Scrum
- Agile
- Jira
Ingénieur logiciel
Fodds Capital - 9 mois
- A conçu et mis en œuvre une application web pour un service de cadeaux en utilisant les technologies Python (Django), PostgreSQL et AWS pour permettre aux utilisateurs de dresser une liste d'articles à offrir et de partager des listes;
- A utilisé une approche pilotée par les tests en utilisant Pytest et Python Coverage, atteignant plus de 60 % de couverture des tests;
- A intégré des services AWS tels que SES et S3 Bucket pour le stockage de fichiers multimédias et l'envoi de courriels promotionnels et de notification;
- Mise en œuvre d'une stratégie de développement et de déploiement continus.
Les technologies:
- Les technologies:
- AWS
- Django
- PostgreSQL
- Python
- Scrum
- Agile
- Jira
Éducation
Maîtrise ès sciencesAdministration des affaires
Université de Nexford · 2022 - 2024
License ès sciencesL'informatique
Université Babcock · 2015 - 2019
Trouvez votre prochain développeur en quelques jours et non sur plusieurs mois
Dans un court appel de 25 minutes, nous voulons:
- Comprendre vos besoins en développement
- Vous expliquez comment nous allons vous mettre en relation avec le développeur le mieux qualifié pour votre projet, sélectionné avec soin
- Vous indiquez nos prochaines démarches afin de vous trouver le meilleur développeur, souvent en moins d'une semaine