avatar

Mikael Ribas
Software engineer applied to finance & blockchain

About

I’m a full stack web developer who can build apps from the ground up.
I've worked mostly in a bank context and more precisely with trading desks.
My personal interest in blockchain technology leads me to participate in web3 projects as developer and coordinator.
I prioritize aligning software development with business needs and display adaptability when exploring new roles.

Work Experience

BlockService SA
Mouans-Sartoux - France
September 2022 – Present
IT Consulting
Help customers to realize their blockchain transition.
Develop complete web3 projects.
Integrate various banking systems.
Automate trading strategy provided by quant analysts.
Highlights
  • Provide finance and technology expertise. Assist customers in achieving their technological goals.
  • Offer support for Blockchain's development.
Union Bancaire Privée (FinTeX SA consultant)
Geneva - Switzerland
September 2016 – July 2022
Business Analyst & Developer
Developed a Structured Products Issuance Software.
Integrated a Derivatives Trading platform using a FIX interface to provide full automation.
Analyzed business requirements and existing systems for interfacing and mitigating double-entry risks.
Managed and trained developers.
Highlights
  • Designed data flow integration with banking systems: Core Banking - Risk Management - Instrument Repository.
  • Created functional UIs in AngularJS and Angular used by multiple business units.
  • Generate legal documentation.
  • Performed financial calculations: Interest rate calculation using IBOR and ARR.
  • Created a FIX interface using QuickFIX/J.
FinTeX SA
Geneva - Switzerland
September 2016 – July 2022
Business Analyst & Developer
Developed a Financial Hub for regulatory reporting.
Standardised business data representation and extracted accurate values.
Highlights
  • Developed an evolutive UI using Angular JS.
  • Extracted financial information from FIXML, FpML and FIX messages.
  • Created a business rules engine for regulation (ie FinfraG, Emir, Mifir).
  • Followed Agile methodology.
  • Participated in support with customers
Banque Privée Edmond de Rothschild (2 years as consultant)
Geneva - Switzerland
July 2013 – August 2016
Project manager & Web developer
Developed an E-Banking solution.
Improved the intranet for managers.
Highlights
  • Improved SOA architecture exposing services using IBM WebSphere Process Server.
  • Managed & developed e-Banking platform using Java EE technology hosted by JBoss. Secure messaging, Account management and electronic document accesses.
  • Realized AngularJS + Bootstrap single page applications. (Cross Border rules, eDocuments, …)
  • Provided REST APIs hosted by Tomcat.
KeepTraffic
Nyon - Switzerland
November 2011 – June 2013
Project manager & Web developer
Developed a Marketing platform for online ads.
Highlights
  • Built an optimised framework to manage marketing tools. Framework used in high traffic context with an important performance aspect. Implemented using PHP5 as object-oriented programming language.
  • Developed some REST API to provide various statistics to different customers.
  • Conception of a MySQL database and its optimisation in order to quickly deal with huge quantities of data. Optimisations based on partitioning, advanced usage of KEYS and triggers.
  • Handled daily server tasks using bash scripting, SSH, rsync, and VI.
  • Improved and optimised live streaming application based on Java EE technology. Added Allopass and Veopay as payment methods. Developed a broker system to give access to live media from anywhere. Installed and configured a Red5 flash server.
  • Managed outsourced employees and trained new employees using Redmine.
Vivadia
Juan-les-pins - France
September 2010 – July 2011
Security assistant & Web developer
Created a secured SOA layer to communicate between internal softwares.
Highlights
  • Network configuration. Set up Virtual Private Network. Improved Samba file sharing permissions.
  • Studied and correlated existing frameworks to provide secured web services. Developed a custom framework based on PHP.
  • Built a service-oriented architecture (SOA) with a main entity responsible for business logic.

Contact

Sophia-Antipolis FR
(+33) 0627528908
linkedin
twitter

Education

  • 2010 2011

    Vivadia

    Apprenticeship

    Software Engineering

    Courses
    • Conception of software, web development and network configuration.
  • 2008 2011

    Polytech'Nice Sophia

    Master's Degree in Computer Science

    Software Engineering

    Courses
    • Specialization in Cryptography System - Security Network.
    • Learned computing technologies, management methodologies and security basis.
  • 2006 2008

    Polytech'Nice Sophia

    Preparatory School

    Software Engineering

    Courses
    • Enhanced logical and mathematical reasoning skills.
    • Learned programming basis.
  • 2003 2006

    Sasserno

    Bachelor's Degree

    Scientific option

Skills

Frontend Senior
HTML / JSX SCSS / CSS Javascript / Typescript React NextJS AngularJS Angular
Backend Senior
Java EE NodeJS NestJS Python
Blockchain Senior
Solidity Hardhat Ethers Wagmi
Database Senior
Oracle Postgres Mongo

Interests

DeFi
Lending platforms Non-Fungible Tokens DAO
Travelling
Mexico Punta Cana Philippines Tunisia
Sports
Volleyball Scuba diving Skiing