J O S É M AQ U I A
SOFTWARE DEVELOPER
C O N TACT
-
j o s e m a q 0 0 @ g m a i l .c o m
g i t h u b.c o m /J o s e e l m a x- 0 0
C a n e l o n e s , U r u g u ay
EXPERIENCE
Au to m a t i o n a n d We b s c ra p i n
Data analysi
A P I I n t e g ra t i o
Database Managemen
Linux intermediate user and
s e r ve r c o n fi g /d e p l oy m e n
C l o u d i n f ra s t r u c t u re ( G o o g l e
Compute Engine and Linode)
S TAC K
Pytho
M y S Q L a n d Po s t g re
D o c ke r, G i t H u b A c t i o n
Flask, Djang
O R M ( S q l a l c h e m y, D j a n g o
models
HT M L , C S S , Ta i l w i n
J ava s c r i p t , HT M X
E D U CAT I O N
C o l e g i o y L i c e o N t ra . S ra .
d e l H u e r to
2 0 0 6 - 2 0 1 8
P r i m a r y a n d s e c o n d a r y s c h o o l
I n s t i t u to G u s t avo Pe rd o m o
2 0 1 8 - 2 0 2 0
S t r u c t u re d P ro g ra m m i n g
( V i s u a l B a s i c )
O b j e c t O r i e n t e d P ro g ra m m i n g
(J ava - S Q L )
Fa c u l t a d d e I n g e n i e r í a
U D E L A R
2 0 1 8 - c u r re n t
Computer Engineering
L A N G UA G E S
Spanish
English
ABOUT ME
I’m José, a Python dev from Uruguay with over 4 years of experience. I’m
also a Computer Engineering student. I started working on web automation
and data scraping projects as an independent contractor and have
continously improved my skills and stack. I have experience in VBA, C++,
Pascal and Octave. I’m also a web developer, know Javascript, HTML and
Tailwind for CSS. My biggest strength is my ability to solve logic puzzles and
problems. I’m also no stranger to mathematics. I am quick to adapt to new
frameworks and learn technologies as required for my projects. I am looking
forward to broadening my experience in these areas as well as acquire
experience collaborating with other developers, enhance my skillset in
teamwork and software development in general.
PAS T W O R K
Upwork: +25 projects completed
Python developer
2019-curren
I’ve worked for the past 4 years on this platform, gathering professional
experience in Python development. Working mostly on CRUD and
backend apps
Projects focused on web scraping, web automation, statistical analysis,
API Integration, image recognition and computer vision, and lately
development of webapps
The technologies I’ve learned during this time include: requests,
Selenium, Django, Flask, OpenCV, MySQL and PostgreSQL, became
decent at Linux, Google Cloud and Linode, CI/CD with Docker, Git and
GitHub Actions, Javascript, HTML, TailwindCSS, Figma
Biggest projects
API Integration: I’ve developed a workflow to extract information from
various sources, including APIs for MLB, NBA, NHL, NFL, NCAAF and
NCAAB. This information was processed, stored on a database and later
used to perform statistycal analysis, deployment and automation of
betting strategies as well as backtesting these over hystorical data
Betfair API automation: I’ve worked closely with one of my clients to
develop a workflow that automated data extraction and bet placement
on Betfair’s API with a focus on performance. Successfully implemented
threading to significantly reduce processing time
Whatsapp schedule management bot: Using OpenAI’s GPT, I’ve
developed a chatbot and deployed it through whatsapp for a hospital in
Chile. This chatbot has access to the schedule and can create, remove
and modify appointments as requested by the user, using natural
language. It also notifies clients of their next appointments and offers
the option to move appointments forward if the doctor has a free hour.
Also allows for user registration via a webpage we serve. I took care of
development and deployment on their server. It was evaluated and rated
98% succesful conversations
Complet (web development): I’m developing an eCommerce website for
Complet, a retail and distribution store from Maldonado. I’m using
Django and leveraging the power of HTMX to balance robustness and
simplicity. I am in charge and responsible of 100% of the setup, from
design and development to deployment, testing, server configuration
and ERP and CRM integrations.
University projects
Octave and Python developmen
I’ve developed various scripts to assist in my Discrete Mathematics and
Probabilities and Statistics courses, these mostly included providing a
brute-force solution to verify calculations of probabilities against real
experiments
Worked on a Numerical Methods project consisting on optimizing a
system of flow graphs that was obtained from a city with various
intersections. A system of equations was set up to model the optimal
flow and different methods and linear solvers were implemented to
approximate a solution. Included presenting our findings interpolated
using cubic splines.