Perfil de Andres Felipe Sandoval Bustamante

Sobre mi
Mis clases
Valoraciones
Contacto

Sobre mi

Mis clases siempre intento que sean dinámicas y personalizadas para que mis estudiantes se sientan cómodos y en confianza con el aprendizaje de las tecnologías.

Ingeniero en informática, con más de 5 años de experiencia como Desarrollador Full Stack (Front-end y Back-end) y 3 años como Project Development Manager para PYMES.

Con conocimientos en el diseño, afinación, mantenimiento y administrac...
Mis clases siempre intento que sean dinámicas y personalizadas para que mis estudiantes se sientan cómodos y en confianza con el aprendizaje de las tecnologías.

Ingeniero en informática, con más de 5 años de experiencia como Desarrollador Full Stack (Front-end y Back-end) y 3 años como Project Development Manager para PYMES.

Con conocimientos en el diseño, afinación, mantenimiento y administración de bases de datos en motores como MySQL, SQL Server, así como bases de datos No-SQL.

Con experiencia complementaria en Integración continua, control de versiones, Inteligencia de negocios; también realizo el diseño y administración de infraestructuras de alta disponibilidad desacopladas sobre Google Cloud Project, además he implementado plataformas CRM, arquitectura de software, manejo de equipos de desarrollo, definición comercial de proyectos, SCRUM, etc.

El concepto de desarrollo de software incluye:

Trabajo en equipo: los proyectos son en general una colaboración entre varios desarrolladores, que tratan cada uno una parte específica del sistema que se desarrolla, y también de otros tipos de colaboradores, como los comerciales (que definen con el cliente la finalidad y las necesidades del producto), o como los diseñadores gráficos (que definen el aspecto de las pantallas y cuestiones relativas a la ergonomía), etc.
Concepción o diseño: a partir de un pliego de condiciones (user requirement specifications), se definen las especificaciones técnicas (estructura de datos, comunicación entre módulos, etcétera).
Pruebas: sirven para detectar las disconformidades de trabajadores y clientes, y los errores.
Mantenimiento: abarca la corrección de los errores después de que comience el uso comercial del programa informático, así como las mejoras que se revelen como necesarias para hacer evolucionar el producto.
Nota: para que un programador se convierta en desarrollador, debe poseer experiencia y saber el manejo y la aplicación de metodologías de desarrollo; es sobre todo la experiencia y el conocimiento técnico, lo que ha impulsado la evolución del término 'programador' hacia el término 'desarrollador'.
Ver más Ver menos

Mis clases

Imparto clases Presenciales y Online

Valoraciones de mis estudiantes

4,9
9 valoraciones
1
2
3
4
11%
5
89%
C
Cindy
Octubre de 2024
Es un profesor dedicado y lo mejor son las técnicas de aprendizaje que usa para enseñar, siempre actualizadas y la vanguardia.
Ver más
Ver menos
V
VAnessa
Octubre de 2024
El profe Andrés es muy bueno en lo que hace , el me enseñó y aprendí demasiado , aprovecho para darles la gracia y que siga así con esa vocación que tiene . Gracias profe
Ver más
Ver menos
M
Maritza Bustamante
Octubre de 2024
Excelente. Sabe lo que hace ! Y da solución inmediata
Ver más
Ver menos
Ver las 9 valoraciones
Estás identificado como
¿No eres {0}?
Denunciar este perfil Muchas gracias por tu ayuda