Valentin Escaffre
Github Valentin Escaffre linkLinkedin Valentin Escaffre link

Full-Stack Developper

Valentin Escaffre
Based in Paris
After 4 years of experience in an investment bank as a financial analyst, I made the decision in 2021 to initiate a career transition to become a developer. My interest in computer science and technology led me to join École 42 in 2022 and later the ASSURLY team as a Full-stack developer. Currently, I am seeking an opportunity within an innovative company where I can take on stimulating challenges.
Language
Javascript
Typescript
C++
C#
Python
Shell
Html
CSS
Frontend
React
React-native
Flutter
NextJS
Tailwind
Backend
NestJS
SQL
Prisma
AWS Cloud
Tools
Git
Jira
Docker
Linux
Salesforce
3D Engine
Babylonjs
Unity
Work / Education
  • Full-Stack Developer

    ASSURLY

    November 2023 - now

    Python | AWS Cloud | Salesforce | Flutter | Scrum
    • Functional and Application Development
    • Maintenance and Optimization of back-end AWS Cloud (Lambda, DynamoDB, Serverless framework) written in python
    • Evolution and Customization of Salesforce CRM
    • Several tasks on the flutter frontend (app and website)
  • ECOLE 42

    • Programming Languages: In-depth learning of C and C++, followed by exploration of other languages such as Python, TypeScript, etc
    • Algorithms and Data Structures: Comprehensive understanding of algorithms and data structures
    • Systems and Networks: Knowledge of operating systems and computer networks
    • Web: Web development, including HTML, CSS, JavaScript, and frameworks like React and NestJs
    • Cybersecurity: Basic concepts of cybersecurity
    • Soft Skills and Transversal Competencies: Teamwork, Problem-solving, Autonomy, Project Management
  • Corporate Credit Analyst large cap - Retail, Food and Luxury

    SGCIB Societe Generale Corporate and Investment Banking

    2017 - 2021 · 4 years

    CAC 40 and International groups portfolio :
    • Credit analysis and recommendations on financing proposals in relation to the Group's business lines, French and foreign agencies, commercial managers of investment banking and risk management
    • Monitoring exposure and concentration risk
    • Obligor Rating reflecting the counterparty’s creditworthiness
    • Corporate analysis (Business Profile, Counterparty Description, Activity and Operations, Market and Industry Assessment, Peer Group Comparison, Counterparty Strategy, Management, Financial Analysis incl. Cash Flow Projections, Outlook)
  • OMNES Education

    Master of Science (MSc), International Financial Analysis

    Corporate and Structural Law - Financing Law - Contract Law - Business English and Economic Environment - Legal Environment of the Company - International Accounting Standards - Collective Management - Reporting and Financial Communication - Governance - AMF Certification - Financial Analysis of Consolidated Accounts - Evaluation, Sale, and Business Transmission - In-depth Financial Analysis - Investment Financing and Private Equity - Real Estate Finance - Financial Markets and Corporate Treasury - Leveraged Transactions - Corporate Social Responsibility - Financial Engineering - Mergers and Acquisitions
  • NEOMA Business School

    Bachelor - Specialty in finance, bank and insurance

Projects
Application valentin escaffre

Event management app

(in progress)

Mobile application to organize your daily life, travels, or other events with others. The app offers the same features as Tricount in terms of expense management, with the addition of the ability to conduct survey, share notes, and add multiple pieces of information to the event.
TypescriptReact-NativeNestJS
DockerPostgreSQLPrisma
Screenshot IRC project

Flight search engine

Personal project of a flight search engine by utilizing an API to query and present data on the frontend. This project required expertise in addressing synchronization and display challenges using TypeScript. Key aspects included implementing error messages, a filter bar, and parsing API data that needed post-reception processing.
ReactTypescriptTailwindcss
NextJS
Game Car valentin escaffre

Racing car Game

Time trial game using 'wheel collider' physics, implementation of trails for tire marks, logic for the engine audio, a slider for the speedometer, and others features.
UnityC#
Pong3D valentin escaffre

Multiplayer Game Website

Developed by a team of 5, this dynamic web app offers multiplayer Pong matches with real-time chat and secure user interactions. Users can log in via École 42's OAuth with two-factor authentication, access game statistics, and use a matchmaking service. It supports game customization and securely stores data in a PostgreSQL database, with easy deployment through Docker.

Also, check out my single-player version created with Babylon.js.

NextJSReactTailwind
PrismaNestJSBabylonJs
Socket.ioPostgreSQL
Github ft_transcendence link
Flappy Spaceman valentin escaffre

Flappy Spaceman

Personal project developed in Unity. Based on the Flappy Bird game, the user navigates through asteroids and satellites and must avoid them

Playable on mobile

UnityC#
Screenshot IRC project

IRC Server

Design and development of a real-time chat application using the C programming language. Implementation of network communication protocols, management of chat channels, direct messaging, and user commands. Gaining expertise in network programming and socket manipulation.
C++IRC Protocol
IRC cub3d project link
Screenshot cub3D project

Cub3D

Development of a graphic game engine using C programming, featuring an isometric perspective based on raycasting. Creation of a 3D world with collision detection, textures, and user interactions. Acquisition of skills in graphic rendering, file handling, and 3D-related mathematics.
CRaycasting
Github cub3d project link
Contact me
Description de l'image
Paris (available for remote)
Github Valentin Escaffre linkGithub Valentin Escaffre linkLinkedin Valentin Escaffre linkLinkedin Valentin Escaffre link
Valentin ESCAFFRE © 2023. All rights are reserved