Proficient Software Engineer with 10+ years of experience focused primarily on backend development with hands-on experience in DevOps. Antonio was involved in leading projects with 100k+ unique active monthly users and founded two SaaS applications. He is highly-adaptable in different roles and strives to make things easily-maintained and reusable while meeting project goals and leading teams to success.
Designed, developed, and maintained an infrastructure where each component can scale easily. Ensured high availability of platforms and systems according to SLAs.
Maintained and improved Ansible repo used for automation and CI/CD using Jenkins.
Defined, implemented, maintained, and improved backup and disaster recovery procedure. Mentored and trained engineering team members throughout the company.
Optimized infrastructure costs by planning and developing the app architecture in a way so that a number of scrapers are scaled programmatically, through an admin interface or automatically behind the scenes depending on the application load.
Implemented unit tests for the backend using Mocha and Chai, as well as set up monitoring using Prometheus and Grafana.
Used Ansible and Docker for automation and easier deployments. Developed frontend dashboards using ReactJS, Redux, Saa, and backend/APIs using NodeJS, Koa, Typescript, MongoDB, Docker.
Acted as Sole developer in building the application; created the backend and APIs using Laravel, Mysql, Docker, and Redis. Developed the frontend dashboard using VueJS and SaaS.
Planned and developed the app architecture to scrape an average of 40 sites every minute while at the same time keeping infrastructure costs low.
Implemented various payment gateways over time including SecurionPay and 2Checkout.