Javier Solis

Javier Solis

About

Detail

Android & iOS Mobile Developer 📱 | Kotlin | Swift | Backend Specialist (PHP, Laravel, Python) 🌐 | AWS Cloud Solutions ☁️ | Arquitectura Escalable 🚀 | +10 año
Lima, Provincia de Lima, Peru

Contact Javier regarding: 
work
Full-time jobs
Starting at USD1.3K/month
Flexible work
Starting at USD20/hour
connect_without_contact
Finding mentors
Finding co-founders
groups
Networking

Timeline


work
Job
school
Education

Résumé


Jobs verified_user 0% verified
  • E
    Android developer Senior | SAS de Contenido Multimedia Noticias
    EL Universal C.P.N
    Nov 2023 - Jul 2024 (9 months)
    - Lideré el desarrollo y mantenimiento del cliente Android para una plataforma SaaS de personalización de aplicaciones de contenido multimedia, disponible en iOS y Android. - Diseñé una arquitectura escalable y mantenible para la aplicación Android, adaptable a los nuevos y cambios de los requerimientos. - Implementé mejoras de seguridad que redujeron a 0% las observaciones reportadas por SonarQube. - Aseguré la conformidad de la aplicación con las políticas de Google Play, gestionando actualizaciones y nuevos lanzamientos. - Gestioné el registro y despliegue de nuevas versiones de la aplicación en Google Play Store. - Participé activamente en reuniones para definir y traducir requisitos del cliente en funcionalidades técnicas. - Cola
  • DOITEASY Soluciones Integrales EASY SAC
    Backend Laravel/AWS | Sistema de scraping de retails
    DOITEASY Soluciones Integrales EASY SAC
    Apr 2023 - Jul 2024 (1 year 4 months)
    - Diseñé y orquesté la arquitectura en AWS (Laravel, Jobs, Lambdas, S3, EC2, Zety) para realizar scraping de los pasos clave que un usuario sigue en 8 tiendas retail de 2 países: búsqueda de productos, agregar al carrito de compras y completar el proceso de compra. - Implementé scraping que simula el flujo de un usuario, extrayendo datos críticos del proceso de compra y reduciendo el tiempo de extracción de 24 horas a 2 horas. - Realicé ingeniería inversa en APIs y contenido HTML para garantizar la precisión en la simulación del comportamiento del usuario y la extracción de datos. - Optimicé la eficiencia del scraping, logrando un 90% de datos limpiamente extraídos a pesar de cambios frecuentes en las APIs y tiendas. - Colaboré con el e
  • L
    FullStack | Sistema de tracking de vendedores
    LaHuertape
    Nov 2022 - Dec 2022 (2 months)
    Desarrollé un sistema de tracking para vendedores y seguimiento de rutas en LaHuerta, siendo responsable tanto de la web administrativa como de los clientes en Android. Implementé funciones que permiten visualizar el seguimiento de rutas en tiempo real en un mapa y consultar el historial de rutas anteriores. Utilicé tecnologías como AWS, React, Android, Kotlin, Laravel, y servicios de Firestore y Realtime en un entorno Scrum. Además, desarrollé la base de datos que soportó el tracking de los datos de los trabajadores, lo que garantizó la integridad y disponibilidad de la información necesaria para el funcionamiento del sistema. Para la administración de tareas del equipo, se utilizó la metodología Kanban, lo que facilitó la visualización de
  • Ripley Perú
    Coordinador de Proyectos/FullStack | Migración AWS RDS Oracle
    Ripley Perú
    Jul 2022 - Aug 2022 (2 months)
    Como Coordinador de Proyectos/FullStack, lideré la migración de la versión Oracle 11g a 19c para los sistemas de Ripley en AWS, asegurando la continuidad de las operaciones mediante la validación e implementación de pruebas de integración con los sistemas que utilizaban RDS antes y después de la migración. Utilicé herramientas de diagnóstico de AWS y revisé la documentación de Oracle DB para la tipificación de campos en ambas versiones. Además, revisé el sistema completo que incluía un proyecto desarrollado en Angular, el cual utiliza Node.js para sus herramientas CLI, garantizando que todos los componentes funcionaran correctamente tras la migración. Implementé pruebas de calidad (QA) en todo el flujo, realizando pruebas integrales para va
  • DOITEASY Soluciones Integrales EASY SAC
    Senior Android Developer | YouTrack
    DOITEASY Soluciones Integrales EASY SAC
    Jan 2022 - Sep 2024 (2 years 9 months)
    Desarrollé la variante YouTrack del proyecto LimON, enfocada en el seguimiento de rutas en tiempo real para transportistas. Implementé la transición de la marca de LimON a YouTrack en todo el sistema, incluyendo las aplicaciones Android y las interfaces web. Coordiné la integración con servicios de Firebase como Realtime Database, Crashlytics, y App Distribution. Aseguré la finalización del proyecto, realizando pruebas exhaustivas y supervisando la implementación de todas las funcionalidades requeridas. Además, mantuve y analicé el código del backend desarrollado en Python con Django, lo que me permitió asegurar la calidad y funcionalidad del sistema en su totalidad. Utilicé SQL para realizar consultas en el dashboard de la aplicación, lo q
  • DOITEASY Soluciones Integrales EASY SAC
    Senior Android Developer | LimON
    DOITEASY Soluciones Integrales EASY SAC
    Sep 2021 - Oct 2023 (2 years 2 months)
    - Continué el desarrollo del proyecto LimON en DoItEasy, enfocándome en la parte de Android y colaborando en la nueva fase de diseño. - Realicé ajustes en las integraciones previas, incluyendo el PDA y la impresora Bluetooth. - Participé en las pruebas de todo el flujo de trabajo, desde la web de administración hasta las aplicaciones InHouse y Transportista. - Supervisé la implementación de nuevas características, asegurando la funcionalidad completa del sistema y resolviendo problemas técnicos que surgieron durante el desarrollo. - Además, utilicé habilidades en Python para el mantenimiento y análisis del backend durante las pruebas de QA, donde se desarrollaron scripts para configurar el entorno y asegurar la correcta ejecución de cie
  • P
    Coordinar de proyecto/Senior Android Developer | LimON
    PAMBOX SA
    Feb 2021 - Oct 2021 (9 months)
    - Encargado del desarrollo de aplicaciones Android para el proyecto de logística inversa y directa LimON. - Diseñé y desarrollé las aplicaciones InHouse y Transportista desde cero, utilizando Kotlin. - Implementé la funcionalidad de impresión en una impresora por Bluetooth con papel térmico, ajustando la integración para un PDA específico con documentación en ruso. - Utilicé la cámara y el láser del PDA para escanear etiquetas, optimizando la eficiencia del proceso logístico. - Al asumir el rol de gestor del proyecto, coordiné el trabajo con el equipo de backend (Python), frontend (React), y el cliente, lo que me permitió tener una visión integral del desarrollo. Aunque mi rol principal era liderar el desarrollo Android, mi función
  • Mapfre
    Freelance FullStack Biblioteca multimedia COVID
    Mapfre
    Jun 2020
    Desarrollé un sistema para administrar, subir y calificar recursos multimedia como videos y PDFs, enfocado en COVID, accesible a través de una aplicación web y móvil para los clientes. Apliqué la metodología Scrum, implementando sus ceremonias y principios para gestionar el equipo y administrar tareas y prioridades de manera efectiva. Utilicé Kanban como metodología para hacer seguimiento al progreso de las tareas del proyecto, asegurando una visibilidad clara del estado de cada actividad. Además, realicé pruebas de software educativo para garantizar que la aplicación fuera didáctica y fácil de usar, enfocándome en la educación de los trabajadores sobre normas de seguridad y otros temas relevantes, eliminando elementos innecesarios y manten
  • Belcorp
    Android Developer Senior
    Belcorp
    Jun 2019
    Como Desarrollador Android Senior, fui responsable del mantenimiento de la aplicación principal, asegurando su rendimiento y funcionalidad óptima. Utilicé Kanban en una pizarra en la oficina para el seguimiento de tareas, lo que facilitó la organización del trabajo y mejoró la comunicación dentro del equipo, permitiendo una gestión más eficiente de los proyectos en curso. Además, implementé y validé analíticas, realizando análisis de causa raíz para diagnosticar problemas en el registro de eventos, lo que me permitió identificar si el inconveniente se originaba en el trigger del evento en la aplicación, en la construcción del payload de datos o en la comunicación con el SDK de analítica. Esta capacidad de análisis contribuyó a la mejora con
  • Mapfre
    Freelance FullStack Sistema atención para trabajadores de clientes
    Mapfre
    Jun 2019
    Desarrollé un sistema web en Laravel para captar y gestionar las solicitudes de atención psicológica por COVID de trabajadores de empresas clientes de Mapfre. Implementé algoritmos que automatizan la asignación de psicólogos/as, distribuyendo uniformemente las solicitudes y optimizando la carga de trabajo. Además, creé una solución para importar automáticamente horarios desde archivos Excel, lo que facilitó la administración de citas y la generación de reportes mensuales con manejo eficiente de grandes volúmenes de datos. El sistema incluye funcionalidades avanzadas para configurar y visualizar asistencias, todo optimizado para funcionar con recursos limitados del servidor. Se implementaron prácticas de CI/CD para el despliegue del sistema,
  • N
    Freelance Full Stack
    Naviera Transoceanica S.A.
    Nov 2018 - Feb 2019 (4 months)
    Como Freelance Full Stack, desarrollé un sistema de asistencia para trabajadores de la empresa, permitiendo la solicitud de vacaciones y la aprobación por parte del jefe del área. Implementé comandos de voz para las plataformas Android e iOS, y gestioné la publicación de la aplicación en las tiendas de Android e iOS, siendo esta última destinada solo para uso interno. Además, utilicé técnicas de cifrado de datos en el backend para asegurar la protección de las contraseñas de las cuentas, garantizando así la seguridad de la información de los usuarios. Utilicé MariaDB como base de datos para las pruebas, lo que facilitó la gestión de datos y mejoró la eficiencia del sistema durante el desarrollo. También implementé la metodología Kanban para
  • Mapfre
    Freelance Senior Developer Web/Android
    Mapfre
    May 2018 - Oct 2022 (4 years 6 months)
    Desarrollé un sistema que automatiza las encuestas SUSESO ISTAS21 (breve y intermedia) para medir los riesgos psicosociales de los clientes de Mapfre. Se creó un portal para los ejecutivos responsables donde pueden administrar el estado de la encuesta y exportar informes en formato PDF, que incluyen gráficas, recomendaciones e interpretaciones, en colaboración con el psicólogo del área para automatizar las interpretaciones de los resultados. Para el llenado de las encuestas, se desarrollaron tanto una aplicación Android como una web. Además, asumí un rol gerencial al operar como un subdepartamento de tecnología externo para Mapfre, negociando con múltiples áreas como abogados, aseguradores y psicólogos para automatizar sus sistemas y optimi
  • R
    Senior Android/Backend/Web
    RapiMóvil
    May 2018
    Desarrollé y gestioné la aplicación móvil de pedido de taxi para la empresa RapiMovil en Chimbote, asegurando su funcionalidad y eficiencia. Esta experiencia también se relaciona con la gestión y toma de decisiones estratégicas, ya que asumí un rol gerencial al negociar la implementación con el cliente, definir el modelo de servicio y establecer los términos del acuerdo. Viajé para realizar el despliegue y asegurarme de que la solución se alineara con las necesidades operativas de la empresa de taxis. Posteriormente, en mi rol de ingeniero de software, me encargué del soporte técnico, monitoreo del sistema e instrucción a los usuarios para garantizar una adopción eficiente del software. Además, utilicé habilidades en SQL para la persistenci
  • V
    Senior Android
    ValuExpress Pharma and Medical Supplies Distribution
    Apr 2018 - Jun 2018 (3 months)
    Desarrollé una aplicación móvil Android de tipo delivery que permite calcular tarifas, seleccionar el tipo de servicio, verificar el estado del pedido y visualizar en tiempo real la ubicación del conductor, entre otras funcionalidades clave. Este proyecto me permitió aplicar de forma integral los principios de ingeniería de software, participando en todas las etapas del ciclo de desarrollo: análisis, diseño, implementación, pruebas y despliegue. El backend fue desarrollado en PHP y Laravel, con una base de datos SQL, lo que facilitó la gestión de datos y la eficiencia del desarrollo. Asimismo, el sistema fue diseñado como una solución SaaS orientada al mercado de EE. UU., con pruebas funcionales, locales y unitarias para garantizar la calid
  • M
    Freelance Diseño de app
    Mi Pata
    Feb 2018
    Como Freelance en Diseño de App, diseñé una aplicación para colaborar con albergues de mascotas, enfocada en listar y reservar servicios. Aunque no se llegó a implementar, el diseño incluyó las funcionalidades necesarias para ser operativa, como la distribución de ingresos generados por anuncios entre los albergues. El proyecto culminó en un video que resumía las principales características para un pitch en un concurso de startups. Además, mi experiencia en ingeniería de software fue clave para diseñar un prototipo viable; analicé la viabilidad técnica, asegurándome de que el diseño fuera funcional y pudiera implementarse dentro de los tiempos y presupuesto del concurso. Se utilizó la metodología Scrum para iterar en los requisitos del vide
  • Santillana Perú
    Freelance Senior Developer Android/IOS/WPF
    Santillana Perú
    Sep 2017 - Jul 2018 (11 months)
    Desarrollé la aplicación Santillana Digital Regiones, una solución educativa que permite a los maestros acceder a contenido digital interactivo, tanto online como offline, optimizada para Android y Windows. Implementé la versión Android en Java y una aplicación de escritorio en WPF utilizando .NET, con servicios backend desarrollados en WCF y SQL Server. La aplicación incluye funcionalidades como la descarga en segundo plano de recursos para acceso offline, sincronización automática de notas, y soporte completo para la visualización de contenido web a través de WebView, asegurando una experiencia de usuario fluida. Además, seguí a detalle las observaciones de Santillana, ajustando colores, textos, tonos, y efectos para garantizar seguir su
  • L
    Freelance Developer Android
    Linkstudios
    Sep 2017
    Desarrollé la aplicación SOYDELUXE para Android, publicada en Google Play, utilizando Xamarin y tecnologías de Microsoft. La app facilita la programación de citas para servicios de cuidado personal (peluquerías, spas) y conecta a profesionales con clientes, asegurando la privacidad y seguridad de los datos personales. En el proceso de desarrollo, implementé APIs RESTful para mejorar la comunicación entre la aplicación y los servicios backend, y realicé pruebas exhaustivas para garantizar la calidad del software. Además, cualquier bug reportado requería un análisis de causa raíz, donde diagnosticaba si el problema era específico de la lógica de negocio en C#, de la capa de interfaz de usuario de Android o de la comunicación con los servicios
  • A
    Instructor temporal Kotlin Avanzado
    Academia Móviles SAC
    Sep 2017
    Como instructor temporal de Kotlin Avanzado en Academia Móviles, dicté las últimas clases del curso como reemplazo del profesor titular, asegurando que los estudiantes recibieran una educación continua y de calidad. Utilicé MySQL para realizar pruebas de concepto durante las instrucciones de las clases, lo que permitió a los estudiantes comprender mejor la integración de bases de datos en sus proyectos de programación. Además, abordé el tema de Scrum como metodología, instruyendo a los alumnos sobre su aplicación en la vida profesional y su importancia en la gestión de proyectos, lo que enriqueció su comprensión del desarrollo ágil en el contexto de la programación. También se discutieron temas de pruebas funcionales, donde realicé ejemplos
  • D
    Consultor Android/IOS
    DemtmSoft SAC
    Aug 2017
    Consultoría en proyectos de tecnología Android/IOs.
  • D
    Senior Android y iOS
    DemtmSoft SAC
    Aug 2017
    Consultoría en proyectos de tecnología Android/IOs.
  • E
    Freelance Software Engineer
    Ebisu Sap
    Aug 2016 - Sep 2016 (2 months)
    Sistema de control de horas de soporte para Ebisu Consultora SAP Diseño y desarrollo de un sistema de control de tiempos utilizando Laravel para los empleados que brindan soporte a los clientes de Ebisu. Este sistema permite registrar las actividades realizadas y generar un resumen mensual para la facturación. Además, se desarrolló una aplicación móvil en Objective-C para iPhone/iPad, disponible en la App Store, destinada al administrador, desde la cual puede consultar el estado de las actividades.
  • N
    Freelance Arquitecto de Software
    Next Corporation
    Aug 2016 - Jun 2017 (11 months)
    Arquitecto para la aplicación principal de Next Corporation, una app que muestra propaganda en una tablet de acuerdo a la ubicación, empotradas en taxis, permitiéndole al usuario guardar la oferta mostrada.
  • G
    Freelance Software Developer
    Guevara y Cia
    Feb 2016 - Apr 2016 (3 months)
    Servicio de desarrollo de Software para Guevara y Cia Diversos servicios de apoyo en proyectos para sus clientes, mantenimiento de paginas web en JSP para una empresa de importaciones
  • Productos Paraíso del Perú
    Freelance Software Developer Android
    Productos Paraíso del Perú
    Feb 2015 - Jul 2015 (6 months)
    Migración parcial de sistema de registro de pedidos para Paraíso del Peru SAC. Migración de un sistema que funcionaba para Windows Phone, para realizar pedidos en diferentes tiendas, dado que se debían realizar sin interrupciones y debía operar también offline. Se realizó en paralelo con el área de sistemas, adaptándose a requerimientos cambiantes, apoyando desde el backend hecho con WCF y un cliente móvil para los trabajadores en una tablet con SO Android. Además, implementé SQL para gestionar las funciones offline de la aplicación, utilizando SQLite para replicar todas las tablas del sistema junto a su capa de negocio, lo que garantizó un rendimiento eficiente y una experiencia de usuario fluida. Utilicé Postman para probar cada API, as
  • X
    Analista de desarrollo de software Android / IOS
    XCHANGE PERU S. A. C.
    Oct 2014 - Jul 2015 (10 months)
    Desarrollo de la parte cliente del sistema de consulta de evaluación de riesgos, cliente móvil Android y iOS, trabajando en paralelo con el área de sistemas encargada del backend. Esta aplicación permite a los usuarios consultar su evaluación crediticia o de otras personas utilizando el DNI, además de poder comprar un crédito para realizar más consultas a través de la app, integrada con PagoEfectivo. Esta experiencia está estrechamente relacionada con la gestión y toma de decisiones estratégicas; como freelance, asumí un rol similar al de gerencia, negociando requisitos y alineando la implementación con la estrategia de marketing del cliente. Aseguré que los recursos y tiempos fueran óptimos, y en mi rol de ingeniero de software, ejecuté la
  • Software Enterprise Services
    Analista Programador
    Software Enterprise Services
    Aug 2013 - Sep 2015 (2 years 2 months)
    Analista y programación de diversos software para sus clientes, entre ellos Luz del Sur y Scotiabank, principalmente. Mantenimiento e implementación de servicio en WCF, para principales aplicaciones móviles SAE. Implementación del mantenedor de apps de las aplicaciones móviles, en .Net y WCF, versión para escritorio y los web services. Además, utilicé habilidades en SQL para realizar procesos de ETL en el banco Scotiabank, desarrollando scripts de transformación de tablas que se adaptaron a los requerimientos específicos del cliente. También empleé Postman para probar las APIs y automatizar las llamadas secuenciales de algunos procesos, lo que mejoró la eficiencia en la verificación de la funcionalidad de los servicios desarrollados. Adicio
  • Luz del sur
    Practicante de Gestión y Desarrollo de Software
    Luz del sur
    Oct 2011 - Oct 2013 (2 years 1 month)
    Realicé investigaciones sobre soluciones con tecnologías móviles para agilizar los procesos del negocio, enfocándome en la innovación, desarrollo y gestión. Apliqué nuevas metodologías de desarrollo de software, lo que permitió la creación de una plataforma de aplicaciones similar a Google Play a nivel empresarial, priorizando criterios de seguridad, costo y rapidez. Además, implementé cifrado de datos para asegurar la comunicación entre las aplicaciones de Luz del Sur y el backend desarrollado en WCF, utilizando SSL para las comunicaciones y cifrando datos sensibles con una clave, lo que mejoró la seguridad general del sistema.
  • O
    Desarrollador de Soluciones TI y ayudante
    OGBU de la UNMSM
    Sep 2010 - Sep 2011 (1 year 1 month)
    Mejoramiento de la página Web ,sistemas para gestionar los procesos del comedor y mantenimiento técnico.
  • F
    Soporte Tecnico
    Facultad de Ingeniería de Sistemas e Informática UNMSM
    Jan 2010 - Apr 2010 (4 months)
Education verified_user 0% verified
  • E
    EF SET English Certificate 47/100 (B1 Intermediate)
    EF Standard English Test EF SET
    Aug 2024
  • Project Management Institute
    Generative AI Overview for Project Managers
    Project Management Institute
    May 2024
  • MercadoLibre
    WooCommerce Configuration
    MercadoLibre
    Apr 2023
  • Amazon Web Services AWS
    AWS Certified Cloud Practitioner
    Amazon Web Services AWS
    Mar 2023 - Sep 2024 (1 year 7 months)
  • MercadoLibre
    Checkout Pro
    MercadoLibre
    Nov 2021
  • S
    Professional Scrum Master™ I (PSM I)
    Scrumorg
    Feb 2019
  • S
    Scrum Fundamentals Certified
    SCRUMstudy Accreditation Body for Scrum and AgileDownload Free Scrum Body of Knowledge pages
    Oct 2017 - Oct 2020 (3 years 1 month)