Soy Julien Salinas, desarrollador web Full Stack y me gusta mucho
también el DevOps.
Creo que los problemas técnicos difíciles siempre tienen una solución simple y clara si se los
entiende bien. Se trata de utilizar la buena herramienta cuando se la necesita, ser abierto, y
trabajar mucho.
Estoy especializado en Python/Django, Vue.js y Go.
También me gusta formar la gente en el desarrollo web cuando me
lo pide.
Ah, y vivo en Grenoble, Francia.
Idea de mis competencias
Algunos logros
Aquí están algunos proyectos que realicé
como freelance o desarrollador empleado.
¡Si quiere informaciones mas técnicas en lo que concierne estos proyectos
no dude en contactarme,
seria encantado hablar del código!
Desarrollo del sitio y de la PWA Vigixx.com
Desarrollo entero del sitio Vigixx que permite recibir notificaciones push desde objetos conectados (IoT) basados en la red Sigfox. La Progressive Web App (PWA) está desarrollada en Vue.js + Vuetify.js y recupera las notificaciones push desde Firebase. La autenticación con la API utiliza JSON Web Token (JWT). Se utiliza un store Vuex. El backend de la PWA está una API RESTful Python/Django + Django Rest Framework que integra la API Sigfox. El sitio de la empresa está en puro Python/Django (utiliza los templates). Toda la aplicación utiliza microservicios via 4 containers administrados con Docker Compose. Uno de estos containers es un reverse proxy Nginx frontend que distribuye las consultas hacia el resto de la applicación. El base de datos es PostgreSQL. Principal desafió : administrar las notificaciones push de manera fiable.
Desarrollo del sitio de e-shopping Pepette.co
Desarrollo entero del sitio Pepette con un frontend en Vue.js para la inscripción y la cuenta privada, y en puro HTML/CSS/Javascript para el sitio de la empresa. El backend está enteramente en Go (Golang) para el sitio de la empresa (utiliza los templates) así que para la inscripción y la cuenta personal (API RESTful). El base de datos es PostgreSQL, y ningún servidor HTTP externo está utilizado (solo utiliza el servidor built-in de Go). El pago y las suscripciones mensuales están integradas con Stripe. Principal desafió : la suscripción en Vue.js está muy compleja.
Desarrollo de una aplicación para la gestión de las guarderías NobiNobi
Ayudé al desarrollo de un sitio de gestión de las guarderías en Suiza que se llama NobiNobi (fichaje de los empleados, gestión de las vacaciones de los empleados, detalles a propositó de la actividad de los niños...). El sitio está integralmente desarrollado en Python/Django y utiliza las Class Based Views ampliamente. Utiliza Crispy Forms para los formularios. Principal desafió : entender el código de una aplicación muy compleja.
Creación de un sistema de generación de leads de alto desempeño
Desarrollo de la API RESTful pagada de Fast Track con un backend Django Rest Framework y un frontend React.js para entregar los leads a los clientes. A fin de añadir valor a los leads, cree herramientas de machine learning dedicados a la clasificación basados en Python Scikit-Learn y NLTK. Hubo mucha presión cuanto al desempeño del sistema, pues desarrollé varios programas internos en Go (Golang) + Vue.js como web scrapers concurrentes, APIs para consultar los bases de datos, y herramientas para limpiar los datos... Todos estos programas fueron desplegados con Docker y los datos fueron almacenados en varios bases de datos PostgreSQL.
Coaching técnico
Creación de una API Python/Flask con el cliente y despliegue de la aplicación en producción utilizando Docker + Nginx + Uwsgi.
Desarrollo del sitio de préstamo participativo StudyLink.fr
Desarrollo entero de la plataforma StudyLink.fr que permite a los estudiantes tomar prestado dinero de manera participativa (familia, amigos, ...). Capas técnicas utilizadas : Python/Django y API RESTful (para el backend), React.js/Jquery/Jqplot/Datatables/HTML/CSS (para el frontend), utilicé mucho la biblioteca Python Numpy para los cálculos financieros y integré la API de pago de S-Money para el wallet electrónico y las transferencias/retenciones de los vencimiento.
Desarrollo de un sitio de comercio electrónico
Desarrollo del sitio de la vencimiento LAO. las cuentas creadas pueden ser cuentas profesionales para los doctores, o sea cuentas para la gente que quiere comprar material medico en el sitio. Principalmente utilicé: Python/Django, Nginx, Vue.js, Vuetify.js (material design) y la API de pago Stripe. Principal desafió : gestionar un doble sistema de autenticación.
Consejos técnicos / especificaciones
Intermediario entre los dirigentes de Popote y su proveedor informático. La meta fue ayudar al cliente hacer las especificaciones del sitio Popote y aconsejarlo durante sus discusiones con el proveedor. Principal desafió: obtener lo mejor del proveedor.
Formación base de datos
Formación para introducir los bases de datos y la arquitectura en el Campus Numérique In the Alps de Digital Grenoble
Integración de un módulo de pago
Desarrollo del módulo de pago Stripe para el sitio Fly & Film. Principales tecnologías utilizadas : PHP y la API de pago Stripe. Principal desafió: elegir un proveedor de pago pertinente.
Desarrollo de una aplicación financiera
Creé una aplicación web para optimizar los impuestos de algunas inversiones inmobiliarias para la empresa Perl. Meta: saber en que producto inmobiliario invertir para disminuir sus impuestos. Utilicé muchos gráficos para presentar los resultados. Principales tecnologías utilizadas: Python/Django para el backend, Numpy para los calculos financieros, AngularJS/Jquery/HTML/CSS para el frontend, JQplot para los gráficos. Principal desafió: ayudar el cliente a crear su pliego de condiciones.
Realicé un web scraper
Arquitectura de un sistema de scraping para la empresa Leadbiz para extraer datos desde varias plataformas de crowdfunding. Principales tecnologías utilizadas: Python, Beautifulsoup para el parsing, y Celery + Redis. Principal desafió: construir una arquitectura bastante flexible para anticipar los cambios en los sitios blancos.
Desarrollo de un CRM
Desarrollo de una herramienta simple para gestionar los pedidos y los clientes para la empresa LAO. Principales tecnologías utilizadas: PHP y HTML/CSS/Javascript/Jquery. Principal desafió: producir algo simple en razón de un presupuesto limitado.
Formación Python/Django
Formé los desarrolladores de la empresa Isitec para utilizar Python y el Framework Django.
Desarrollo de una plataforma de scraping inmobiliario
Desarrollé una plataforma que da a los usuarios un robot para extraer las ultimas ofertas inmobiliarias de los sitios LeBoncoin y SeLoger. Y luego les informo por email. Python/Django para el backend, HTML/CSS/Javascript/Jquery para el frontend, Celery, JQplot para los gráficos. Principal desafió: construir un robot sólido que se adapta a los bloqueos.
Como trabajo
Soy abierto y me gusta discutir todo tipo de proyecto.
No soy dogmático y me gusta utilizar cualquier framework/lenguaje si se trata de la solución mas
eficaz.
Al final pienso que soy orientado a los resultados -
estudié el informático y el business, y tuve la suerte de trabajar a la vez como desarrollador y en
ámbitos mas comerciales - (pero bueno, me gusta mas codificar).
Preciso
Me esfuerzo
por ir directo al grano
y producir lo que se espera
sin concesión
Riguroso
Nunca empiezo a codificar inmediatamente.
Es sumamente importante discutir las necesidades antes
y construir especificaciones técnicas
claras para evitar semanas de
desarrollo inútil.
Orientado a los resultados
Siempre hay buenas razones para
no realizar lo que se le pide.
Solo me centro en la entrega,
no importan los problemas encontrados.
¿Le gustaría contactarme? Envíeme un email:
hi@juliensalinas.com