DG LogoDagson Gabriel
    Dagson Gabriel

    Hi, I'm Dagson Gabriel

    Software Engineer

    Developer with experience in creating web solutions and optimizing processes.

    About me

    Profile

    Software Engineer

    Hi, I’m Dagson Gabriel, a full-stack developer currently pursuing a degree in Information Technology at the Federal University of Rio Grande do Norte (UFRN). My journey in tech started earlier at the Federal Institute of Rio Grande do Norte (IFRN), where I built a strong foundation as a Computer Technician. Since then, I’ve been sharpening my skills with a focus on web development, system optimization, and modern software engineering practices.

    Over the past few years, I’ve worked on academic, healthcare, and logistics systems, contributing to projects that improved efficiency, scalability, and user experience. My expertise spans frontend, backend, and DevOps, allowing me to deliver complete, production-ready solutions.

    • Building modern UIs with React, Vue, and TypeScript
    • Developing scalable APIs with Java (Spring Boot) and Node.js (Express, NestJS)
    • Designing and managing relational and NoSQL databases (PostgreSQL, MySQL, MongoDB)
    • Implementing DevOps practices with Linux, Docker, RabbitMQ, and CI/CD pipelines
    0+
    Years in Development
    0+
    Technologies
    0+
    Production Systems
    0k+
    Users Impacted

    Experience

    Software Developer

    Aug 2025 - Present

    IMD - UFRN

    I am currently working on the development of a healthcare system that leverages AI to perform pre-diagnosis of pathologies in microscope slides digitized through IoT technology. My main activities include:

    • Building RESTful APIs and services with Spring Boot and Java
    • Creating unit tests using JUnit and Mockito
    • Developing and maintaining web interfaces with Vue 3 and Shadcn
    • Integrating the system with various microservices
    JavaSpring BootVue 3TypeScriptMySQLDockerRabbitMQ

    Software Developer

    Feb 2025 - Aug 2025

    Hubbi Tech

    I worked on the development of an internal ERP system focused on logistics processes through cross-docking, contributing across multiple areas of the project. My main responsibilities included:

    • Developing back-end (NestJS) and front-end (React) features using TypeScript
    • Creating and maintaining CI/CD pipelines for deployment and test automation
    • Actively participating in service refactoring and continuous improvement of the system architecture
    • Maintaining and evolving microservices, including the electronic invoice issuance service
    NestJSReactTypeScriptPostgreSQLPrismaORMNginx

    Software Developer

    Sep 2024 - Mar 2025

    STI - UFRN

    I was part of the development team for Multiprova, the main academic exam management and application platform at UFRN, used by professors, students, and other institutions. My main activities included:

    • Contributed to frontend development using React and modern JavaScript
    • Implementing features on back-end using Node.js and Loopback
    • Participated in code reviews and agile development processes
    Node.jsReactLoopbackDockerMongoDBScrum

    Software Developer

    Mar 2024 - Oct 2025

    DCODING

    I actively contributed to a growing company, taking responsibility for the architecture and development of web applications. My main responsibilities included:

    • Designing and implementing web application architecture
    • Developing APIs and services using Node.js with Express
    • Building responsive user interfaces with Bootstrap and EJS
    • Gained experience in Linux server administration and deployment
    Node.jsExpressBootstrapMySQLLinuxEJS

    Education

    Bachelor in Information Technology

    2023 - Present

    Federal University of Rio Grande do Norte - UFRN

    Focused on software engineering, algorithms, and system design

    IT Technician

    2019 - 2022

    Federal Institute of Rio Grande do Norte - IFRN

    Technical high school program focused on programming fundamentals, computer networks, database management, and web development technologies.

    Projects

    Here are some of my projects that showcase my skills in fullstack development.

    Personal Link Manager

    Personal Link Manager

    Front-End application for managing personal links with React, and a responsive design.

    ReactTypeScriptTailwind CSSRadix UI
    Base Defense Game

    Base Defense Game

    A 2D space-themed base defense game where the player controls a ship and must face waves of alien enemies.

    C++SFMLMakefileOOP
    LIBTI

    LIBTI

    A website to democratize access to school materials through a community of students.

    NestJSTypeScriptReactPostgreSQLTypeORM
    Sorting Algorithms Visualizer

    Sorting Algorithms Visualizer

    A software to visualize and interact with various sorting algorithms.

    JavaSwingJavaDoc
    SIGRES

    SIGRES

    A website for managing restaurant operations, including orders, inventory, and customer management.

    JavaSpring BootReactPostgreSQL
    Simple SGBD

    Simple SGBD

    A simple database management system built with C.

    CMakefile

    Tech Stack

    Technologies I have experience with.

    Frontend

    ReactNext.jsVue.jsNuxt.jsTailwind CSSBootstrap

    Backend

    JavaSpring BootNode.jsNestJSExpress.js

    Database

    PostgreSQLMongoDBMySQLRedisTypeORMPrismaMongoose

    DevOps & Tools

    GitLinuxDockerCI/CDRabbitMQGCPAWS

    Services

    Here are some of the services I offer to build and maintain high-quality software solutions.

    Web Development

    Custom web applications built with modern technologies like React, TypeScript, and responsive design principles.

    • Responsive Design
    • Modern UI/UX
    • Performance Optimization
    • Cross-browser Compatibility

    API Development

    Robust and scalable REST APIs using Node.js, NestJS, or Spring Boot with proper documentation and testing.

    • RESTful APIs
    • Authentication & Authorization
    • API Documentation
    • Performance Monitoring

    Database Modeling

    Efficient database design and optimization for PostgreSQL, MongoDB, and MySQL with proper indexing and relationships.

    • Schema Design
    • Query Optimization
    • Data Migration
    • Backup Strategies

    System Optimization

    Performance tuning, code refactoring, and system architecture improvements for existing applications.

    • Code Refactoring
    • Performance Tuning
    • Security Audits
    • Architecture Review

    DevOps & Deployment

    CI/CD pipeline setup, containerization with Docker, and deployment automation on various platforms.

    • CI/CD Pipelines
    • Docker Containerization
    • Cloud Deployment
    • Monitoring Setup

    Maintenance & Support

    Ongoing maintenance, bug fixes, feature updates, and technical support for your applications.

    • Bug Fixes
    • Feature Updates
    • Technical Support
    • Documentation

    Get in Touch

    I'm always open to discussing new projects, creative ideas, or opportunities to be part of your visions. Feel free to reach out!

    Connect