Skip to content
View GandalFran's full-sized avatar
🐜
🐜

Organizations

@bisite @kafkoders @deepintdev @AIRInstitute @DCSCience
Block or Report

Block or report GandalFran

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
GandalFran/README.md

Hey there! I'm Fran

I am Fran, a 25-year-old software engineer. My interests include the design of APIs and microservices architectures, and the development of backend, big data and code generation among others.

My coding musts are ☕ and:

🧙🏻‍♂️ About Me

  • 📚 Studying a computer science PhD at the University of Salamanca.
  • 💼 Working as Partner Engineer at Kernel on Telefónica Open Innovación.
  • 🌱 Currently deepening my knowledge of API Design and big data architectures.

🛠 My tech stack(s)

I know this is a spagethi mix of technologies, but I manage each one of the posted here at a intermediate/advanced level 🙌.

🎯 Personal projects

For several years I have developed various personal projects, some in my free time and others in hackathons, or as free themed class assignments. However, the most remarkable ones are some of the following:

  • NovaTrends: Final degree project, consisting in a distributed system based on microservices to extract information from news items, for the posterior visualization. Based on a web application developed with MEVN stack, together with a Python, Celery and Apahce Kafka based ETL (where data extraction and processing is done).

  • Web based torrent client: Web torrent client for the BitTorrent P2P network, which allows you to publish and download files through a torrent network, using magnet links and torrent files.

  • Twico: It consists in a set of subsystems to aggregate information from newsitems, Twitter and OpenData sources, for the creation of a dashboard to serve a summary of the COVID pandemic.

  • DeepTrends: Master's thesis, consisting in an event-driven mircoserviced oriented distributed system to extract textual information from multiple sources (such as social media and news items), for performing NLP analysis and visualize the results in real-time. The most important system´s feature is the architectural design. As a result of it, it has been obtained a scalable, maintainable, flexible and extensible system, which can evolve and incorporate new features easily.

📫 How to contact me

📄⬇ Download my resume

LinkedIn email

Pinned

  1. TwiCo TwiCo Public

    This repository hosts the final proyect for the Services Oriented Architectures subject of the computer science master's degree at USAL. It consists of a project developed mainly in Python, node.js…

    Jupyter Notebook 2 3

  2. ricart-and-agrawala ricart-and-agrawala Public

    Java implementation of the ricart and argawala algorithm.

    HTML 3 2

  3. kafka-news-extraction kafka-news-extraction Public

    Implementation of a news items extraction and processing platform using Vue.js, node.js, Python and Apache Kafka for the TIE course of the computer science degree of the USAL.

    Vue 3

  4. Sockets-de-berkeley Sockets-de-berkeley Public

    Resumen sobre la estructura de los sockets de la biblioteca de berkeley en C

    C 6

  5. kafka-wizard kafka-wizard Public

    Kafka flow generation tool.

    Python 1

  6. fake-db-data-generator fake-db-data-generator Public

    Generate your SQL script with fake data from a DBML specification file.

    Python 3