Hi, my name is
Josué Pérez.
I'm a software engineer specializing in building (and occasionally designing) exceptional digital experiences. Currently, I'm focused on building accessible, human-centered products with Python.
Check out my projects!
01. About Me
I'm a professional focused on process automation and data analysis, with experience in developing technological solutions that optimize repetitive tasks and improve operational efficiency.
My journey includes integrating data from various sources, organizing it efficiently for strategic analysis, and creating automated tools that facilitate daily work. I excel at designing innovative processes, implementing data-driven improvements, and significantly reducing operational times and costs.
Here are a few technologies I've been working with recently:
- Python (Django, FastAPI)
- PostgreSQL & BigQuery
- AWS & Google Cloud
- Data Analysis & ETL
- Web Scraping
- Process Automation
02. Where I've Worked
Python Developer @ Digitalia Tec S.A.C.
September 2022 - June 2025
- Designed and developed microservices with Django Rest Framework, implementing key functionalities like user management, points management (for automatic reward systems based on external transactions), role and access management, reward management, and frontend customization
- Implemented ETLs that automated data transfer processes from CSV, Excel, and text files to databases like PostgreSQL and BigQuery, improving integration and analysis of data from various sources
- Developed web scraping solutions to extract key data from public pages, such as tenders, bidders, and validations, optimizing automated data collection and analysis processes
- Used OCR for extracting key values from PDF files with non-selectable text, improving automation in extracting information from unstructured documents
- Automated reports and marketing campaigns sent via email and WhatsApp, optimizing workflows and increasing efficiency in distributing relevant information
Freelance Python Developer
January 2025 - Present
- Created a product inventory platform for a client using Django Template (monolith)
- Implemented a secure login system, controlling user access through authentication
- Designed a main dashboard with key indicators such as daily sales, hourly and daily traffic, commission earnings, and best-selling products
- Developed modules to manage clients, products, and sales, optimizing workflows
- Deployed the application on AWS EC2, ensuring platform availability and performance
03. Some Things I've Built
🎂 Birthday & Messaging Automation System
An automated system that reads data from Google Sheets or PostgreSQL, calculates days until birthdays, and sends personalized greetings automatically via email and WhatsApp.
🔄 Flexibility: Adaptable for payment reminders, document expiration alerts, maintenance notifications, medical appointment reminders, and any date-based messaging.
- ✅ Automatic data reading from Google Sheets or PostgreSQL
- ✅ Smart calculation of days remaining until birthday
- ✅ Automatic email and WhatsApp greetings
- ✅ Custom HTML and text templates
- ✅ Secure configuration via environment variables
- ✅ Multi-channel support (Email + WhatsApp)
- Python
- PostgreSQL
- Google Sheets API
- Email Automation
- WhatsApp API
📊 Automated Data Processing Pipeline
A comprehensive ETL system that automates data extraction from multiple sources, transforms it for analysis, and loads it into cloud databases for strategic insights.
🔄 Flexibility: Supports CSV, Excel, PDF processing, web scraping, and real-time data synchronization across multiple platforms.
- ✅ Multi-source data extraction (CSV, Excel, PDF, Web)
- ✅ OCR integration for non-selectable text processing
- ✅ Automated data validation and cleaning
- ✅ Cloud database integration (PostgreSQL, BigQuery)
- ✅ Real-time monitoring and error handling
- ✅ Scalable architecture with modular components
- Python
- Pandas
- BigQuery
- OCR
- Web Scraping
🚀 Marketing Campaign Automation Suite
An intelligent marketing automation platform that manages multi-channel campaigns, tracks performance metrics, and optimizes delivery timing for maximum engagement.
🔄 Flexibility: Supports email marketing, WhatsApp campaigns, SMS notifications, and social media automation with advanced analytics.
- ✅ Multi-channel campaign management
- ✅ Intelligent scheduling and timing optimization
- ✅ Advanced analytics and performance tracking
- ✅ A/B testing capabilities
- ✅ Cost optimization and ROI analysis
- ✅ Integration with CRM systems
- Django
- WhatsApp API
- Email Services
- Analytics
- AWS
04. What's Next?
Get In Touch
I'm always open to discussing new opportunities, interesting projects, or just having a chat about technology and automation. Whether you have a question or just want to say hi, I'll try my best to get back to you!
Say Hello