Personal details

Juan H. - Remote back-end developer

Juan H.

Based in: 🇺🇸 United States
Timezone: Eastern Time (US & Canada) (UTC-4)

About

Software Developer with 9+ years of experience developing web applications using Python, JavaScript, and services REST using frameworks like Django, Flask, and Tornado to solve common issues for clients and improve the current products. Experience in sectors such as … (Health, Social networks, Quality Assurance, and Team Management). I consider myself a technology and learning enthusiast - there have never been excuses when learning something new, and I love trying new technologies.

Work Experience

Senior Software Engineer
Freddie Mac | Oct 2023 - Present
Python
Java
SQL
Flask
Flask-SQLAlchemy
pytest
FitNesse
Flask-RESTful
DevOps

Responsible for creating microservices to generate reports in different formats, add the capability to send emails, extract data from multiple files and sources, and centralize this information in a database of Microsoft SQL Server.

- Add unit tests with pytest and maintain the repository with 95% coverage using mock from unittest.

- Add integration tests with FitNesse and integrate them into the deployment pipeline.

Tech Stack: Python (Flask, Pytest), FitNesse, SQL Server.

Software Engineer
Uplanner | Dec 2021 - Sep 2023
Django
Node.js
Azure
Python 3
Nuxt.js
Vue.js
Express.js

Uplanner is an Edtech Company with headquarters in Chile. I'm currently working on the leadership of the development of new features for new modules of the suite and collaborate on the improvements of the quality of the process and follow up the behavior of students and their academic performance to prevent desertion.

● Responsible for the process of analyzing, designing, and building an MVP for the Ministry of Education of the UAE.

● Set up the software to track key indicators of university institutions.

● Developed and directed software system validation and testing methods.

● Developed technical aspects of the company’s strategy for alignment with its business goals.

● Performed software development using technologies such as Python, Django, and Vue.js.

● Utilized Azure technologies like power Bi to display specific reports of these indicators.

Projects

Bienestar Mision Tic 2022
Python
Django
Platform to interact with the program of "Bienestar Misión Tic 2022", User management, CRM, CMS, Forum, etc
Manizales 360
HTML/CSS
JavaScript
360 View of emblems of Manizales

Education

University of Manizales
Geographic information systems specialistScience and cartography of geographic information
Jan 2014 - Dec 2015
University of Manizales
System and telecommunication engineerComputer Engineering and Telecommunications
Feb 2008 - Dec 2014

Certifications & Awards

EF SET Certificate
https://www.efset.org/cert/vMe6HD
AWS Certified Cloud Practitioner
https://www.credly.com/badges/8decbb0e-3bcb-4709-a284-a45c4213a595 | Feb 2024