PROFILE

I am Jorge (42), a Spanish mathematician born in Madrid who loves programming since the first computer arrived at home, more than 25 years ago. I speak fluent English and German, having successfully handled negotiations, convinced customers and provided customer support in both languages.

My experience in software development covers all aspects of modern development: QA, Frontend, Backend, UX, DevOps and PM. In my spare time I have developed two open source projects. In both of these I experimented with limits of computational resources (space and time). I also developed some private tools for market data analysis in Python, and created my own neuronal network. I have mastered several programming languages: Javascript, Typescript, Java, Scala, PHP, Python, FORTRAN and C++, always delivering satisfactory solutions. In relation with backend, I have worked with the most popular relational databases, MySQL, MariaDB, PostgreSQL, SQLite, and also with some graph oriented ones: Stardog, neo4J, graphDB. On the other hand, in frontend, I used material UI, blueprint UI, bootstrap and worked with storybooks and the latest react versions.

My strongest skill is analyzing, understanding and solving problems. I am proud of having fixed some longstanding problems in relatively short time. I put special attention on code quality and comprehension. Testing is a fundamental part of any piece of software, it must be a proof of the correctness of the software, so one should put special focus there. In my spare time, I also enjoy to play chess and read about computing and science.

PORTFOLIO

DevOps: httpd, nginx, SSL, SSH, docker, AWS, google cloud

Frontend: react, Qt, MFC, nextjs, play framework, material UI, blueprint UI, bootstrap, CSS, HTML, storybook

Backend: nextjs, play framework, relational databases, graph databases, swagger, openID, spring boot, different CMSs

PM: Jira

QA: selenium, cypress

Others: IA, neuronal networks, git, svn

2013 – 2013:  Online course Functional Programming with Scala at coursera

– Improvement of functional programming and Scala skills

Reference

2009 – 2010: Erasmus at Universtität Leipzig in Germany

– Improvement of English and German

– Self learning of web development

2000 – 2010: Mathematics at Universidad Complutense de Madrid in Spain

– Development of a Java app to compute zeros of Lebesgue spaces in collaboration with Prof. Dr. Rutwig Campoamor

– Object oriented programming in java

– Algebraic structures and graph theory

– Data structures and algorithms

2020 – 2023: Senior frontend developer at eccenca GmbH eccenca

– Creation of a generic formular component to create customizable formulars using the web3 shacl spec

– Integration of redux to communicate and simplify component relationships

– Automatic generation of Typescript apis with redux toolkit query and swagger

– Test coverage and quality control of Corporate Memory, development of E2E tests with cypress and selenium

– Development of knowlegde graphs for corporative data using the RDF standards

2016 – 2019: Frontend developer at eccenca GmbH eccenca

– Graph oriented databases: sparql stardog, graphDB 

– Frontend developed with node and React

– Development of customer projects and consulting

2013- 2016: Full stack developer at Lingo4u Gbr

– Online booking system using PHP and javascript

– Development of custom features for Contao CMS websites firmm and lingolia

– Development of an Android APP for languages learning (no longer mantained)

2012 – 2013: Research assistant at the Universität Leipzig

– Homepage for a linguistic project (GeWiss)

– Development of a web APP in java to browse and edit Transcriptions

– Management of a SSTP and a SMTP private server

Reference

2011 – 2012: Web developer at Planquadrat software integration

– Integration of several APIS for payment systems: payPal, Sofort Überweisung among others

– Customer support und customer oriented development of a booking system for renting bikes

Reference

2010 – 2011: Research assistant at HTWK Forschung Institut für Medizin

– Development of widgets for OpenWalnut, using Qt and C++

– Development and assembly of a module capable to display EEG data

Reference

Publication

2008 – 2009: GUI developer at Ingeciber SA

– Development of an excavation module consisting on visualization and computation

– Quality control via tests

2007 – 2008:  Internship at Ingeciber SA ingeciber

– Development of a GUI using C++, Visual Studio and Microsoft Foundation Classes

Reference

2024 – Today: Primes research webpage math

– Development of a docker infrastructure, enabling load balancer for a nextjs project

– Research of prime numbers modern mathematical knowledge (code here)

– Benchmarking comparing JS Scala RUST Go Python and Fortran for intensive arithmetic processes (code here)

– Test-in-app suite with over a million unitary tests (report here)

2016 – 2023: Collaboration with the ELT silk framework

– Helping with some react issues.

2016 – 2023: Collaboration with the eccenca gui elements

– Development of GUI elements for generic usage in a software ecosystem

– Using of material UI and blueprint to create react components

2013 – 2019:  Bitcoin Graph Explorer & Bitcoin Privacy

– Administration of Linux servers

– Bitcoin blockchain graph explorer written in Scala (code here)

– Development of a docker infrastructure (code here)

– Usage of github pipelines for CI

– E2E tests and unitary test coverage

– Postgres DB with over a billion entries with all queries running under 500ms

Scroll to Top