Educação

formação clássica em desenvolvimento de software,com experiência no desenvolvimento de nós para telefonia móvel.

Engenheiro de telecomunicações

Licenciatura pela Escuela Superior de Ingeniería de Telecomunicaciones de Barcelona.

comunicações móveis

Mestrado em comunicações móveis e ampla experiência no desenvolvimento de nós de telefonia.

Inteligência Artificial

Mestrado em Inteligência Artificial pela Universidade Internacional de Valência.

Eu amo fluir

A primeira versão do ChessPDFBrowser foi lançada em 2016. É o aplicativo que programei que tem mais usuários.
O MultiprecisionCalculator é um aplicativo que permite cálculos com precisão configurável. A versão mais recente também permite calcular a função derivada para uma determinada função.
Esta aplicação permite criar vídeos que fazem a transição suave entre imagens de rostos.

Portfolio

Quando faltam desafios, crie seu próprio caminho de marcos. O único limite é sua imaginação e experiências.

Aplicações dos anos 90 (1994-1997) (1994-1997)

Saiba mais

Projeto GSM (2000)

Saiba mais

Multiprecision Calculator (2008-2024)

Saiba mais

Efeito Lente (2015-2019)

Saiba mais

Encryptor de arquivo (2014-2024)

Saiba mais

Sincronizador de legendas (2015)

Saiba mais

Sincronizador de Áudio (2015)

Saiba mais

Filtro de folhas do Google (2015-2016)

Saiba mais

ChessPdfBrowser (2016-2025)

Saiba mais
E-mail

Linha de Comando ChessPdfBrowser (2016-2025)

Saiba mais
E-mail

Encryptor de texto (2016-2024)

Saiba mais

Experimentos com Áudio (2017-2024)

Saiba mais

Bibliotecas da Plataforma (2014-2024)

Saiba mais

Resizer automático do ícone (2020-2024)

Saiba mais

PDF Inspector (2020-2024)

Saiba mais

Aplicação de exemplo (3D Donut) (2021-2024)

Saiba mais

Leitor de Música (2021-2024)

Saiba mais

Editor de Vídeo Morphing (2022-2024)

Saiba mais

Fractal Image Compression (2022-2023)

Saiba mais

Imagem com a sua tonalidade de cor (2023)

Saiba mais

Bola de cor (2023)

Saiba mais

Calculadora de raízes polinomiais (2023)

Saiba mais

Criador e Leitor de Código QR (2023)

Saiba mais

Conversas com AI (2024)

Saiba mais

Extactor de tabela PDF (2024)

Saiba mais

Gerador Super-POJO (2024)

Saiba mais

Links para aplicações

Minha formação educacional

A chave para o sucesso é começar jovem e consistentemente trabalhar nisso.

  • Abril-2022

    Início do meu Mestrado em Inteligência Artificial na Universidade Internacional de Valência (VIU).

  • 2022
  • Setembro-2004

    Início do meu mestrado em Java, Oracle e XML em Exes (Madrid).

  • 2004
  • Setembro-1999

    Início do meu Mestrado em Comunicações Móveis na Fundació Politcnica de Catalunya (Barcelona).

  • 1999
  • Setembro-1991

    Início do meu curso de Engenharia de Telecomunicações na Universitat Politcnica de Catalunya (UPC)

  • 1991
  • setembro-1988

    Início dos cursos em Pascal e Cobol na Academia CET (Reus)

  • 1988
  • Setembro-1987

    Início do ensino secundário no Gabriel Ferrater em Reus

  • 1987
  • setembro-1985

    Início das atividades de programação extracurricular em BASIC na ARCE, Reus.

  • 1985

Meu histórico de trabalho

Sempre escolha dar o seu melhor, independentemente do que os outros fazem.

  • Abril-2018

    Juntei-me à Panel Sistemas Informática, uma empresa de consultoria que anteriormente era cliente da minha antiga empresa de consultoria

  • Janeiro-2018

    Comecei a trabalhar no projeto Demétrio da Telefónica, que se concentrou no desenvolvimento de um sistema de preços de diâmetro

  • 2018
  • Janeiro-2005

    Trabalho iniciado no projeto AltamirA para a Telefónica I+D

  • Janeiro-2005

    Comecei a trabalhar na Axpe Consulting num projeto para a Telefónica I+D

  • 2005
  • Julho-2000

    Mestrado em Estágio de Comunicações Móveis na sede da Airtel (Madrid). Eu continuei trabalhando para a empresa por mais quatro anos depois disso.

  • 2000
  • Janeiro-1999

    Iniciou um projeto na ITS S.A. em Barcelona para desenvolver aplicativos de gerenciamento de idiomas Delphi.

  • 1999

Desenvolvimento de aplicações

Eu acredito que na vida, você deve oferecer em vez de tomar – o que você recebe, você também tem a oferecer.Isso é fácil de dizer quando você tem suas necessidades essenciais cobertas.

É o meu sonho para um mundo melhor.

Oferecendo aplicações para o mundo

  • Agosto-2024

    O lançamento de um aplicativo que permite que os usuários conversem com uma IA (Llama 3) usando recursos de voz para texto e texto para fala.

  • Março-2024

    Liberação da versão otimizada de ChessPdfBrowser para extração de jogos.

  • 2024
  • 5-2023 de agosto

    Publicação de uma aplicação para calcular as raízes reais de um polinômio usando um método que desenvolvi com base no teorema de Bolzano.

  • 2-2023 agosto 2-2023

    Lançamento de uma versão aprimorada do Morphing Video Editor, com reconhecimento facial alimentado pela biblioteca de inteligência artificial de código aberto (dlib) em um servidor em nuvem.

  • Maio-2023

    Apresentação do meu projeto final para um mestrado em IA: um aplicativo Python para Perguntas e Respostas AI com tradução automática usando Haystack, ElasticSearch, Streamlit e Docker

  • fevereiro-2023

    Publicação do pedido Fractal Image Compression com base em um artigo IEEE, que foi desenvolvido pela primeira vez enquanto eu estava cursando universidade em 1997

  • 2023
  • fevereiro-2021

    Lançamento da versão de aplicação Multiprecision Calculator que permite o cálculo de funções derivadas para uma determinada expressão.

  • 2021
  • Setembro-2016

    Lançamento da versão inicial do aplicativo ChessPdfBrowser, com a capacidade exclusiva de extrair itens de PDFs.

  • 2016
  • Maio-2015

    Depois de vários anos sem publicar nenhum aplicativo, eu lancei a primeira versão do File Encryptor. Este aplicativo apresenta um método de criptografia exclusivo baseado em um fluxo XOR proprietário com um gerador pseudo-aleatório caótico. Mesmo a CIA não pode descriptografá-lo.

  • 2015
  • Setembro-2009

    Depois de vários anos de inatividade, publiquei a primeira versão do Multiprecision Calculator

  • 2009
  • Junho-2000

    Aplicativo Delphi projetado para ajudar no planejamento de cobertura móvel em Barcelona como parte do meu mestrado em comunicações móveis.

  • 2000
  • Junho-1998

    Apresentação do meu projeto final para o meu grau: uma biblioteca Fortran para resolver EDPS usando o método Elementos Finitos.

  • 1998
  • Junho-1997

    Apresentação de estágio de televisão na implementação de um artigo IEEE sobre Fractal Image Compression em C.

  • 1997
  • 1991-1997

    Flertar com gráficos 3D em Turbo Basic, Pascal e Assembler.

  • 1991
  • 1986-1991

    Desenvolvimento de múltiplas aplicações para MSX usando um montador Z-80: vários jogos, um designer gráfico e um aplicativo de texto para fala.

  • 1986

Recursos tecnológicos

Quanto mais recursos tecnológicos você tiver, maior sua capacidade de criar.

Quanto maior a variedade de ingredientes disponíveis, mais elaborados e saborosos seus pratos podem ser.

IDE

Escolha suas IDEs preferidas: IntelliJ, PyCharm, Visual Studio Code, NetBeans, Eclipse ou vi

Linguagem de programação

A linguagem de programação é importante (Java, Python, VB6, bash scripting)

Padrões de design

Alguns exemplos desses padrões incluem Composite, Facade, Proxy, Wrapper, Strategy e Visitor.

Banco de dados

A persistência de dados às vezes é crucial e é alcançada através de sistemas de arquivos e bancos de dados como Oracle, MySQL e MongoDB.

Web services

Quando o aplicativo precisa usar módulos de outras línguas, utilizá-los como recurso em um servidor remoto por meio de uma API REST pode ser benéfico. Vários servidores, bibliotecas e estruturas da web, como Tomcat, Jersey, Django, Gunicorn e Flask, podem ser usados para esse fim.

Virtualização

Para tornar seus serviços de servidor independentes, considere usar ferramentas de virtualização como VirtualBox, Docker ou Kubernetes

manuais do usuário

Fornecer aos usuários a opção de acessar os detalhes do aplicativo pode ser benéfico.

macros Excel

Usando macros do Excel, você pode automatizar várias tarefas associadas ao processamento e apresentação de dados

Benefícios de ter um projeto pessoal

Em um projeto pessoal, você define os objetivos e, se trabalhar sozinho, assume todos os papéis de desenvolvimento.

  • Aprendizagem por tentativa e erro
  • Como criador, você é responsável por idear características, projetá-las e desenvolver o produto final.
  • Você pode compartilhar seu projeto enquanto demonstra suas habilidades ao mesmo tempo
  • Isso permite o desenvolvimento de habilidades em vários papéis

Preço

Existem algumas incríveis aplicações gratuitas e bibliotecas disponíveis!

0

Premium

Valores

  • Binários de aplicação
  • Código incluído
  • Suporte ilimitado via e-mail
  • Totalmente Grátis

Testemunhos

"O aplicativo ChessPdfBrowser é atraente para jogadores de xadrez com livros de xadrez PDF que não têm jogos disponíveis em um formato PGN."
Fran Rojas

"A integração da inteligência artificial no reconhecimento facial aumenta o apelo da aplicação Morphing Video Editor."
Fran Rojas

"As capacidades da inteligência artificial têm sido um ativo valioso. Graças a isso, fui capaz de inovar na implementação do artigo IEEE em fractal image compression usando K-medóides para selecionar os triângulos mais representativos para o livro de código."
Fran Rojas

"Usar classes genéricas na aplicação para calcular as raízes de um polinômio permite que o algoritmo seja programado independentemente do tipo numérico específico usado."
Fran Rojas

Sobre a equipe

Você realmente não pode chamar uma equipe de uma equipe, mas oh bem...

Desenvolvedor

Fran Rojas

Apaixonado pelo desenvolvimento de software

Contato

Você pode entrar em contato comigo para quaisquer dúvidas ou preocupações, possíveis bugs nas aplicações, ou simplesmente dizer olá