Roberto Pineda

Soy

Acerca de mí

Desarrollador Senior especializado en Node.js con más de 20 años de experiencia en el diseño, desarrollo y mantenimiento de aplicaciones web y soluciones tecnológicas.

Desarrollador & Backend Developer.

Experto en la creación de sistemas escalables y eficientes, con un enfoque en la optimización del rendimiento y la usabilidad.

Habilidad demostrada en liderazgo técnico, resolución de problemas y gestión de equipos.

Docencia

Poseo una pasión por compartir conocimientos y experiencia a través de la enseñanza y la mentoría.

Alumnos graduados

Cursos dictados

Horas de Tutoría en proyectos

Mentorías de Start-Up

Skills

Lenguajes de programación y tecnologías:

Node.js y JavaScript:

  • Experiencia sólida en el desarrollo de aplicaciones backend y frontend. Capacidad para crear sistemas rápidos, eficientes y escalables, aprovechando Node.js. Con JavaScript, desarrollas aplicaciones web interactivas y dinámicas.

Python y Django:

  • Experiencia sólida en el desarrollo web con Django. Capacidad para crear aplicaciones web robustas y seguras, aprovechando las características de Django.

Java:

  • Experiencia en el desarrollo de aplicaciones empresariales robustas y escalables que se ejecutan en la JVM.

C# y .NET Core:

  • Experiencia en el desarrollo de aplicaciones de alto rendimiento y escalables con .NET Core. Capacidad para crear aplicaciones web, servicios y aplicaciones de escritorio multiplataforma.

HTML y CSS:

  • Amplia experiencia en el desarrollo de interfaces web atractivas y funcionales.

Frameworks y bibliotecas:

Express.js, React.js y Angular:

  • Conocimiento en Express.js, React.js y Angular para el desarrollo de API RESTful, aplicaciones web e interfaces de usuario dinámicas.

Bases de datos:

  • Profundo entendimiento en MongoDB, MySQL y PostgreSQL para el modelado de datos y diseño de bases de datos relacionales y NoSQL.

Herramientas de desarrollo y control de versiones:

  • Uso avanzado de Git, npm y Docker para control de versiones, gestión de dependencias y creación de aplicaciones en contenedores.

Metodologías ágiles:

  • Experiencia en Scrum y Kanban para la entrega iterativa de proyectos y eficiencia del equipo.

Habilidades personales y de gestión:

Resolución de problemas:

  • Habilidad demostrada para analizar y resolver problemas complejos de manera efectiva, identificando soluciones innovadoras y prácticas.

Liderazgo técnico y gestión de equipos:

  • Resolución de problemas, liderazgo técnico y gestión de equipos.

Experiencia en enseñanza, diseño curricular y mentoría:

  • Capacidades destacadas en la enseñanza, diseño de planes de estudio y mentoría, transmitiendo conocimientos de manera efectiva y adaptativa para estudiantes y profesionales en formación.
NodeJS 90%
Python 90%
JavaScript 95%
C# 95%
PHP 80%
Java 90%
Ruby 55%
HTML y CSS100%

Resumen

Apasionado y dedicado desarrollador con experiencia en tecnologías web como Node.js, JavaScript, Python y Django. Capaz de diseñar y desarrollar soluciones robustas y escalables, con un enfoque en la eficiencia y la calidad del código. Con habilidades demostradas en el desarrollo frontend y backend, así como en la integración de bases de datos y servicios web. En búsqueda de oportunidades para aplicar y ampliar mis habilidades en un entorno desafiante y dinámico.

Sumary

Roberto Pineda

Desarrollador FULLSTACK con amplio conocimiento en tecnologías de la información, investigador y con amplia experiencia en resolver problemas funcionales

Educación

INGENIERO EN SISTEMAS INFORMATICOS

2004 - 2009

Universidad Metropolitana, Quito, Ecuador

Ingeniero en Sistemas Informáticos con experiencia en el diseño, desarrollo e implementación de sistemas de información. Capaz de analizar las necesidades tecnológicas de una organización y proponer soluciones innovadoras y eficientes. Con habilidades en programación, administración de bases de datos, redes y seguridad informática. Orientado a resultados, con capacidad para trabajar en equipo y bajo presión. Apasionado por la tecnología y en constante aprendizaje para mantenerse actualizado en un campo tan dinámico como la informática.

INGENIERO EN CONTABILIDAD Y AUDITORIA

2000 - 2005

Universidad Central del Ecuador, Quito, Ecuador

Ingeniero en Contabilidad y Auditoría con sólidos conocimientos en principios contables, normativas fiscales y auditoría financiera. Capaz de analizar y evaluar la información financiera de una organización para garantizar su exactitud y cumplimiento con las regulaciones. Con experiencia en la elaboración de informes financieros, la gestión de registros contables y el diseño de sistemas de control interno. Orientado a resultados, con habilidades analíticas y de resolución de problemas para contribuir al éxito financiero de la empresa.

MICROSOFT POWER PLATFORM FUNDAMENTALS

2024

Entrenamiento Certero, Lima, Perú

Microsoft Power Platform Fundamentals es una certificación que valida los conocimientos fundamentales sobre las aplicaciones y servicios de Microsoft Power Platform, incluyendo Power BI, Power Apps, Power Automate y Power Virtual Agents. Esta certificación demuestra la capacidad para construir soluciones básicas de automatización de procesos, análisis de datos, creación de aplicaciones y agentes virtuales, todo ello utilizando las herramientas de Power Platform. Los profesionales certificados en Microsoft Power Platform Fundamentals tienen un entendimiento básico de cómo estas herramientas pueden ser utilizadas para mejorar la eficiencia y la productividad en una variedad de escenarios empresariales.

Scrum Master Proffesional Certificate

2018

CertiProf, Lima, Perú

Certificado Scrum Master Professional con profundos conocimientos en la metodología ágil Scrum. Capaz de liderar equipos de desarrollo en la implementación de proyectos complejos, maximizando la eficiencia y la calidad del producto final. Con experiencia en facilitar reuniones y eliminar obstáculos para el equipo, garantizando la entrega oportuna de incrementos de trabajo. Comprometido con la mejora continua y la aplicación de las mejores prácticas ágiles para lograr resultados excepcionales en cada proyecto.

Docker

2017

Pontificia Universidad Católica del Ecuador, Quito, Ecuador

Docker es una plataforma de código abierto que permite desarrollar, implementar y ejecutar aplicaciones en contenedores. Los contenedores son unidades de software ligeros y portátiles que incluyen todo lo necesario para que una aplicación se ejecute de forma independiente, como el código, las bibliotecas y las dependencias. Docker simplifica el proceso de creación, distribución y ejecución de aplicaciones, lo que hace que sea más fácil y rápido desarrollar software en cualquier entorno.

JAVA

2016

Escuela Politécnica del Ejercito, Quito, Ecuador

Java es un lenguaje de programación de alto nivel y orientado a objetos, conocido por su portabilidad y versatilidad. Se utiliza ampliamente en el desarrollo de aplicaciones empresariales, aplicaciones móviles, aplicaciones web y sistemas embebidos. Java es conocido por su robustez, seguridad y facilidad de mantenimiento, lo que lo convierte en una opción popular entre los desarrolladores. Además, Java cuenta con una amplia biblioteca estándar y una gran comunidad de desarrolladores que ofrecen soporte y recursos adicionales.

Spring Boot

2016

Escuela Politécnica del Ejercito, Quito, Ecuador

Spring Boot es un framework de aplicación Java que facilita la creación de aplicaciones Java autónomas y basadas en microservicios. Spring Boot simplifica el desarrollo de aplicaciones al proporcionar configuraciones predeterminadas para muchos componentes y bibliotecas de Spring. Esto permite a los desarrolladores centrarse en la lógica de negocio de sus aplicaciones en lugar de en la configuración. Con Spring Boot, es posible crear aplicaciones Java rápidas, eficientes y fáciles de mantener.

Conocimiento del Sector

  • Project Management
  • Telecomunicaciones
  • Scrum Master
  • Planificación estratégica
  • Análisis de sistemas
  • Programación
  • Conocimiento avanzado de JAVA SCRIPT
  • Conocimiento avanzado de JAVA SE 7+
  • Conocimiento avanzado de lenguajes de scripting en base de datos SQL, PL-SQL, NO-SQL
  • Conocimiento avanzado de base de datos Oracle, SQL server, MySQL y MongoDB.
  • Conocimiento de Azure
  • Conocimiento en Azure Devops
  • Conocimiento en transformaciones usando XSLT
  • Uso de Swagger para la documentación de APIs
  • Docker

Experiencia Profesional

Desarrollador Backend

Abril 2022 - Actual

SoftNet, Lima, Perú

  • Creación de API’s en Tecnología JAVA
  • Deploy de API’s en Docker, Azure, AWS, OpenShift
  • Gestión de aplicaciones en Azure Devops
  • Documentación en Swagger, PostMan, OpenAPI
    • Tecnologías Usadas:
      • C#
      • Java 11
      • Maven
      • Nuget
      • Microservicios
      • SQL Server
      • Microsoft Azure
      • AWS
      • Scrum
      • Swagger

Docente

Noviembre 2019 - Actual

IDAT, Lima, Perú

  • Cursos de Programación Orientada a Objetos (Python, JS, JAVA SE, NodeJS)
  • Cursos de Diseño Web
  • Cursos de FrontEnd con VUE, React, Angular
  • Cursos de Java - Spring Boot Básico
    • Tecnologías Usadas:
      • GIT
      • Python
      • Java 11
      • NodeJS
      • Maven
      • Microservicios
      • SQL Server
      • Framework Spring (Data, Core, Security, Cloud)
      • Microsoft Azure
      • AWS
      • Scrum
      • Swagger

Analista Programador Senior

Abril 2018 – Abril 2022

Zegel IPAE, Lima, Perú

  • Programación de CRM Ventas, CRM Financiero Académico, Gestión de MDA, Proyectos de integración Corriente Alterna y LucyCRM®, SMART®
  • Creación de API’s en Tecnología C#, Python, JAVA
  • Deploy de API’s en Docker, Azure, AWS
  • Documentación en Swagger, PostMan, OpenAPI
    • Tecnologías Usadas:
      • TFS
      • C#
      • Java 11
      • Maven
      • NuGet
      • Microservicios
      • SQL Server
      • Framework NETCORE (Data, Core, Security, Cloud)
      • Microsoft Azure
      • AWS
      • MySQL
      • Scrum
      • Swagger

Jefe de Sistemas

Enero 2017 – Marzo 2018

Corporación Maberic, Lima, Perú

  • Programación de ERP
  • Gestión de redes y de Cloud Documentario
  • Community Manager de las diferentes unidades de negocio de la corporación
  • Creación de páginas web de las unidades de negocio
  • Gestión de compras del área de tecnología informática
    • Tecnologías Usadas:
      • PHP
      • MySQL
      • Framework MAD (Data, Core, Security)
      • Microsoft Azure
      • AWS
      • Scrum
      • Swagger

Programador Full Stack

Diciembre 2013 – Octubre 2016

Interlancompu, Quito, Ecuador

  • Programador de BackEnd
  • Especialista en VoIP
  • Especialista en Linux
  • Desarrollo de aplicaciones móviles en IOS, Android y Windows Phone
  • Creación de aplicaciones web y administración de estas
    • Tecnologías Usadas:
      • Kamailio SIP
      • FreeSwitch
      • Asterisk
      • Oracle
      • MySQL
      • Framework MAD (Data, Core, Security)
      • SQL Server
      • Windows Communication Foundation
      • Microsoft Azure
      • AWS
      • SOAP, Api Rest
      • Scrum
      • Swagger
      • ASP.NET MVC Framework
      • Aplicación Web

Portafolio

En este portafolio de proyectos destacados que incluye una variedad de trabajos realizados en diferentes áreas y tecnologías. Incluye proyectos de desarrollo de software, diseño web, consultoría tecnológica y otros servicios ofrecidos a lo largo de mi carrera. Cada proyecto en el portafolio muestra mis habilidades técnicas, creativas y de resolución de problemas, así como mi capacidad para trabajar en equipo y cumplir con los objetivos del proyecto de manera eficiente y efectiva.

  • Todos
  • WebApps
  • Móvil
  • Aplicaciones

Servicios

Estos son los servicios que presto y están a disposición:

Desarrollo de software

Creación de aplicaciones web, móviles o de escritorio utilizando diversos lenguajes de programación y tecnologías.

Consultoría tecnológica

Asesoramiento en tecnología de la información para mejorar la eficiencia, seguridad y competitividad de las empresas.

Administración de sistemas:

Gestión de infraestructuras tecnológicas, incluyendo servidores, redes y bases de datos.

Diseño web

Creación de sitios web atractivos y funcionales, utilizando HTML, CSS y JavaScript, entre otras tecnologías.

Seguridad informática

Implementación de medidas de seguridad para proteger la información y los sistemas de una organización

Análisis de datos

Extracción de información útil a partir de grandes volúmenes de datos, utilizando herramientas como SQL, Python y R

Testimonios

Testimonios de clientes y colegas que destacan mi profesionalismo, habilidades técnicas y capacidad para ofrecer resultados excepcionales. Estos testimonios reflejan la satisfacción de aquellos con quienes he trabajado en el pasado, destacando mi compromiso con la excelencia y mi capacidad para superar las expectativas. Los testimonios son una prueba adicional de mi experiencia y habilidades, respaldando mi capacidad para desempeñar un papel destacado en cualquier proyecto o equipo.

Responsable y proactivo en su trabajo, gran sentido del compañerismo y apoyo a sus compañeros de equipo

Giancarlo Guillen

Analista de sistemas de TI - Minera Aurífera Retamas S.A.

Roberto es un profesional que va a destacar en cualquier proyecto que emprenda ya que es una persona responsable, honesta y con un perfil de líder que sobresale por su eficiencia.

Ethel Cuya

Administradora - OEFA

Ingenioso a la hora de enfrentar nuevos retos en el desarrollo de aplicaciones, ofreciendo soluciones de valor y eficientes

Rafael Delgado

Sub Gerente de Proyectos - Mi Banco

Contáctame

Siempre estoy dispuesto a escuchar tus requerimientos, escríbeme!

Dirección:

Sáenz Peña, La Victoria, Perú

Teléfono:

+51 916730940