À propos de Diego
Espagnol
Bilingue ou natif
Anglais
Capacité professionnelle complète
Français
Capacité professionnelle limitée
Expériences
- AstroPaySoftware Engineer II (E3) ContractorBANQUE & ASSURANCESseptembre 2023 - Aujourd'hui (2 ans et 9 mois)Madrid, EspagneSoftware 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 AIFounderseptembre 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ónomoPrivate InvestorBANQUE & ASSURANCESjanvier 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
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- Bachelor of EngineeringUniversidad Politécnica de Madrid2021
- Bachelor of Business AdministrationUniversidad Politécnica de Madrid2021