Full-stack developer · computer science research

Davi Andrade

Computer Science graduate and full-stack developer building accessible, user-centered software, from public transparency platforms and internal systems at TCE-PB to Asebili, a cross-platform ecosystem for teaching written Portuguese to deaf learners, born from undergraduate research in computing and education.

I work with TypeScript, React, Next.js, and React Native on products used in government, education, and social impact. I am seeking graduate research opportunities and advisor fit in computer science, with interests spanning software engineering, applied computing, web and mobile systems, HCI, human-centered computing, and education.

4+Years building software
SeekingGraduate research fit
CSSoftware and applied computing

Focus areas

  • React & Next.js
  • Expo / React Native
  • PostgreSQL & APIs
  • Applied software systems

Living resume

Experience & research

A timeline pulled from my CV, linked to the projects on this site. I am looking for graduate research paths and advisor fit in computer science, with interests spanning software engineering, applied computing, web and mobile systems, HCI, human-centered computing, and education.

Research interests

Software engineering, applied computing, web and mobile systems, Human-Computer Interaction (HCI), human-centered computing, educational technology, digital accessibility, assistive technologies, and computing for social impact. I am actively seeking a graduate research path, advisor fit, and collaborations in computer science.

Education

2024 – 2026

Postgraduate Certificate in Full Stack Development and Cloud Computing

Gran University Center

João Pessoa, PB, Brazil

In progress

2019 – 2023

Bachelor of Science in Computer Science

João Pessoa University Center (UNIPÊ)

João Pessoa, PB, Brazil

Research experience

  1. Undergraduate Researcher

    UNIPÊ · Advisor: Ricardo Roberto de Lima, M.S.

    • Designed Asebili, a gamified educational web application to support written Portuguese acquisition as a second language for Libras speakers.
    • Implemented the initial architecture with TypeScript, Angular, Java, and Spring Boot, integrating educational content, interactive flows, and accessibility-oriented UI components.
    • Conducted user-centered research with deaf learners and educators, focusing on visual interface requirements, usability constraints, accessibility needs, and learner engagement.
    • Ongoing evolution: expanding Asebili into a cross-platform ecosystem with Next.js, React Native/Expo, Neon, and cloud infrastructure for deployment and performance analytics.
    See Asebili (2023 prototype)See current Asebili demos
    • TypeScript
    • Angular
    • Spring Boot
    • HCI

Professional experience

  1. Full Stack Developer

    PBSoft, contracted to the Paraíba State Court of Accounts (TCE-PB)

    Present
    • Developed components of SAGRES Auditor, an internal auditing and data-querying platform used to support state auditors in monitoring public expenditures.
    • Contributed to SAGRES Cidadão, a public-facing transparency portal designed to improve citizen access to government financial data.
    • Developed custom WordPress architectures for the official TCE-PB portal, supporting institutional communication and content management.
    • Developed the official login page for internal access to institutional systems.
    See SAGRESSee Sagres CidadãoSee TCE-PB webSee identity gateway
    • React
    • Kotlin
    • Angular
    • WordPress
  2. Full Stack Developer

    Maxima Solutions

    • Developed TecVoto, a secure digital voting platform for municipal secretariats and legislative city councils using PHP and Laravel.
    • Implemented backend logic, relational database structures, and workflows designed to support vote integrity, scalability, and availability during legislative sessions.
    See TecVoto
    • PHP
    • Laravel
    • PostgreSQL
  3. Undergraduate Intern

    TCE-PB

    • Developed Mural Licitações, a front-end dashboard using Angular to visualize and track public procurement and bidding processes integrated with the Tramita system.
    • Collaborated with senior engineers to design user-centered interfaces for improving transparency, traceability, and public access to procurement information.
    • Angular
    • UI/UX

Volunteer experience

  1. Front-End Developer & UX

    Transempregos

    Present
    • Redesigning and rebuilding the user interface and information architecture for the leading employability platform dedicated to the transgender community in Brazil.
    • Overhauling the platform access flow and job listing displays with a strong focus on UX, ensuring intuitive and accessible navigation.
    • Contributing to an ongoing, high-impact project aimed at increasing digital accessibility and facilitating inclusive job market integration.
    See Transempregos
    • UX
    • Accessibility
    • Front-end
  2. Full Stack Developer

    Afro Academy (EdTech)

    Present
    • Engineered and maintained the internal management dashboard for an educational platform using React, Vite, Supabase, and PostgreSQL.
    • Developed secure, non-public administrative features focused on course registration, content management, and platform administration.
    • Managed database operations, data migration, and system recovery tasks to ensure high reliability for internal stakeholders.
    • React
    • Vite
    • Supabase

Live projects

Deployed demos you can open in the browser. Click a preview to expand it, or jump straight into production on Vercel.

Live demo

Work Schedule Generator

  • Scheduling
  • Next.js
  • Vercel

Builds fair on-site team rotations with configurable rules, PDF export, and an operations-first web UI.

Open project
Live demo

Asebili: Instructor dashboard

  • EdTech
  • LIBRAS
  • Dashboard

Instructor hub for deaf education: class missions, LIBRAS explainer videos, quizzes, and learner evidence.

Open project
Live demo

Asebili: Student simulator

  • EdTech
  • Quizzes
  • Accessibility

Students enter a class code and complete visual written-Portuguese challenges in a mobile-friendly web flow.

Open project

In-progress work

GradMatch ongoing project cover
In progress

GradMatch

  • Research
  • Graduate programs

Graduate program matching tooling I am iterating on for advisor fit, research discovery, and admissions workflows.

Private

In progress

#Transempregos

  • UX redesign
  • Accessibility
  • Social impact

Redesigning the UI and information architecture for Brazil's leading employability platform for the transgender community.

Open site

Public-sector contributions

Platforms I help maintain for the Paraíba Court of Accounts, focused on transparency, citizen access, and institutional communication.

Contribution

TCE-PB institutional web

  • Public sector
  • Institutional

Official portal for news, citizen services, institutional content, and access to transparency tools.

Open site
Contribution

Sagres Cidadão

  • Transparency
  • Citizen portal

Citizen transparency portal for municipal revenue, spending, procurement, suppliers, and personnel data.

Open site
Contribution

TCE-PB identity gateway

  • Authentication
  • SSO

Unified login for TCE-PB systems, with gov.br authentication and institutional account flows.

Open site

Private projects

Non-public systems and research prototypes, including SAGRES, TecVoto, and the origin of Asebili.

Private

Asebili (2023 prototype)

  • Accessibility
  • Prototype

Early classroom prototype for accessibility and written Portuguese with Libras speakers. It seeded the current Asebili ecosystem.

Private

SAGRES internal auditing platform cover
Private

SAGRES

  • Auditing
  • Data querying

Internal auditing and data-querying platform that supports state auditors monitoring public expenditures at TCE-PB.

Private

TecVoto digital voting platform cover
Private

TecVoto

  • Digital voting
  • Laravel

Secure digital voting platform for municipal secretariats and legislative city councils, built with PHP and Laravel.

Private

Let's connect

Contact

Open to graduate research conversations, advisor-fit discussions, and product engineering collaborations across computer science, especially software engineering, applied computing, web and mobile systems, HCI, human-centered computing, and related areas.

João Pessoa, Paraíba, Brazil