Interface
I build the layer people actually use, with an islands architecture and no unnecessary client-side JavaScript.
- JavaScript
- TypeScript
- Astro
- HTML
- CSS
- Vue.js
- React
- Angular
- Flutter
- Dart
Urban research. Public health. Businesses that need to exist online.
I design and build the whole system, from interface to server.
Every project links to what is live.
Freelance web developer · Consultorios Clínica España
End-to-end build of a corporate medical clinic website, from frontend to production deployment.
Support staff · University of Cuenca
Design and development of a GIS platform for an urban gentrification research project.
Research assistant · University of Cuenca
Development of geospatial modules for the CLIAS project, focused on applying AI to public health.
I deliver the whole system. This is the work split into its four parts.
I build the layer people actually use, with an islands architecture and no unnecessary client-side JavaScript.
I model the data and the processes behind that interface, and I leave them documented.
I publish and query geographic information: layers, WMS catalogs and raster processing, not just tables.
I take the system to production and write the documentation so it keeps running without me.
Five roles between university and code, most recent first.
Design and development of a GIS platform for an urban gentrification research project.
Migrated the GeoServer infrastructure from v2.24.3 to v2.27.4, resolving compatibility issues and stabilizing layer publishing.
Visit SiteEnd-to-end build of a corporate medical clinic website, from frontend to production deployment.
Built the platform with Astro and Tailwind CSS, achieving near-instant load times through an islands architecture with minimal client-side JS.
Visit SiteDevelopment of geospatial modules for the CLIAS project, focused on applying AI to public health.
Developed the health-center geolocation modules inside the SISA mobile app, used by the project's field team.
Visit SiteTechnical support for the migration and rollout of the institution's new academic system, NOVA.
Designed and ran automated validation scripts that confirmed the integrity of the data migrated to the new academic system.
Optimization of geospatial tools for telehealth infrastructure planning.
Optimized MapStore configuration for geospatial visualization and analysis, improving response times when loading large layers.
The path that explains why I work this way.
Hi! I'm Jonnathan, turning complex ideas into clean code.
I am a final-year Computer Science Engineering student at the University of Cuenca. I specialize in Full-Stack development (web and mobile), building comprehensive and scalable solutions that span from interface design to backend architecture and deployment on Linux environments.
My software profile is complemented by my degree as a Technical Bachelor in Electrical Machinery. This integrated perspective allows me to develop a much deeper understanding when approaching interdisciplinary projects, complex system development, or IoT technology integration.
I am passionate about exploring the intersections between technology and automation, particularly the application of Artificial Intelligence in software architecture. From geographic information systems for urban research to web platforms for local businesses, my focus is always on creating products that generate a real impact.
The verifiable part, in one block.
Computer Science Engineering
Technical Bachelor in Electrical Installations, Equipment and Machinery
The full list of courses is in the CV.
Tell me what you need to build.
I work with clients under the name Código Maestro.