Lucero Berrini Gaston

Argentina

@gaberrini

Badges

Problem Solving
Python
Days of JS
Sql

Certifications

Work Experience

  • Principal Engineer

    Ticketing Platform•  August 2024 - Present•  Remote

    • Implement the backend for a ticketing platform using Python and FastAPI, using Pydantic for schema validation to ensure data integrity and consistency across the application. Utilized PostgreSQL with SQLAlchemy ORM for database man- agement, ensuring efficient data handling. • Developed automated tests, using Behave for BDD integration testing with sele- nium for UI automated tests and pytest for unit testing. • Used Docker Compose for the development environment, reducing setup time. • Designed and implemented the frontend using React with TypeScript, creating a responsive user interface. • Implemented frontend component tests using vitest

  • Principal Engineer

    Algorithmic trading•  January 2024 - Present•  Remote

    • Implement futures trading strategies using Python freqtrade framework. Work- ing with big data libraries like pandas and numpy. • Implement ML Models for predicting price movements in cryptos assets. Working with libraries like Sklearn and CUML for GPU usage. • Developed FE for Chart and trades visualization using Typescript, HTML, SCSS. Using Vite as building tool, and amCharts 5 stock chart.

  • Principal Engineer

    Gerald Technologies•  May 2022 - December 2023•  Remote

    • Designed and implemented a cash advance platform that supports ACH cash ad- vances and repayments. Managing user subscriptions and monthly invoices. Uti- lizing technologies such as Solid, Plaid, Brex and Stripe. The platform allows for the issuance of debit cards with Real-Time Authorization (RTA) using Plaid and Solid, and enables Debit Push cash advances to Cards using Solid, Plaid, and Taba- pay. Allow cash advance using AWS Incentive Gift cards. Successfully processed around 30,000 cash advances montlhy, with an average of $50 per cash advance, resulting in approximately $1.5 million in cash advances monthly. • Established development guidelines and best practices for the team, promoting a productive and efficient work environment. • Implemented the platform using Python with SQLAlchemy and Tornado, Post- greSQL DB, Docker, and various AWS services (QLDB Ledger, IAM, Lambda, ECS, ECR, Dynamo, Dynamo TTL, SQS, RDS, AWS Secrets Manager, Parameter Store, Cloudwatch logs, Cloudwatch events). Infrastructure was managed using ter- raform, horizontal auto scale based on load system and Github actions were used for CI/CD. • Set up monitoring and alerting using Datadog, New Relic, and Grafana to ensure platform stability and performance. Employed Python Behave for integration testing, ensuring the reliability of the system under different scenarios. Using customerIO for notifications and one signal for tracing user flows.

  • Tech Lead

    Venmo/Paypal•  July 2020 - May 2022•  Remote

    • Refactor Payments Auth service to comply with new Amazon SLAs for part- nership and integrations. Doing risk validations and funding sources auth in parallel, the latency of authorization service was reduced by 40%. The refac- tor included Python changes in the Django platform, besides I was in charge of doing full CI/CD with Github actions, infrastructure with terraform, in- cluding AWS Dynamo DB, IAM, Lambda, SQS and Kubernetes as a code using Helm. Datadog dashboard and monitors with created metrics from the ser- vices. Interpret and communicate loadtest results. Ramp up strategy and KPIs definition. • Designed and developed as a team of two, an event based Authorisation expiry service, using Terraform, Cloudformaton, Datadog, AWS Services as Lambda, SQS, IAM, DynamoDB, Dynamo TTL, Dynamo Stream. To deprecated a daily cron job service, increasing granularity, efficiency and reliability of the system. Defined KPI’s and Ramp up strategy. • Prepare Payments services for Super Bowl event, due to a notable increase of traffic. • Python Developer for the Payments Team, adding features as QRC Scannable offers, reduced CI/CD runtime by aprox 10%. Developed monitors and dash- boards integrations with Datadog.

  • Software Developer

    PVH Europe•  April 2018 - February 2020•  Amsterdam, Netherlands

    • Main developer in a 3D assets manager with backend make with Django rest framework, postgres as database, CI/CD. Frontend made with Vue • Main developer in a render farm with Master/Workers architecture coded in Python. The master is developed using Django Rest framework, migrated from Tornado, and Celery for queuing system. The workers run Celery tasks, with Redis used as backend results and MQTT as broker. Render engine is Blender • Main developer in a 3D assets web library with backend in NodeJS, PostgresSQL as database and frontend developed using Vue. The website is integrated with the design tools. The deployment is automated using Docker. CI/CD • Integrations and automation made for the different tools (Browzwear VStitcher/Lotta) and systems, using Python scripts. • AWS Services: ECS, ECR, Lambda functions, EC2, S3, Cognito, RDS. • Infrastructure as a code using terraform.

  • Software Developer

    Intel Security/McAfee•  September 2016 - January 2018•  Cordoba, Argentina

    • Worked as full stack developer in Mcafee’s SIEM, using Java and Angular, and also developed Cucumber automated tests in Ruby. • Supported the development team adding unit test and fixing bugs to ePO java extensions and the improvement of ePO mySQL store procedures. • Worked as full stack main developer in a notification service for ePO cloud through REST API implemented in Javascript over NodeJS, with Redis as stor- age, and a web interface using Angular, HTML5 and CSS.

  • Software Developer

    Intel Security•  March 2015 - September 2016•  Cordoba, Argentina

    • Implemented a configurable rest API automatic tests based on its definition using Python and Behave. • Developed a web user interface to configure and exercise an Intel IoT simu- lated device using Python and HTML5 with Bootstrap and CSS, I also worked on the deployment of the tool using AWS services and Docker containers. • Designed and implemented an Intel IoT starter kit web management tool in Python and HTML5 to install, configure and monitor applications, and provide a web interface to interact with those.

Education

  • FCEFyN, National University of Cordoba

    Computer Engineering•  January 2010 - January 2016

  • Instuto Juan Zorrilla de San Martin

    Bachelor in economics and management of organizations, specializing in administration•  January 2004 - January 2010

Skills

Docker
Terraform
AWS Services
Datadog
Github actions
Celery
MQTT
PostgreSQL
Redis
MySQL
DynamoDB
Django
Django Rest Framework
NodeJS
FastAPI
Behave
Python
JavaScript
Algorithm
Data Structure