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.
Created a Web App (SaaS) that scrapes truck & car spare parts prices and other information from different stores in real time to save time and money. 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. Used Ansible and Docker for automation and easier deployments. Developed frontend dashboards using ReactJS, Redux, Saa, and backend/APIs using NodeJS, Koa, Typescript, Python, MongoDB, Docker.
Developed a Web App (SaaS) that constantly tracks car classifieds websites for cars that match your criteria and notifies you via push notification immediately. Saves time and gives you an edge in not missing a good deal. 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.
The project is one of the largest classified ads websites in Croatia with 20k+ daily unique visitors. Managed to create and execute a cloud infrastructure to handle over 200k sessions a day and millions of daily page views. Introduced and implemented load balancing, DB replication, caching, file storage, and a robust backup for both database and uploaded media files. Succeeded in bringing the website to 2nd most visited classified ads website in Croatia during my time there. Technologies used in the project: PHP, Python, Django, MySQL, Node.js, Redis.
Developed a niche web-store specializing in luggage/travel bags. Integrated data from various back-end services and databases. Created the website layout/user interface by using standard practices. Technologies used in the project: VueJS, Vuex, SaaS, Webpack.