Marcos Villacanas

Software Engineer in Finance | Charles River Development (State Street)

Greater Madrid Metropolitan Area

About

Software Engineer with an excellent academic background in Computer Science and Finance, holding Bachelor's and Master's degrees in both fields. Having worked at leading companies like JP Morgan, Amazon, and SIX Group, I thrive as a Financial Software Engineer who approaches challenges with a critical mind and proactive attitude.

Experience

  • Software Engineer at State Street
    Jan 2025 - Present · 1 yr 7 mos

    Working as a Software Consultant for Charles River Development, a State Street company

  • Software Engineer at SIX
    Feb 2023 - Jan 2025 · 2 yrs

    Financial Software Engineer at SIX Group, working for Bolsa de Madrid. Development of event-sourced microservices to manage derivatives trading, specializing in futures and options. Using technologies such as Java, Spring framework, Kafka, and MongoDB, my business unit works behind the collateral calculations logic. Personally, I have developed a distributed architecture to generate reports reducing incidents time management drastically. This system can process parallel request to retrieve any collection from MongoDB and ingest it to different files formats, using generic data structures to be independent from documents' schema. This role includes on-call shifts.

  • Software Engineer at Amazon
    Sep 2022 - Feb 2023 · 6 mos

    Software Developer at Amazon Business, working for the Pricing department. Development of key pricing components aimed to manage wholesale offers. Mainly, I developed solutions on Java, using Spring Framework, and AWS technologies. Among the achievements, I learned quality writing such as design documents, API definitions and technical code reviews. In addition, I collaborated in transforming a monolithic report system into a distributed microservices alternative, enhancing flexibility. This role included on-call shifts.

  • Artificial Intelligence Engineer at J.P. Morgan
    Nov 2021 - Jul 2022 · 9 mos

    Artificial Intelligence Researcher at J.P. Morgan in collaboration with Carlos III University. My team developed an autonomous trading system based on Artificial Intelligence algorithms. This Python system was built on Reinforcement Learning techniques to find optimal market entries and exits.

  • Artificial Intelligence Engineer at Universidad Carlos III de Madrid
    Oct 2021 - Jul 2022 · 10 mos

    Artificial Intelligence Researcher at Carlos III University. Development of Machine Learning solutions using Python by implementing an autonomous fraud detection system. Awarded Honors on my related Thesis: "Autonomous Fraud Detection Using Anti-Money Laundering Basis and Machine Learning". The main project focused on training an Artificial Intelligence using supervised and semi-supervised algorithms to detect fraudulent card payments.