Close this

Beatriz Santos

Development
Rio de Janeiro, Brazil

Skills

Python
React.js
Docker
JavaScript
Node.js
Linux
mySQL
MongoDB
Angular 1 (Angular JS)
REST
HTML
CSS
C++

About

Beatriz is a seasoned Full Stack Developer with over a decade of experience, specializing in Python and JavaScript. Her expertise encompasses a range of technologies including Django, Flask, FastAPI, NodeJS + ExpressJS, and ReactJS. Beatriz has significantly contributed to renowned companies such as Warner, Grupo Globo, and Uber by streamlining the development and deployment cycles through containerization and orchestrating production environments on AWS and MS Azure. She excels in applying code quality and testing pipelines using TDD and BDD, and she consistently aligns her structured practices and principles with the company's delivery cycle and continuous development processes.
View more

Acomplishments

On demand multiplatform delivery service, initially started at Lat-Am and recently expanded to the Americas and Europe, with ETL platform for data scientists and ERP softwares, using Go, Python, ReactJS(frontend), Kafka, Redis, containerization with Docker and orchestration with Kubernetes; SQL and No SQL databases for AWS and Azure platforms
Planning, evaluating, executing and projects for Post Production assets pipelines, in media production, broadcasting and distribution industry. The role was to acquire, process, gather information and build a pre-processed database for the media assets states from editing softwares using Python NodeJS, Kafka, Redis, Docker, Kubernetes Terraform, for AWS and Azure platforms

Work Experience

Backend Engineer, Sr

Uber
June 2022 - July 2023
  • Brazil Summary: On demand multiplatform delivery service, initially started at Lat-Am and recently expanded to the Americas and Europe. Projects:
  • Uber projects for Operational teams: Support for the groceries pippeline K
  • Skills: Python, React, AngularJS, Node, REST, TDD, SQL, NoSQL, HTML, CSS, REST,, C++, TDD, BDD, Docker.

Backend Engineer, Sr

Cornershop by Uber
May 2021 - June 2022
  • Brazil Summary: On demand multiplatform delivery service, initially started at Lat-Am and recently expanded to the Americas and Europe. Projects: • Cornershop by Uber projects for Operational teams: Support for the groceries pippelinne Keywords: Python, React, AngularJS, Node, REST, TDD, SQL, NoSQL, HTML, CSS, REST,, C++, TDD, BDD, Docker.

Post Production Platform Analysis, Mid Leader

Grupo Globo
June 2020 - May 2021
  • Software Brazil Devepment, Sr. Leader, Grupo Globo Summary: Planning, evaluating, executing and projects for Post Production assets pipelines, in media production, broadcasting and distribution industry. The role was to acquire, process, gather information and build a pre-processed database for the media assets states from Sony, Autodesk and Adobe editing softwares. Keywords: React, AngularJS, Node, REST, TDD, SQL, NoSQL, HTML, CSS, REST, GraphQL, Debian-like system maintenance, RH-like system maintenance. Windows system maintenance, Python, C++, TDD, BDD, Docker, Amazon AWS, Scikit-learn; Theanos, Tensorflow, PyTorch, Microsoft BI.

Software Developer, Sr. Leader

Grupo Globo
January 2019 - June 2020
  • Brazil Summary: Planning, evaluating, executing and projects for visual effects assets pipelines, in media production, broadcasting and distribution industry. The role was to acquire, process, gather information and build a preprocessed database for the media assets states from Sony, Autodesk and Adobe editing softwares. Keywords: React, AngularJS, Node, REST, TDD, SQL, NoSQL, HTML, CSS, REST, GraphQL, Debian-like system maintenance, RH-like system maintenance. Windows system maintenance, Python, C++, TDD, BDD, Docker, Amazon AWS, Scikit-learn; Theanos, Tensorflow, PyTorch, Microsoft BI.

Engineering Researcher, Sr

Paperkraft
May 2018 - Present
  • Brazil

Software Developer, Sr. |, Mediastream

Brazil&Chile
March 2018 - January 2019
  • Summary: Multiplatform solutions for OTTs and payments for The Americas. Development team leader for Brazil native applications. Projects: • Cartoon Network's CNYá (Latin America and North America); • Cartoon Network's CNJá (Brazil); • Esporte Interativo (Brazil). Details: • React Native apps development for Android and iOS apps; • Payment solutions APIs and in-app purchases solutions for Android ans iOS apps; • Anti-piracy solutions for VOD streaming platforms. Keywords: React Native, ReactJS, AngularJS, Node, REST, TDD, GraphQL, SQL, NoSQL, HTML, CSS, Debian-like system maintenance, RH-like system maintenance.

Software Developer, Mid

Storm Security and Defense
October 2017 - June 2018
  • Brazil Summary: Solution for heavy social network analysis, in algorithm Pytohn, using IaaS and open source tools Keywords: Python, C, Django, Javascript, JS/ jQuery, REST, TDD, SQL, NoSQL, Docker, Debian-like system maintenance, RH-like system maintenance, TDD, BDD Amazon AWS products for cloud computing and storage, Google 's Cloud computing and machine learning products. Thenos, Sckikit-learn open source tools for data analisys and prediction

Software Developer, Mid

ISPM
October 2016 - October 2017
  • Brazil Summary: Services and solutions to IT & Telcos companies based in Brazil, Spain and others countries: The activities involve web services for service desk, IOT and net monitoring - using many technologies such as Python, C. Projects: • Netvision: A complete range of OSS service assurance solutions delivering superior customer experience and SLA compliance. keywords: Python, C, Django, Javascript, JS/ jQuery, REST, TDD, SQL, Docker, Sencha EXTJs, Debian-like system maintenance, RH-like system maintenance.

Software Developer, Jr

Storm Security and Defense
July 2016 - October 2016
  • Brazil Summary: Solutions for VOD streaming OTTs, payment API's and management solutions for SmartTV's, mobile and desktop Projects: Telecine Play (OTT) Telecine Play is a video streaming platform, derived from already existent tv movies channels. It's owner is the largest commercial tv network from Latin America. The service allows to access the content through restricted methods: online credit card payment or partnerships to others platforms. Esporte Interativo (OTT) Esporte Interativo OTT is a video streaming platform, derived from a same name existent cable tv channel. It's owner is Warner Bros. Latin America, and broadcasts only sports shows, including soccer, football and basketball matches. The service allows their subscribers to access the content through resticted methods, such as payment status, data provider and IP location. Keywords Django Framework, Django REST Framework (RESTfull), HTML, CSS, JS/jQuery, Javascript, TDD, BDD, Unittest and Selenium, Debian-like system maintenance, Docker, Amazon AWS, SQL. Wowza, Cloudfront, Akamai, EdgeCast and Level3 VOD platforms.

Software Developer, Intern

Storm Security and Defense
December 2015 - July 2016
  • Brazil Summary: Solutions for VOD streaming, payment API's and management solutions for SmartTV's, mobile and desktop Projects: Telecine Play Telecine Play is a video streaming platform, derived from already existent tv movies channels. It's owner is the largest commercial tv network from Latin America. The service allows to access the content through restricted methods: online credit card payment or partnerships to others platforms. Keywords: Django Framework, Django REST Framework (RESTfull), HTML, CSS, JS/jQuery, Javascript, TDD, BDD, Unittest and Selenium.

Physics-Mathematics Research Intern

Universidade Federal Fluminense
March 2014 - February 2015
  • Brazil Fluminense Summary: Software Development - Statistical Data analysis for astrophysical experiments; Transcribe several scripts from FORTRAN to Python and C - Statistical data analysis for astrophysical experiments; Projects: RUNAWAY: Transcribe a FORTRAN script for research and modernization - to C and Python. This program is used to calculate a big set of data about an experimental research. The calculations was based on a statistical data analysis with Monte-Carlo Method. The output is plotted to a image using the gnuplot integration. Keywords: FORTRAN, Python, C, SQL.

Computational Physics Research Intern | Universidade

Universidade Federal Fluminense
January 2012 - December 2014
  • Keywords: GTK/GTK+, Glade, Bash, Python, C++, SQL, LDAP, P2P Jan 2012 -- Dec 2014 Computational Physics Research Intern | Universidade Brazil Federal Fluminense Summary: Software Development for laboratories hardware and software, using visual programming, C and Python; Details: Research and development in optical processors; Acquire image data and process them using C and Python, from data log formed by numerical informations about the phenomenon and images. Using image libraries in python to output (like potrace) to identify patterns. Also, some hardwares must be configured by LABView outputs, using visual programming*. • Research and development of Liquid Crystal on Silicon-Spatial Light Modulator hardware (LCOS- SLM) mirrors and non-linear crystals for optical information processors using QuantumOptics and IT; • Software development: control LCOS-SLM. Projects in Software Development LCOS-SLM hardware: Program the pattern displayed at LCOS-SLM LED semi-transparent monitor, given some agents characteristics (laser wavelength and wavefront type, positions from interferometers axis ) to construct an output pattern for the experiment*. Using National Instruments LabVIEW and visual programing to control the interface • Image processing: extract pattern from images, using python's potrace library; • Data processing: classify the data from the experiment using the experiments logs: in and out image pattern classification and error margin using numerical manipulation with C. *Research: Quantum information processing, using Sangnac and Mach-Zehnder Interferometers, with optical vortex images and spin-orbital level on fotons. Keywords: LabView, Python, C, SQL.

Software Development Intern

Universidade Federal Fluminense
March 2011 - December 2013
  • Brazil Summary: Software development for linux-based servers, for management and monitoring: Development and maintenance of communication and monitoring softwares in the campi • Development of communication and monitoring softwares in university campus; • Maintenance of the computers in university campus. Details: Projects: InfoLAB InfoLAB is a inclusive project that provides to the Fluminense Federal University students top-level computer laboratories across the campus, each one of them with a custom configuration for a specific college or department. The project consists to detect the department needs - software, hardware and user policies - providing a complete solution to their technological needs, including development and maintenance of softwares: • LTSP Terminals on libraries to consult or locate information (documents, books ) - Implementation and maintenance; • Mathematics, Physics, Chemistry and Engineering top-level softwares analysis, selection and implementation to Applied Research departments (Wolfram Mathematica, Matlab, Blender, AutoCAD, NI) - Implementation and Maintenance; • Development and implementation of register, messaging, access and monitoring softwares for all the implemented labs on campus - InfoMes, InfoLab Distro InfoMes InfoMes is a set of softwares developed by InfoLab, written in C++, Python and GTK+, using Samba and P2P, for Linux-based systems to register, monitor and give access to the computer laboratories: • InfoMes Access Management tool (for linux OS): Access and monitoring tool to computer laboratories staff and users- managing their behavior analysing system's events like: login, logoff, time of pemanance on certain applications using LDAP resources (ldapsearch, ldap-utils), net mapping (nmap), remote access to the machine via ssh and P2P interaction (via InfoLab OS pre-configured). Written in C++, Python and using GTK+ resources. • InfoMes Permanence Logging (experimental, for Linux OS): Access and monitoring tool for the system admin to monitor the location of the computer laboratories staff (CAF) on their work time, with a bright-dark pattern (image) on specific events • InfoLab OSs (Debian-like (Debian-like OS): Modificated operational systems - each one based in Ubuntu (GTK) and Lubuntu (LXDE) to provide a Free and OpenSource OS for the university community. InfoMes Access Management, InfoMes Permanence Logging, LDAP integrations and was included. Those distros were made with Remastersys and, if needed, CPIOs images.

Education

MBA
June 2019 - June 2021

Universidade Federal Fluminense

Physics
March 2011 - March 2015