Juan Ignacio Zapata
Programador Fullstack | Desarrolador Python
Soy un desarrollador apasionado por la programación, impulsado por la curiosidad y el aprendizaje continuo. Disfruto creando soluciones elegantes y eficientes a problemas complejos.
Python 3
Javascript
HTML
CSS
SQL
MySQL
NodeJS
React
Experiencia
SDS - Smart Drawing Services
Auckland, NZ
Diseño eléctrico | Desarrollo de software
Enero 2021 - Presente
Ingresé en una empresa neozelandesa de ingeniería donde cumplo el rol de diseñador de planos eléctricos, desarrollo estándares de diseño propios de la empresa y trabajos en programación. Elaboré scripts en Python para la automatización de tareas. Trabajé en el desarrollo de una aplicación web de trackeo GPS con equipos IOT, implicando el diseño tanto de backend como frontend de la misma. Continuó mejorando y trabajando para llevar la mejor calidad y confiabilidad a los clientes.
Por mi interes en la materia, se me fueron encomendado pequeños trabajos para automatizar procesos de data entry. Utilizadno la librería Openpyxl y Python agilicé la carga de datos hacia las planillas estandarizas de la empresa.
Hace 2 años, se me encomendo el desarrollo de una aplicación web en la que se pudiera dar seguimiento de diferente equipos y sensores, con la ayuda de la tecnología IOT. En este proyecto me encargué de:
-
Investigar y llevar a cabo las conexiones LoRAWAN de los sensores, hacia los Gateways. Buscar las mejores opciones y tener en cuenta según la tarea que sensor se aplicaba mejor.
-
LLevar a cabo la conexion entre los gateways y el servidor encargado de correr la aplicación.
-
Con Python y FastAPI desarrolle el servidor RestAPI. Fui diseñando los distintos end-points para realcionar la base de datos MySQL, los sensores IOT y el frontend.
-
Tuve que manejar el deploy de la aplicaion hacia el servidor alojado en Hostinger, utilizando un VPS que corría Ubuntu Server.
Trabajo freelance
Remoto
Diseño eléctrico
Agosto 2019 - Enero 2021
Realicé diferentes trabajos para empresas Neozelandesas de diseño eléctrico de alta/media/baja potencia en el ámbito de plantas potabilizadoras de agua. Trabaje de manera coordinada de manera remota con distintos equipos de trabajo y utilizando el software de diseño Autocad Electrical para estar acorde a los estándares IEC de diseño.
Proyectos
Estamos trabajando en esto...
Estudios
UTN Buenos Aires - Centro de e-Learning UTN BA
Remoto
Diplomatura en Base de Datos
Nov 2023 - Feb 2024
Conocimientos de base de datos relacionales
Estructura de base de datos
SQL
MySQL
Base de datos Oracle
UTN Buenos Aires - Centro de e-Learning UTN BA
Remoto
Diplomatura en Python
Jul 2023 - Feb 2024
Habilidades avanzadas en Python
Manejo de clases
Programacion orientada a objetos
Manejo y diseño de GUI
Patrones de diseño
UNLP - Facultad de Ciencias Astronomicas y Geofisicas La Plata
La Plata, BA
Licenciatura en Astronomía
2016 - In progress
Física avanzada
Matemáticas avanzada
Logica matemática
Estadistica
Álgebra
Álgebra lineal
Cálculo multivariable
EEST n.º 6 Siderurgia Argentina
San Nicolás de los Arroyos, BA
Técnico Electrónico
2009 - 2015
Instalaciones de bajo/medio voltaje
PLC
PIC
Software mikroC
Diseño de circuitos a medida y PCB
Telecomunicaicones
Certificados
Sobre-mí
Me llamo Juan Ignacio, soy
técnico electrónico
y tengo
5
años de experiencia en el desarrollo de software y programación, y
2
realizando trabajos fullstack y de análisis de datos.
Egresé en 2015 de un colegio técnico donde aprendí varias habilidades en lógica, matemáticas y resolución de problemas. Me especialicé en el diseño de circuitos electrónicos e instalaciones industriales de control:
-
Adquirí conocimientos en instalaciones eléctricas de media y baja tensión.
-
Diseñé e implementé circuitos con integrados como el LM741, el LM555, puertas lógicas y otros.
-
Trabajé con circuitos de bucle de control cerrado PID.
-
Programé microcontroladores PIC en lenguaje C y los utilicé en circuitos de control y automatización.
-
Implementé soluciones diseñando y programando la lógica del PLC de Schneider y conectando los equipos, motores y sensores.
Cuando terminé los estudios secundarios, orienté mi camino académico hacia el área de las ciencias y empecé a cursar la Licenciatura en Astronomía.
Allí cursé varios años donde pude afianzar conocimientos de matemáticas avanzadas, cálculo multivariable, álgebra y álgebra lineal, física avanzada, entre otros. Además, potenció mi pensamiento crítico y fomentó aún más mis capacidades resolutivas.
Llegado el 2019 empecé a trabajar de manera remota para Nueva Zelanda en el diseño e ingeniería electrica, diseñando plano de conexionado con AutoCAD Electrical. A la par, y debido a que la carrera en la que estaba se orientaba hacia el uso del software, retome el estudio de desarrollo software por mi cuenta y acompañadolo con cursos. Me interesé por el lenguaje de
Python
en especial. Y a partir de ahí fui sumando otros lenguajes (JavaScript, HTML, CSS, PHP, SQL) y frameworks (React, NodeJS, Express, Astro, Flask, FastAPI, Selenium, BeautifulSoup, MySQL, ente otros).
En 2021, gracias a mi buen desempeño, ingresé en una empresa neozelandesa del área de diseño e ingeniería.
Desde entonces, me fui desarrollando en el ambiente profesional del sector y, además, ampliando mis conocimientos de programación y desarrollo.