
Facundo Ferrin
Verified Expert in Engineering
Back-end Developer
Facundo is a senior Python back-end developer with more than three years of experience. He excels at building and monitoring systems and back ends that provide necessary functionalities for businesses. Thanks to a master's degree in computer vision, Facundo can also incorporate ML techniques, which he's done on a recent project related to satellite image processing. In short, Facundo is an engineer who likes to solve complex problems with clean and reliable solutions.
Portfolio
Experience
Availability
Preferred Environment
Amazon Web Services (AWS), Linux, Django, Python, Terraform, React, Datadog, Docker
The most amazing...
...project I’ve worked on was the development of a platform for farmers that analyzes satellite images to provide insight to them.
Work Experience
Back-end Developer
Auravant
- Developed functionalities for the platform related to satellite image processing using computer vision and machine-learning techniques.
- Implemented and monitored a system for the execution of heavy-duty tasks which was necessary for the parallel processing of the satellite images of the platform.
- Performed platform monitoring tasks by configuring error reporting tools and managing them in a problem-tracking system (GitLab).
Back-end Developer
Candoit
- Developed the back end for the web and mobile applications of the largest fast-food chain in Argentina, which allowed his users to be authenticated through social networks, send them personalized notifications and launch advertising campaigns.
- Developed the back end and front end of a debtor management system, allowing the administrator to check payment dates and payment completion, as well as the updating of debts.
- Studied and implemented a predictive system for an insurance company that implemented a statistical analysis of their data, allowing them to estimate the potential risks of a client with 76% accuracy.
Production Engineer
Repsol
- Developed a type of software for simulating the behavior of fluids in oil wells in order to estimate the amount of oil present in then and thus ensure the correct operation of the equipment.
- Managed the database with the information from all the oil wells as well as generating automated reports from them for decision-making.
- Implemented algorithms for the petrophysical analysis of the soil, which allowed estimating the best areas to drill oil wells and their associated production.
Experience
Mostaza App
http://www.mostazaweb.com.ar/I worked on the project as the back-end developer and developed the necessary endpoints for the deployment of the platform. I primarily worked on the mobile application (Android and iOS), since it was the main means of interaction with branches.
Some of the implemented features:
• Login with social networks
• Push notifications
• Admin dashboard to manage application settings and company products
pyTopoJSON
https://github.com/fferrin/pytopojsonGeoJSON is a format for encoding a variety of geographic data structures. TopoJSON is a format that allows you to, among other things, eliminate redundancy, reduce the file size by using quantized delta-encoding for integer coordinates, and simplify geometries while preserving topology.
Winner of Hackathon
https://www.youtube.com/watch?v=GDGetxWvDyUSkills
Languages
Python, JavaScript, Java
Tools
Git, PyCharm, Celery, Jira, Apache Tomcat, Apache, Sentry, Terraform
Platforms
Linux, Amazon Web Services (AWS), Docker
Frameworks
Django, Django REST Framework, Spring Boot, Spring, Hibernate
Libraries/APIs
REST APIs, NumPy, Scikit-learn, React
Paradigms
Agile Software Development
Storage
PostGIS, Redis, Datadog
Other
Back-end, APIs
Education
Master's Degree in Computer Vision
Universitat Autònoma de Barcelona - Barcelona, Spain
Bachelor's Degree in Nuclear Engineering
Balseiro Institute - San Carlos de Bariloche, Argentina