Desarrollo de software
José Carlos Román
CONOCE MIS SERVICIOS FREELANCE
Mis servicios están dirigidos a autónomos y empresas. En principio no trabajo para particulares, pero si te interesa alguno puedes ponerte en contacto conmigo y hablamos.

Desarrollo de Software

Aplicaciones escritorio

Aplicaciones web

Aplicaciones móvil
Desarrollo de Software
Desarrollo de aplicaciones informáticas
Los servicios freelance que ofrezco a autónomos y empresas son los siguientes:
- Desarrollo de todo tipo de aplicaciones informáticas.
- Desarrollo de aplicaciones de escritorio para Windows.
- Desarrollo de aplicaciones Web.
- Desarrollo de aplicaciones para Android / iOS.
- Desarrollo de videojuegos pequeños para escritorio, móvil o Web.
- Ayuda en tareas de programación, mejora de código, eliminación de errores, etc.
Cuento con más de 10 años de experiencia en programación y he realizado numerosos proyectos freelance desde 2016.
Aplicaciones de escritorio
Desarrollo en .NET (C#) de aplicaciones para Windows
Experiencia en aplicaciones para Windows usando Windows Forms y Windows Presentation Foundation (WPF).
- Aplicaciones de consola y de escritorio.
- Aplicaciones distribuidas.
- Aplicaciones multicapa.
- Estas aplicaciones pueden incluir acceso a fuente de datos, a librerías del sistema, a servicios Web, etc.
Para más información contacta conmigo.
Aplicaciones web
¿Necesitas una página o aplicación web? Soy desarrollador web, y estos son los servicios que ofrezco

Desarrollo Web
Cuento con amplia experiencia en creación de sitios web, tanto de páginas web sencillas como de aplicaciones web más complejas o de servicios web. Trabajo con diferentes tecnologías, frameworks, y con sistemas de gestión de contenidos como WordPress.
Diseño y desarrollo Web
Creación de páginas web para autónomos o empresas. Tiendas online. Branding. Optimización web. Actualización y migraciones. Personalización. Adaptación a dispositivos móviles. Eliminación de errores, bugs y advertencias. Mantenimiento web.
Desarrollo back-end
Desarrollo en JavaScript (Node.js), .NET, Java y PHP.
Bases de datos relacionales y NoSQL.
Servicios Web basados en arquitecturas SOA (experiencia con Microsoft) y REST para la creación de APIs.
Uso de frameworks como Express, Spring o Laravel.
Desarrollo front-end
Desarrollo en HTML, CSS, JavaScript y jQuery.
Uso de frameworks como Angular o React.
WordPress
Diseño y desarrollo en WordPress
WordPress se ha convertido en la herramienta más usada hoy en día para crear páginas web. Por eso he decidido crear un apartado específico para este gestor de contenidos.
¿Por qué es tan popular WordPress?
WordPress es fácil de instalar, tienes un tema o un plugin para practicamente todo lo que necesites y una gran comunidad de desarrolladores detrás. Además, es buena opción para el SEO.
Eso lo han conseguido gracias a su filosofía, de la cual destaco los siguientes puntos:
- Listo para usar (out of the box): La instalación de WordPress es rápida y no necesita mucha configuración.
- Diseñado para la mayoría: Muchos usuarios finales no tienen conocimientos técnicos, no saben lo que es AJAX ni la versión de PHP que están usando. Lo que quieren es ser capaces añadir su contenido sin problemas. Para esos usuarios se ha construido WordPress.
- Decisiones, no opciones: Cuando le das al usuario final una opción, éste tiene que tomar una decisión. Si le damos muchas elecciones (las cuales terminan siendo técnicas) el usuario se puede agobiar. Los desarrolladores de WordPress se centran en tomar buenas decisiones de diseño para así evitar poner el peso en elecciones técnicas al usuario.
- Limpio y eficiente: El núcleo de WordPress siempre proveerá un abanico sólido de características básicas (las que más del 80% de los usuarios usan). Está diseñado para ser eficiente y que siempre sea así.
- Sencillo: WordPress es una herramienta sencilla, con un solo click se puede actualizar tanto el núcleo como temas y plugins.
%
Páginas web que usan un CMS (sistema de gestión de contenidos).
%
Páginas web que usan WordPress como CMS
millones de instalaciones de WordPress y creciendo
Aplicaciones móvil
Aunque esté más especializado en aplicaciones para escritorio y web, también ofrezco los siguientes servicios freelance para el desarrollo de aplicaciones móviles.
- Desarrollo de aplicaciones para Android con Java y el SDK de Android.
- Desarrollo de aplicaciones móviles con Ionic (>2).
- Desarrollo de aplicaciones para Android e iOS con NativeScript.