Percy Astocaza

Percy Astocaza

Mentor
5.0
(2 reviews)
US$15.00
For every 15 mins
3
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Software developer
Software developer

I am an extremely resourceful, business-minded, and motivated individual who knows how to simply get things done. Let's work together to solve challenges and learn from one another.

During my free time, I enjoy reading light novels and spending quality time with my wife.

Spanish, English
Lima (-05:00)
Joined September 2019
EXPERTISE
10 years experience
Designed and built data-intensive applications using mostly PHP. These applications include ETL processes for reporting tools, data deliv...
Designed and built data-intensive applications using mostly PHP. These applications include ETL processes for reporting tools, data delivery to customers, and RESTful API's. I'm a serverless enthusiast and always like to use the best tool for the problem.
10 years experience
A lot of experience with PHP, from CLI scripts to full web apps. I've started in my local college club writing scripts with mysqli and se...
A lot of experience with PHP, from CLI scripts to full web apps. I've started in my local college club writing scripts with mysqli and separating concepts in files, then transition to the zend framework and the MVC architecture, introducing OOP and composition concepts. I've used Zend, Codeigniter, Symfony and Laravel, currently mostly using the latter to build scalable applications that are 90%+ test code coverage, using the best practices and concepts that I learned over the years. Most of the apps that I developed are hosted using the AWS stack (EC2, S3, RDS, ElasticCache, ElasticSearch, SNS, SQS, DynamoDB, Api Gateway, Lambda) and the ocassional local hosted app for NGOs.
8 years experience | 1 endorsement
I've been using Laravel daily for over 7 years and have deployed several applications with it.
I've been using Laravel daily for over 7 years and have deployed several applications with it.
4 years experience
I've scraped various sites in different countries for several clients for over 5 years, with volumes of over a million page hits a day.
I've scraped various sites in different countries for several clients for over 5 years, with volumes of over a million page hits a day.
8 years experience
I've built multiple web apps, from SaaS to LandingPages, using APIs, monoliths, serverless and I always try to learn something new to imp...
I've built multiple web apps, from SaaS to LandingPages, using APIs, monoliths, serverless and I always try to learn something new to improve my toolset.
8 years experience
6 years experience

REVIEWS FROM CLIENTS

5.0
(2 reviews)
Tim Broos
Tim Broos
February 2020
Percy is a great developer, fast and pro-active. Thinking together with to get the best out of this project. Very recommended!
Just Sa'in
Just Sa'in
January 2020
Sorted out my docker, which was having issues and explained well as to how to use it.
EMPLOYMENTS
Technical Lead
Avantica
2018-04-01-Present
  • Engineered an automated system for high-volume web scrapers, raising scraping capacity from an average of 1000 to 25000 listings ...
  • Engineered an automated system for high-volume web scrapers, raising scraping capacity from an average of 1000 to 25000 listings per day across global auto websites using Laravel Horizon.
  • Led the full-cycle development and upgrades of a platform based on React and Laravel API, replacing a legacy Joomla-based system, while ensuring 98% testing coverage for core business processes to maintain system reliability and accuracy.
  • Developed a monitoring system inspired that reduced system downtime by 30%, and consistently seeking improvements that resulted in a 20% overall reduction in operational costs.
HTML/CSS
PHP
Node.js
View more
HTML/CSS
PHP
Node.js
MySQL
Git
Laravel
Web Scraping
Docker
React
JavaScript
RESTful API
Tailwind css
Vue.js
AWS
View more
Software Developer
Freelance
2013-02-01-Present
  • Contributed to the development of pivotal software solutions, such as a COVID-19 data-gathering portal utilized by top-tier clini...
  • Contributed to the development of pivotal software solutions, such as a COVID-19 data-gathering portal utilized by top-tier clinical research organizations, leveraging Laravel, VueJS, and ReactJS to deliver high-quality projects.
  • Collaborated remotely with international teams, particularly US-based companies, on a variety of projects, from consultancy and website development to the provision of tailored IT solutions, fostering a strong global work culture.
  • Emphasized Agile methodologies and high-performance, clean, modular coding practices, while designing and interacting with REST APIs. This strategic approach enabled the successful delivery of diverse applications, consistently adhering to client budgetary guidelines and ensuring high unit test coverage for reliability and robustness.
Node.js
Laravel
NoSQL
View more
Node.js
Laravel
NoSQL
Web Scraping
Reporting
React
Vue.js
View more
Software Developer
Pontific Catolic University of Peru
2016-04-01-2018-04-01
  • Spearheaded the development of a Moodle portal for the largest bank in Peru, streamlining reporting processes across all bank age...
  • Spearheaded the development of a Moodle portal for the largest bank in Peru, streamlining reporting processes across all bank agencies and enhancing operational efficiency.
  • Utilizing Symfony3 and MongoDB, I created a robust Reporting System that supported an ETL process. This streamlined data presentation made it more understandable and accessible for CEOs and bosses, enabling efficient tracking of Key Performance Indicators (KPIs), thereby demonstrating my adeptness in modern web development technologies.
PHP
MongoDB
Data analysis
View more
PHP
MongoDB
Data analysis
ETL
Data structure
Moodle
Symfony 3
View more
PROJECTS
Inventory, Communication and Reporting Dashboard
2019
I created a platform using Laravel and React for over 5,000 clients. It managed inventory, communications, and reports. I used ElasticSea...
I created a platform using Laravel and React for over 5,000 clients. It managed inventory, communications, and reports. I used ElasticSearch for quick reports, Twilio and Laravel Echo for communications, and a REST API for inventory.
HTML/CSS
CSS3
PostgreSQL
View more
HTML/CSS
CSS3
PostgreSQL
Laravel
WebSocket
Elasticsearch
Twilio
React
Kibana
JavaScript
DynamoDB
View more