Douglas Araújo

Hello, world! It's me

Douglas Araújo

And I'm a

Bacharelando em Sistemas de Informação no Centro de Informática (CIn) da Universidade Federal de Pernambuco (UFPE), com mais de 2 anos de experiência no desenvolvimento de software.

Saiba mais sobre mim
Foto de Douglas

Sobre Mim

Software Developer

Sou recifense, tenho 20 anos e sou apaixonado pelo impacto positivo que a tecnologia pode gerar na vida das pessoas.

Atualmente, curso Bacharelado em Sistemas de Informação no Centro de Informática da Universidade Federal de Pernambuco (CIn - UFPE) e tenho mais de 2 anos de experiência em desenvolvimento de software. Na minha trajetória acadêmica, já atuei como monitor em disciplinas como Introdução à Programação e Engenharia de Software, aprimorando minhas habilidades técnicas e de comunicação, além de participar de projetos de extensão na Universidade e de hackathons, como o NASA Space Apps.

Sou parte do time responsável pela Redu Digital, uma rede social educacional com mais de 300 mil usuários, onde atuo no desenvolvimento de novas funcionalidades, manutenção da plataforma e aprimoramento da experiência do usuário. Essa experiência me permitiu trabalhar em projetos de grande escala, colaborando com equipes multidisciplinares e utilizando metodologias ágeis.

Tenho experiência com tecnologias como Python, JavaScript, React, TypeScript, Ruby on Rails, e foco em criar soluções escaláveis, inovadoras e de impacto. Busco constantemente expandir meus conhecimentos e contribuir para projetos que façam a diferença.

Veja meus projetos

Principais Tecnologias

Python

Linguagem de programação versátil, amplamente utilizada em desenvolvimento de software, análise de dados e automação de tarefas.

JavaScript

Linguagem de programação de alto nível, principalmente usada para adicionar interatividade e dinamismo a páginas web, além de ser comumente utilizada em desenvolvimento de aplicativos web e móveis.

React

Biblioteca JavaScript para a construção de interfaces de usuário interativas e responsivas, amplamente utilizada no desenvolvimento de aplicativos web modernos.

Ruby on Rails

Framework de desenvolvimento web que permite criar aplicações robustas e escaláveis com rapidez, promovendo boas práticas de desenvolvimento.

SQL

Linguagem padrão para gerenciamento de bancos de dados, permitindo a criação, consulta e manipulação de dados de forma eficiente e segura.

Git

Sistema de controle de versão distribuído, que permite o rastreamento de alterações em projetos de software, facilitando o trabalho colaborativo e o controle de versões.

HTML

Linguagem de marcação utilizada para estruturar e exibir conteúdo na web, responsável pela criação dos elementos e estrutura básica de uma página.

CSS

Linguagem de estilo em cascata, utilizada para definir a aparência e o layout de elementos HTML, permitindo a personalização visual de páginas web.

TypeScript

Superconjunto do JavaScript que adiciona tipagem estática, facilitando o desenvolvimento de aplicações mais seguras, escaláveis e de fácil manutenção.

Jupyter Notebook

Ambiente interativo de desenvolvimento que combina código, texto explicativo e visualizações, possibilitando a criação de documentos que integram código executável, gráficos e texto em uma única interface.

Pandas

Biblioteca popular de análise e manipulação de dados em Python, oferecendo estruturas de dados eficientes e ferramentas para explorar, limpar, transformar e analisar dados de forma eficaz.

Principais Projetos

DataHunt

Extração de metadados de documentos jurídicos utilizando Inteligência Artificial (IA) e Reconhecimento Óptico de Caracteres (OCR). (Projeto da disciplina de Engenharia de Software)

DS Movie

Site de avaliação de filmes desenvolvido com HTML e CSS.

Gestão de Processos Seletivos na UFPE

Desenvolvimento de sistema para Transferência Externa e Portador de Diploma. (Projeto das disciplinas Sistemas de Gestão Empresarial, Gestão de Processos de Negócios e Planejamento e Gerenciamento de Projetos)

Análise dos Ingressantes da UFPE

Estudo sobre os ingressantes da UFPE entre 2020 e 2024 com Streamlit, Pandas, Plotly e Seaborn para criar visualizações detalhadas e obter insights significativos. (Projeto da disciplina de Gestão da Informação e do Conhecimento)

Lost Coin

Sistema interativo em ambiente 2D utilizando Programação Orientada a Objetos. (Projeto da disciplina de Programação 1)

Análise estatística de porcentagens de utilização de CPU

Análise estatística de porcentagens de utilização de CPU durante a execução de um jogo online. (Projeto da disciplina de Estatística e Probabilidade para Computação)

Contato

Mensagem enviada com sucesso!

Erro ao enviar a mensagem. Tente novamente mais tarde.