👋 Hi, I'm

Cristóbal Solar Fernández

|

Request CV / Contact via LinkedIn
About Me

I'm a software engineer, graduated from the University of Oviedo (2022), with 8 years of experience in software development. I have mainly worked with Python on a wide variety of projects, from data analysis and information processing to automation and tool development. These include tasks such as price time series analysis, the creation of notification systems and automated assistants, the collection and processing of information from the web, text content analysis, and the design of algorithmic strategies in the financial domain.

I have experience in full stack web development with JavaScript and Python, working with modern architectures and real-time data. Additionally, I have explored Golang for concurrent data processing using native concurrency, and I am currently learning Kotlin for native mobile development.

I consider myself a curious and self-taught person, oriented towards problem solving and continuous learning. The financial and stock market domain has been a key driver in my technical development, motivating me to learn and apply different technologies in a practical way to build solutions with clear objectives.

Project

Ybexthon

Full stack stock market platform designed to analyze, connect, and filter companies through custom rules based on financial statements and real-time market data. It is currently in a prototype phase and under continuous development.

Explore Ybexthon

Motivation

Ybexthon was created out of the need to have proprietary tools to research the market beyond traditional filters. My objective has always been to develop a stock analysis application that allows companies to be examined in a more flexible and in-depth way.

Rather than being a closed application, Ybexthon is an evolving laboratory, a space where each new idea can be transformed into a rule, a relationship, or a measurable experiment, enabling companies to be analyzed from less conventional perspectives and continuously expanding analytical possibilities.

Approach

The platform integrates frontend, backend, database, and financial APIs to deliver structured real-time data analysis. It includes user management, authentication, full deployment setup, and automated background processes in Python for continuous analysis and user-specific customization.

Core features

  1. Configurable stock screener.
  2. Custom financial statement rule editor.
  3. Creation of custom financial ratios.
  4. Dynamic combination of filters and rules.
  5. Structured visualization of results.
  6. Dividend calendar.
  7. Financial news integration.
  8. Market leaders overview.

Screenshots

captura 0
captura 1
captura 2
captura 3
captura 4
captura 5
captura 6
captura 7
captura 8
captura 9

Technologies used

ReactTypeScriptPythonFastAPIPostgreSQLNeo4jDocker

Future improvements

  1. AI integration through MCP.
  2. Automated news analysis using NLP and AI.
  3. Mobile version development.
Technologies

These are the technologies I have worked with and feel comfortable using for full-stack and data analysis environments.

Front-end

ReactNext.jsTypeScriptJavaScriptHTMLCSSTailwindCSSZustandGraphQL

Back-end

Python (FastAPI) JavaScript (Express)

Databases

PostgreSQLMongoDBNeo4jRedisDuckDB (SQL engine oriented to data analysis)

Data Processing & Analysis

PythonGoMQL5 (algorithmic trading)

Tools

Git / GitHubDockerVS Code / PycharmPlaywright
Contact