You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Diego AyusoDA

Diego Ayuso

Senior Software Engineer

380 €/jour
Madrid, ES
3-7 ans

Délai de réponse moyen : 1h

À propos de Diego

Senior Software Engineer. Passionate about Artificial Intelligence, management and
business. Creativity and innovation are my most important rules: I like to think that
there are no limits in engineering; that, among the infinite decisions that can be made,
there is always at least 1 to achieve something; that everything around us is the result
of people who did not believe in limits.
  • Espagnol

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

  • Français

    Capacité professionnelle limitée

Accepte de travailler sur site
Madrid (jusqu’à 50 km)

Expériences

  • AstroPay
    Software Engineer II (E3) Contractor
    BANQUE & ASSURANCES
    septembre 2023 - Aujourd'hui (2 ans et 9 mois)
    Madrid, Espagne
    Software Engineer focused on the backend. Fintech.

    Main technologies: Java, SQL, PL/SQL, Spring framework, API REST, OAuth, AWS, Kibana, Datadog, Docker, Jenkins, Git, Postman...

    • Code enhancement: apply efficient, moduralized and safe solutions. Refactor old code applying newer, clearer and more efficient code.

    • Create and maintain APIs with Java and Spring Framework. Manage API security with OAuth, Keys and signatures.

    • Integrate security services for credit card encryption through a Proxy.
    • Mentor junior or new team members and propose software and organizational improvements.

    • Review code from team mates and propose them improvements.

    • Usage of Java lambda and Spring annotations, and other resources to make much more efficient code.

    • Refactor complex SQL queries improving results and achieving a reduction of execution times of 70%.

    • Database modeling and optimization: primary keys, foreign keys, database access Java classes, code architecture… Fixed millions of incorrectly saved tuples and made more scalable databases.

    • Architecture improvements: define and implement new strategies to have more scalable, cheap, maintainable and with lower latency services. • Hexagonal Architecture
    • Business meetings with clients (from Europe, Latam and Asia) to define business and software requirements of the product. • Priority and time management in an extremely fast-paced and demanding Fintech environment where any wrong decision can cost thousands of USD.

    • Worked on integrations that affected hundreds of thousands of USD in transactions.
    • Process worldwide payments in different currencies via credit card, debit card, transfer, cash, QR...

    • Analyze metrics and incidences to increase transactions conversion rates using technologies like Datadog or Kibana, alongside SQL. Apply software and business solutions to these conversion problems.

    • CI/CD

    • End to end testing.
  • Music AI
    Founder
    septembre 2022 - Aujourd'hui (3 ans et 9 mois)
    Artificial Intelligence that creates musical compositions based on patterns, statistics and probability.

    • Complex copyright-free musical compositions of +5 minutes of duration with multiple instruments and voices can be created in less than 5 seconds according to the client’s input.

    • Successfully achieved reducing the song generation time from 30 seconds to 5 seconds (83%) and AWS cost by 86%.

    • Vast research of technologies, libraries, resources and algorithms to bring more innovative and efficient solutions to problems.

    • Achieved the algorithmic generation of the composition with a music score plus the conversion to an mp3 audio file.

    • Added client input in order the AI to personalize the output song (duration, mood and instruments used).

    • Software developed mostly with Python.

    • Use of statistics and probability distributions to generate human-like music.

    • Datastructures design to model the conceptual logic behind the Artificial Intelligence.

    • API developed with FastApi and Nginx using AWS EC2 and AWS Lambda.

    • TCP/IP and port management.

    • Creation of Security Groups (for TCP, UDP, ICMP…), Elastic Ips, Key Pairs, Network Interfaces and VPCs in AWS in order to deploy the service and make it accessible from the Internet.

    • HTTP and HTTPS.

    • SSL certificates.

    • Domain registration.

    • Manage the architecture, CPU, RAM and cost of AWS Instances according to the needs of the service.

    • Docker
  • Autónomo
    Private Investor
    BANQUE & ASSURANCES
    janvier 2024 - Aujourd'hui (2 ans et 5 mois)
    Private investor working on several markets (mostly USA) with a profitability of 41.45% in 2024 making use of both value investment (fundamental analysis) and statistics (technical analysis).

Recommandations

Soyez le premier à recommander Diego

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

Ces profils de freelance correspondent également à vos critères

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formations

  • Bachelor of Engineering
    Universidad Politécnica de Madrid
    2021
  • Bachelor of Business Administration
    Universidad Politécnica de Madrid
    2021

Compétences

Catégories