About
Hello, My name is Monica Oliveira, and I’ve been working as a software developer since 2015, continuously immersing myself in this field. I hold a degree in Computer Engineering, providing me with extensive knowledge in various programming languages and frameworks currently prevalent in the market, with a primary focus on Data Science. I am not only passionate about technology but also about coffee.
Currently, my responsibilities encompass:
- Capturing data from diverse sources using Selenium, CSV, spreadsheets, and APIs.
- Developing and maintaining data pipelines.
- Implementing ETL processes for seamless data integration utilizing the Python language.
- Conducting data analysis with databases such as MongoDB, Django, MySQL, and Microsoft Power BI.
- Participating in the deployment and development of Docker platforms and Kubernetes.
- Designing, developing, and upkeeping a Backend system to capture and provide data accessibility to end customers.
Graduation
- FEDERAL UNIVERSITY OF OURO PRETO - UFOP (Computer Engineering - Bachelor)
Interests
In addition to development, I spend most of my time learning about new technologies, I like to be flexible and always be exploring and using the latest technological advances. At the moment, I am dedicating Another fascinating area that I intend to continue is in AI, basically in Machine Learning which was part of my academic life, I hope one day to continue with my project on Pattern Recognition in Biomechanics. In my free time I dedicate my time playing sports like tennis and E-sports. I study both English and German.
Skills
Programming languages:
- Python
- Java
- JavaScript
- SQL
- C
Databases:
- MySQL
- PostgreSQL
- MongoDB (NoSQL)
Web development:
- Frameworks Python, Django, Flask, FastAPI
- HTML/CSS
- JavaScript
- RESTful APIs
- React
Frameworks and Libraries:
- Pandas (for data analysis)
- NumPy (for numerical computation)
- Matplotlib and Seaborn (for data visualization)
- TensorFlow and PyTorch (for machine learning and AI)
- Selenium (for web test automation)
- Beautiful Soup and Scrapy (for web scraping)
- Flask-RESTful and Flask-SQLAlchemy (extensions for Flask)
- Celery (for background tasks)
Development Environments and Tools:
- IDEs (PyCharm, VSCode)
- Docker
- CI/CD (Jenkins)
- Kubernetes
Code Versioning:
- Git
- GitHub/GitLab/Bitbucket
Development Practices:
- agile development methodologies (Scrum, XP, Kanban)
- Good coding practices, clean code, unit testing and TDD
Project Management:
- Jira
- Trello
- Scrum, XP
- TDD
Cloud Services:
- AWS (Amazon Web Services)
- Azure (Microsoft Azure)