Johanna Alfonso
Verified by 7 people.
Click for details.
About
Detail
Python Backend Developer | Data Scientist
Bogota D.C., Colombia
I am a Python developer with one year of experience in backend development with Django REST. My current ambition is to use my skills and expertise in computer science for projects involving high technical proficiency applying Test Driving Development, SOLID principles and design patterns.
I use tools such as
- Python · Go
- API: Django REST
- SQL: SQL Server · PostgreSQL
- NoSQL: MongoDB · Redis
- Cloud: Docker · AWS.
Currently, I am taking a learning path as Data Scientist at Platzi, where I am familiar with tools such as Pandas, Numpy and ETL processes.
Before going into computer science I studied humanities and was a bookseller for many years in which I put into practice one of my great passions: the promotion of reading.
Contact Johanna regarding:
Flexible work
Starting at
USD10/hour
Networking
Timeline
Job
Education
Project
Award
Résumé
Jobs
34% verified
O
Associated Backend Developer
Verified experience
Remote experience
Opground
May 2022 - Jul 2022(3 months)
- Defined the backend architecture requirements and planned the team workflow for opiTranslate, an AWS Translate solution for the company’s website.
- Modeled and maintained the NoSQL database for the solution (MongoDB).
- Developed the backend for the solution (code & unit testing).
- Coded the AWS Lambda and launched the Amazon API Gateway for the project.
National Demo Day winner project at Holberton Colombia.
Python Developer
Az Smart Technology
May 2022 - Oct 2022(6 months)
- Enhanced the design and prototyping for a GPS tracking web application (new project within the company).
- Modeled the SQL database for the project.
- Coded the hybrid API/Templates main setup for the project (Django REST), and prepare the working environment in Docker for the first migration of the database (SQL Server).
- Developed the backend of two microservices of the project (code & unit testing). The first one authenticates users and assigns permissions, the second one creates a websocket to manipulate data in real-time (Redis).
Python Backend Developer with Django REST to contribute to a GPS tracking web application.
A
Contributor as Backend Developer
Remote experience
AirBnB Clone series: The console & The ORM
Jan 2022 - May 2022(5 months)
- Developed and tested the CRUD of the project under a console back-end interface that works with document and SQL databases (JSON & SQLite).
- Updated the backend implementing Flask to interact with the frontend and upgraded the CRUD to work with MySQL (SQL Alchemy as ORM).
- Set up a Linux Web Server to host the project with a load balancer (Nginx) and a monitoring service (Datadog), and troubleshot problems on the server.
The AirBnB clone project series starts with the goal to deploy on your server a copy of the AirBnB website.
Education
50% verified
Desarrollo Backend con Python y Django
Remote experience
Plazi
Jan 2022 - Sep 2022(9 months)
Foundations in Computer Science and Software Development
Verified experience
Remote experience
Holberton School
Sep 2021 - Jul 2022(11 months)
Learn fundamentals of Computer Science and Software Development (Linux, data structure, low-level programming languages, modern high-level languages, databases, APIs and DevOps).
Projects
67% verified
O
opiTranslate
Verified experience
Remote experience
Opground, Holberton School
Apr 2022 - Jul 2022(4 months)
Práctica profesional para desarrollar un proyecto aplicable a concurso nacional. El proyecto fue ganador en la convocatoria Holberton School Colombia C16. Entre las funciones se incluyen el modelado de la base de datos (NoSQL), desarrollo del backend del aplicativo con Python y Flask, y la creación de una función lambda y un API Gateway en AWS, junto con su implementación en Python con Boto3.
Sorting algorithms & Big O Notation
Verified experience
Remote experience
Holberton School
Jan 2022 - Mar 2022(3 months)
This project aims to learn about the main sorting algorithms: Bubble Sort, Insertion Sort, Selection Sort and Quick Sort; while evaluating the time and space complexity of each designed algorithm and the Big O notation in C language.
hsh - A simple shell implementation
Remote experience
Holberton School
Oct 2021 - Dec 2021(3 months)
This project is an implementation of a simple UNIX Command Line Interpreter. It includes the basic functionality of the standard functions and system calls, in the tradition of the first shell written by Ken Thompson.