About
I am a Sports Data Campus Grad Student at UCAM. I enjoy real-life problem-solving and coding. I consistently give my full commitment and dedication to every task I undertake. I have worked on technologies like Python, PySpark, Azure, MySQL, MongoDB, R as well as many visualization tools during my bachelor's. I have 2 years of professional work experience which helped me strengthen my experience in Python, Azure, and PySpark. My passion lies in crafting intricate solutions that address real-world issues affecting millions of users as well as creating powerful visualizations for different scenarios.
- Languages: Python, Scala, R, PySpark
- Databases: SQL Developer, Oracle, PostgreSQL, MongoDB
- Visualization tools: PowerBI, Matplotlib, Plotly, Looker, Tableau, ShinyApp
- AI Frameworks: Keras, TensorFlow, PyTorch, Sklearn
- Technologies: Git, Docker, Azure, ElasticSearch
Looking for an opportunity to excel in a challenging role that leverages my skills in Software Engineering while also allowing for professional development, intriguing experiences, and personal growth, with a special interest in 𝘀𝗽𝗼𝗿𝘁𝘀 𝗮𝗻𝗮𝗹𝘆𝘁𝗶𝗰𝘀.
Publications
𝐇𝐚𝐯𝐞 𝐚 𝐥𝐨𝐨𝐤 𝐚𝐭 𝐨𝐧𝐞 𝐨𝐟 𝐭𝐡𝐞 𝐛𝐞𝐬𝐭 𝐠𝐨𝐚𝐥𝐬 𝐨𝐟 𝐭𝐡𝐞 𝐂𝐡𝐚𝐦𝐩𝐢𝐨𝐧𝐬 𝐋𝐞𝐚𝐠𝐮𝐞 𝐪𝐮𝐚𝐫𝐭𝐞𝐫-𝐟𝐢𝐧𝐚𝐥𝐬! 🚀
- 𝐂𝐢𝐭𝐲'𝐬 𝐩𝐥𝐚𝐧After a very long posession, Manchester City manages to break the first defensive line ⚒
- 𝐌𝐚𝐝𝐫𝐢𝐝'𝐬 𝐝𝐞𝐟𝐞𝐧𝐬𝐞Bernardo Silva receives the ball with space and Real Madrid defence forms a dense block of 6 players 🛡
𝐑𝐞𝐯𝐢𝐯𝐞 𝐭𝐡𝐞 𝐭𝐢𝐦𝐞 𝐰𝐡𝐞𝐧 𝐛𝐨𝐭𝐡 𝐖𝐢𝐥𝐥𝐢𝐚𝐦𝐬 𝐛𝐫𝐨𝐭𝐡𝐞𝐫𝐬 𝐬𝐜𝐨𝐫𝐞𝐝 𝐚𝐧𝐝 𝐚𝐬𝐬𝐢𝐬𝐭𝐞𝐝 𝐞𝐚𝐜𝐡 𝐨𝐭𝐡𝐞𝐫! 🌪
- 𝐈𝐧̃𝐚𝐤𝐢'𝐬 𝐠𝐨𝐚𝐥A great solo-play by Nico Williams leads to a beautiful assist that dodges the whole defence. Then his brother pulls a clinical volley-definition and opens the score for the team 🥅
- 𝐍𝐢𝐜𝐨'𝐬 𝐠𝐨𝐚𝐥:Similar play but happening on the right wing. Athletic starts a rapid counter-attack and Iñaki manages to carry the ball until the endline. After that, he provides a back pass for his brother to score 🌪
𝐁𝐫𝐞𝐚𝐤 𝐝𝐨𝐰𝐧 𝐚 𝐬𝐢𝐠𝐧𝐚𝐭𝐮𝐫𝐞 𝐜𝐨𝐮𝐧𝐭𝐞𝐫-𝐚𝐭𝐭𝐚𝐜𝐤 𝐜𝐚𝐫𝐫𝐢𝐞𝐝 𝐛𝐲 𝐆𝐢𝐫𝐨𝐧𝐚 💨
- 𝐈𝐧𝐢𝐭𝐢𝐚𝐥 𝐏𝐫𝐞𝐬𝐬𝐮𝐫𝐞Under Osasuna's siege, Girona navigates through tight spaces. Savinho, finding a gap, sends a pass to the midfield who makes a perfect sending through the defense and setting the stage for a strategic counter. 🧠
- 𝐁𝐫𝐞𝐚𝐤𝐢𝐧𝐠 𝐋𝐢𝐧𝐞𝐬Dovbyk's subtle touch redirects the ball to Savinho, who then dashes forward, breaking lines and creating a decisive 3 vs 2 scenario against Osasuna's backpedaling defense. 💨
𝐑𝐨𝐧𝐚𝐥𝐝𝐨 𝐨𝐫 𝐈𝐧𝐢𝐞𝐬𝐭𝐚. 𝐖𝐡𝐢𝐜𝐡 𝐨𝐧𝐞 𝐢𝐬 𝐲𝐨𝐮𝐫 𝐟𝐚𝐯𝐨𝐮𝐫𝐢𝐭𝐞? 💥
- 𝐒𝐢𝐦𝐢𝐥𝐚𝐫𝐢𝐭𝐢𝐞𝐬 - Both plays are initiated on the right wing - The error of both defending teams arises in the midfield - Both assists are provided with the backheel - Both plays finish with a first-touch goal
- 𝐃𝐢𝐟𝐟𝐞𝐫𝐞𝐧𝐜𝐞𝐬 - The goal scored by Barcelona comes from an open-play whereas Real Madrid's one is the result of a counter attack - In the case of Cristiano's goal, he is the one who starts the attack while in the case of Iniesta's, he participates in the construction but does not carry or start the play.
𝐖𝐡𝐞𝐧 𝐌𝐚𝐧𝐜𝐡𝐞𝐬𝐭𝐞𝐫 𝐂𝐢𝐭𝐲 𝐰𝐨𝐧 𝐭𝐡𝐞 𝐥𝐞𝐚𝐠𝐮𝐞 𝐢𝐧 𝐭𝐡𝐞 𝐥𝐚𝐬𝐭 𝐦𝐢𝐧𝐮𝐭𝐞 𝐨𝐟 𝐭𝐡𝐞 𝐥𝐚𝐬𝐭 𝐦𝐚𝐭𝐜𝐡! ⚽
- 𝐂𝐨𝐧𝐭𝐞𝐱𝐭: Manchester City were losing 1-2 in the last match of the league and needed a win in order to equal Manchester United's 89 points and win the league by goal difference.
- 𝗜𝗻𝗶𝘁𝗶𝗮𝗹 𝘀𝗶𝘁𝘂𝗮𝘁𝗶𝗼𝗻 In an 11 vs 10 situation, Man. City sets the attack. Queens Park Rangers' players form a block of defense in a reduced space. 🛡
- 𝐌𝐮𝐥𝐭𝐢𝐩𝐥𝐞 𝐨𝐩𝐭𝐢𝐨𝐧𝐬: Despite the ampunt of defenders, S. Agüero receives the ball withouth mark and gets the possibility of deciding the future of the play. He then tries to connect with Balotelli. ⚡
- 𝐁𝐚𝐥𝐨𝐭𝐞𝐥𝐥𝐢'𝐬 𝐮𝐧𝐢𝐪𝐮𝐞 𝐚𝐬𝐬𝐢𝐬𝐭: The striker receives the ball with high-pressure. He falls to the ground but still manages to make his first and only assist during his 3-year spell at Manchester. Luckily, the most important assist in his career. 📽
- 𝐀𝐠𝐮𝐞𝐫𝐨'𝐬 𝐬𝐭𝐫𝐢𝐤𝐞: On receiving the ball, Aguero fakes a shot and dribbles past an opponent, giving him a great chance to score. He unleashes a powerful shot that changes the history of the English Premier League. 🎨
𝗧𝗯𝘁 𝘄𝗵𝗲𝗻 𝗜𝗻𝗶𝗲𝘀𝘁𝗮 𝘀𝗲𝗰𝘂𝗿𝗲𝗱 𝗦𝗽𝗮𝗶𝗻'𝘀 𝗳𝗶𝗿𝘀𝘁 𝗪𝗖 𝘁𝗶𝘁𝗹𝗲 𝗶𝗻 𝘁𝗵𝗲 𝗱𝘆𝗶𝗻𝗴 𝗺𝗶𝗻𝘂𝘁𝗲𝘀 𝗼𝗳 𝘁𝗵𝗲 𝗲𝘅𝘁𝗿𝗮 𝘁𝗶𝗺𝗲 ⚽
- 𝗜𝗻𝗶𝘁𝗶𝗮𝗹 𝘀𝗶𝘁𝘂𝗮𝘁𝗶𝗼𝗻: Netherlands loses the ball near Spain's area with 5 Dutch players in the attack. Jesús Navas receives the ball and dribbles the first player, giving a start to the Spanish offensive. 🧨
- 𝗡𝗲𝘁𝗵𝗲𝗿𝗹𝗮𝗻𝗱𝘀' 𝗽𝗿𝗲𝘀𝘀𝗶𝗻𝗴: The Dutch team tries to steal the ball putting a lot of pressure towards Navas' run. However, the Spanish midfield manages to move the ball from side to side. 🧠
- 𝗚𝗼𝗼𝗱 𝗮𝘁𝘁𝗮𝗰𝗸/𝗕𝗮𝗱 𝗱𝗲𝗳𝗲𝗻𝘀𝗲: The change in the direction of the play provokes a huge disorder in the Dutch defense. A few Spanish players are able to reach the area, however, these players find themselves without a fix mark. 🔓
- 𝗟𝗮𝘀𝘁 𝗽𝗮𝘀𝘀 𝗮𝗻𝗱 𝗱𝗲𝗳𝗶𝗻𝗶𝘁𝗶𝗼𝗻: Fernando torres makes a cross looking for Iniesta. However, the ball is deflected by the defense. Cesc Fàbregas takes the rebound and gives the assist to Iniesta who finds himself completely free. The rest is history. 🎨
𝗕𝗮𝗰𝗸 𝘁𝗼 𝘁𝗵𝗲 𝗱𝗮𝘆 𝘄𝗵𝗲𝗻 𝗢𝗹𝗶𝘃𝗶𝗲𝗿 𝗚𝗶𝗿𝗼𝘂𝗱 𝘄𝗼𝗻 𝘁𝗵𝗲 𝗣𝘂𝘀𝗸𝗮́𝘀 𝗮𝘄𝗮𝗿𝗱 ⚽
- 𝗜𝗻𝗶𝘁𝗶𝗮𝗹 𝘀𝗶𝘁𝘂𝗮𝘁𝗶𝗼𝗻: Arsenal is about to make the first pass finding six Crystal Palace players around the box in a 24-metre width 🕸
- 𝗚𝗶𝗿𝗼𝘂𝗱'𝘀 𝘁𝗼𝘂𝗰𝗵: Giroud sets up his team-mates and provides a beautiful touch that enables an attack against a weakened defence 🧠
- 𝟓 𝐯𝐬 𝟓: The players move towards the goal finding a block of 5 defenders. The ball is given to Alexis Sánchez who takes advantage of the situation and carries it with high pace ⚡
- 𝗧𝗵𝗲 𝗱𝗲𝗳𝗶𝗻𝗶𝘁𝗶𝗼𝗻: Alexis waits for Giroud to arrive while the wingers attack the spaces. Seconds later, the striker receives a difficult centre but executes an outrageous backheel to go down in history ⌛
𝗧𝗮𝗸𝗲 𝗮 𝗹𝗼𝗼𝗸 𝗯𝗮𝗰𝗸 𝗮𝘁 𝗼𝗻𝗲 𝗼𝗳 𝘁𝗵𝗲 𝗺𝗼𝘀𝘁 𝗺𝗲𝗺𝗼𝗿𝗮𝗯𝗹𝗲 𝗺𝗼𝗺𝗲𝗻𝘁𝘀 𝗶𝗻 𝘁𝗵𝗲 𝟭𝟲/𝟭𝟳 𝘀𝗲𝗮𝘀𝗼𝗻 🎯
- 𝗜𝗻𝗶𝘁𝗶𝗮𝗹 𝘀𝗶𝘁𝘂𝗮𝘁𝗶𝗼𝗻: Real Madrid find itself in an unfavourable situation as 5 players (+1 player sent out with a 🔴 card) are behind the ball while Barcelona starts the counterattack.
- 𝗖𝗼𝘂𝗻𝘁𝗲𝗿𝗮𝘁𝘁𝗮𝗰𝗸: Sergi Roberto manages to dribble Marcelo and carries the ball with high pace towards Real Madrid's 🥅. Several Barcelona players join him, provoking a 6 vs 3 situation.
- 𝗝𝗼𝗿𝗱𝗶 𝗔𝗹𝗯𝗮'𝘀 𝗶𝗿𝗿𝘂𝗽𝘁𝗶𝗼𝗻: Some of the Real Madrid players are able to return in order to provide defensive help. However, Jordi Alba makes the run ⚡ for the team and a 7 vs 5 situation is settled.
- 𝐂𝐥𝐚𝐬𝐬𝐢𝐜 𝐉𝐨𝐫𝐝𝐢-𝐌𝐞𝐬𝐬𝐢 𝐩𝐚𝐬𝐬: The outcome of the play is Jordi Alba's trademark backward pass to Messi who arrives without any mark or opposition to the central part of the area. The rest is history 🎨.
𝗦𝘁𝗲𝗽-𝗯𝘆-𝘀𝘁𝗲𝗽 𝗮𝗻𝗮𝗹𝘆𝘀𝗶𝘀 𝗼𝗳 𝗔𝗿𝗴𝗲𝗻𝘁𝗶𝗻𝗮'𝘀 𝗰𝗼𝘂𝗻𝘁𝗲𝗿 𝗮𝘁𝘁𝗮𝗰𝗸 𝗶𝗻 𝗪𝗖 𝗳𝗶𝗻𝗮𝗹🔎
- 𝗜𝗻𝗶𝘁𝗶𝗮𝗹 𝘀𝗶𝘁𝘂𝗮𝘁𝗶𝗼𝗻: We can see the French team divided in two groups. Between them, a large space is generated and the team becomes vulnerable.
- 𝐒𝐭𝐚𝐫𝐭 𝐨𝐟 𝐀𝐫𝐠𝐞𝐧𝐭𝐢𝐧𝐚'𝐬 𝐩𝐥𝐚𝐲:Alexis Mac Allister occupies the available space and Messi starts moving quietly to receive the ball.
- 𝐌𝐞𝐬𝐬𝐢'𝐬 𝐭𝐨𝐮𝐜𝐡: Messi receives the ball from Mac Allister and with a subtle touch, leaves the french defense completely confused. At the same time, Mac Allister and Di María start running towards the French goal.
- 𝐔𝐩𝐚𝐦𝐞𝐜𝐚𝐧𝐨'𝐬 𝐦𝐢𝐬𝐭𝐚𝐤𝐞: Upamecano loses his mark (J. Álvarez) and the Argentinian forward enables Mac Allister with a through pass behind the defence.
- 𝐎𝐮𝐭𝐜𝐨𝐦𝐞: Mac Allister sees how Di María is completely free and gives the assist to the left-footed forward who finishes the play with a clinical shoot.
Experience
- As part of the organization, I find myself developing chatbots (NLP) on Azure-based solutions for multiple use-cases among different scenarios.
- Managed user interactions for applications, while efficiently reporting bugs, incidents, and potential enhancements.
- Actively engaged in client meetings, demonstrating professionalism and contributing to proactive decision-making within the project team.
- Tools: Azure, Power BI, PowerPoint, Excel
- Contributed to a major project for a leading energy company, focusing on developing ETL processes using Azure Synapse to manage and analyze large-scale data (Big Data).
- Enhanced big data processes by developing Azure functions and utilizing PySpark for efficient data transformations, significantly improving the functionality and efficiency of data handling.
- Optimized Oracle SQL queries, ensuring efficient data handling and analysis for large datasets.
- Tools: Python, PySpark, Oracle SQL, Azure Synapse Analytics
- Programmed a cloud-based web app using Flask and JavaScript aimed at storing, visualizing, and tracking temperature and humidity of each drug container to estimate the degradation of the drug.
- Created an alert system to send notifications and emails when the parameters exceed the threshold.
- Tools: Excel, DB management, Web-App
Skills
Languages and Databases
Libraries
Frameworks
Other
Education
Bilbao, Spain
Degree: Degree in Business Data Analytics
- Data Mining
- Machine & Deep Learning
- Big Data
- Data Science
- Data Visualization
Relevant Courseworks:
Bilbao, Spain
Degree: Bachelor of Technologies
- Technical drawing
- Information technology
- Mathematics
- Physics
Relevant Courseworks: