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 €/día
Madrid, ES
3-7 años

Tiempo medio de respuesta: 1h

Acerca 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.
  • Español

    Bilingüe o nativo

  • Inglés

    Competencia profesional completa

  • Francés

    Competencia profesional básica

Acepta trabajo presencial
Madrid (hasta 50 km)

Experiencia

  • AstroPay
    Software Engineer II (E3) Contractor
    BANCA & SEGUROS
    septiembre de 2023 - Hoy (2 años y 9 meses)
    Madrid, España
    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
    septiembre de 2022 - Hoy (3 años y 9 meses)
    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
    BANCA & SEGUROS
    enero de 2024 - Hoy (2 años y 5 meses)
    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).

Recomendaciones

Sé el primero en recomendar a Diego

Ayuda a este freelance a destacar compartiendo tu experiencia.

Estos perfiles de freelance también coinciden con tus criterios

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

Formación

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

Conjunto de habilidades profesionales

Categorías