Learn Data Skills
Beta
Danilo Pereira de Oliveira

Danilo Pereira de Oliveira

System Analyst

Idea Maker

Technologies

My Portfolio Highlights

My New Track

Python Programmer

My New Course

Introduction to Python

Analytical innovator, pushing the boundaries of what data can reveal.

My Work

Take a look at my latest work.

course

Introduction to SQL

course

Introduction to Python

course

Intermediate Python

DataCamp Course Completion

Take a look at all the courses I’ve completed on DataCamp.

My Work Experience

Where I've interned and worked during my career.

KWAN | Aug 2023 - Present

Senior Software Engineering Consultant

BNP Paribas | Global Analytics Team | Senior Full Stack Developer providing all the data related tools to the clients according to their daily needs, Data Feeds industrialization, ETL, Data Warehousing Data Visualization, final products in the most appropriated format (e.g, API, dashboard, data extractions), and creating custom web-applications to provide UI for final users to access and manipulate the our data to get the best insights and strategy decisions. AMA - Agencia para Modernização Administrativa | Portal Mais Transparência | Senior Softare Developer - Working on backend side and database artifacts(views, materialized views, etc...). Adding new features, fixing bugs, discussing improvements, tech debts, refactoring and architecture design. Covering ETL functions extracting, transforming and validating data in the transparency platform for Portugal government to show intuitive information for the Portugal citizens.
Show More

Venmo | Jan 2022 - Jan 2023

Python Back End Developer

Working remotely for Venmo, a PayPal product with 90 milions active accounts, as a python backend developer, I used TDD under SCRUM methodology, I could add new features for the API endpoints, I fixed bugs and I reduced tech debts, ever using abstractions and producing clean code to ensure quality and a better design, writing unit tests and monitoring the services by DataDog tool in order to identify the problems and analyze the responses along the flow. To reproduce the environment, I used containerization with docker, docker-compose and Amazon EKS building versions with Github Actions and Helm

Taller Technologies | Jan 2022 - Jan 2023

Software Consultant

Consultant at Taller, working remotely for Venmo/PayPal.

Idea Maker | Feb 2019 - Present

Senior Consultant

Working with Python, Django, Django rest, javascript, Vue.js and devops settings as well as discussing design over different projects for different areas related with web development, impacting hundreds of people

Universidade Federal do Cariri | Aug 2017 - Dec 2021

Senior Java Developer

At University I could create new small projects to support the administration as well as professors and students, around 4000 users. The system manages university restaurants, patrimony, human resource projects, disciplines material, certificates, university grade, classes and others stuffs, I started with a developer level 1 and could get the level 4 in 2 years, we used Java, Spring, postgresql, Junit, JSF, Javascript, Jquery, XHTML and SCRUM

Faculdade Paraíso do Ceará | Feb 2019 - Feb 2020

Professor

N/A

Federal Institute of Science and Technology of Ceara (IFCE-Brazil) | May 2015 - Aug 2017

Full-stack Developer

At Institute I could create new projects to support the administration as well as professors and students over the state of Ceara, supporting around hundreds of users. The system manages institute patrimony, human resource projects, disciplines material, certificates, curriculum grade, classes and others stuffs, I started with a developer level 1 and could get the level 4 in 18 months, we used Python, Django, postgresql, pytests, Javascript, Jquery, htmx and Kanban as methodology

Group of Computer Networks, Software Engineering and Systems | Nov 2014 - May 2015

Business Requirements Analyst

I could specify, organize and manage requirements with mockups, UML diagrams, prototypes, documentation, client interviews and meetings for internal LG applications, those system support LG tech workers to create the best experience for LG smartphone users around the world

BRQ | Jul 2013 - May 2014

Senior Java Developer

As senior developer, I could discuss some projects in order to ensure good design and code quality, I could fix and prevent complex bugs and critical issues as well. Our stack: Oracle, apex, java, jsp, jsf, ejb3, J2EE, Javascript, html. When I was senior the software had 400.000 user and we could see this number increase to 500.000. I was promoted to tech lead due to be considerated a good problem solving guy and a good team player

BRQ | Apr 2012 - Jul 2013

Technical Lead

As Tech lead, l developed skills to support the guys in entry and mid level, giving them the opportunity to increase their tech skills and their careers, showing the problemas with lightness regardless project complexity.

MV Sistemas | Jan 2012 - Mar 2012

Senior Java Developer

I worked developing complex features and fixing critical bugs. I also could reduce the tech debts in order to improve the performance and add the TDD culture to reduce bugs in production. That system had 4 milions active users so I could work checking scalability and security

BRQ IT Services | Jan 2010 - Jan 2012

Java Developer

As entry level developer I had my first contact with web development as professional using this stack: Oracle, apex, java, jsp, jsf, ejb3, J2EE, Javascript, html. When I started the software had 300.000 user and after 1 year, we could see this number increase to 400.000. I was promoted to mid level due to be considerated a good problem solving guy and a good team player

INdT | Nov 2007 - Dec 2008

Graduate Student Researcher

As student, I could be member of pluthon team, an eclipse (IDE) integration tool to enable python developers to create mobile applications to Nokia N97

My Education

Take a look at my formal education

Data ProcessingDataCamp | 2023
Full Stack Web Development Certification, Computer Software EngineeringfreeCodeCamp | 2018
Pós-Graduação Latu Sensu, Gestão e Governança da Tecnologia da InformaçãoSenac São Paulo | 2016
Bacharel, Computer ScienceUniversidade Federal de Campina Grande | 2010

About Me

Danilo Pereira de Oliveira

Danilo hasn't filled in a bio text

Powered by

  • Work
  • Courses
  • Experience
  • Education
  • About Me
  • Create Your Data Portfolio for Free