rafaelfigueredog
Software Engineer
Federal Institute of Education, Science and Technology of Paraíba - IFPBCampina Grande - PB
Pinned Repositories
AnalysisAndAlgorithmTechniques
This repository contains the materials created for the course "Analysis and Algorithm Techniques". The objective of this course is to provide students with the fundamentals of algorithm analysis, design, and implementation.
Bitmap
This is a C library for handling bitmaps. It includes functions for initializing a BitmapSet, setting and unsetting bits, retrieving the value of a bit, and printing the binary value of a BitmapSet.
DataStructures
This repository contains a collection of data structures implemented in C language.
DynamicDegrees
An open-source project using JavaScript and the Depth-First Search (DFS) algorithm to illustrate the connections between the curricular components of some IFPB degrees
EffectiveNotes
Effective Notes is a simple web project for managing note cards. It was created using JavaScript, ReactJS, Material UI, and JsonServer as a mock database.
EmbeddedDesignPatterns
This repository contains a collection of design patterns from the GoF book, applied in the context of embedded systems. The project was created for educational purposes to demonstrate how design patterns can be used to improve the development of embedded systems.
GraphTheoryAssignments
This repository contains my solutions for the Graph Theory Assignments course at Federal Institute of Education, Science and Technology of Paraíba The course covers various topics in graph theory, including graph representations and graph algorithms.
HashTableInC
This is a simple implementation of a hash table in C. It provides functions to create a hash table, insert key-value pairs, and retrieve values by key.
NetworkArchitectureCourse
This repository contains notes from a network architecture course.
Quine-McCluskey
The Quine-McCluskey algorithm is a method used to simplify boolean expressions. This is an implementation of the algorithm using Python.
rafaelfigueredog's Repositories
rafaelfigueredog/DynamicDegrees
An open-source project using JavaScript and the Depth-First Search (DFS) algorithm to illustrate the connections between the curricular components of some IFPB degrees
rafaelfigueredog/EmbeddedDesignPatterns
This repository contains a collection of design patterns from the GoF book, applied in the context of embedded systems. The project was created for educational purposes to demonstrate how design patterns can be used to improve the development of embedded systems.
rafaelfigueredog/NetworkArchitectureCourse
This repository contains notes from a network architecture course.
rafaelfigueredog/DataStructures
This repository contains a collection of data structures implemented in C language.
rafaelfigueredog/HashTableInC
This is a simple implementation of a hash table in C. It provides functions to create a hash table, insert key-value pairs, and retrieve values by key.
rafaelfigueredog/nestjs-clean-architecture
The API has been designed with a modular architecture that follows the principles of clean architecture. The different layers of the application are decoupled and independent of each other. The use cases and business logic are located in the domain layer, which is independent of the infrastructure layer and can be easily tested.
rafaelfigueredog/AnalysisAndAlgorithmTechniques
This repository contains the materials created for the course "Analysis and Algorithm Techniques". The objective of this course is to provide students with the fundamentals of algorithm analysis, design, and implementation.
rafaelfigueredog/authentication-service
Authentication service using NestJS, TypeScript, and Node.js that enables users to sign in with their Google accounts or with their email addresses and passwords. The service utilizes JSON Web Tokens (JWT) for authorization.
rafaelfigueredog/Bitmap
This is a C library for handling bitmaps. It includes functions for initializing a BitmapSet, setting and unsetting bits, retrieving the value of a bit, and printing the binary value of a BitmapSet.
rafaelfigueredog/EffectiveNotes
Effective Notes is a simple web project for managing note cards. It was created using JavaScript, ReactJS, Material UI, and JsonServer as a mock database.
rafaelfigueredog/GraphTheoryAssignments
This repository contains my solutions for the Graph Theory Assignments course at Federal Institute of Education, Science and Technology of Paraíba The course covers various topics in graph theory, including graph representations and graph algorithms.
rafaelfigueredog/Quine-McCluskey
The Quine-McCluskey algorithm is a method used to simplify boolean expressions. This is an implementation of the algorithm using Python.
rafaelfigueredog/SignalsAndSystems
Repositório destinado as atividades da diciplina de Sinais e Sistemas
rafaelfigueredog/CodeJam
Welcome to CodeJam! This repository contains my solutions to programming challenges that I've participated. Each challenge is organized into its own directory, and includes my solution to the challenge.
rafaelfigueredog/DynamicArrayInC
This is an implementation of a dynamic array in C. A dynamic array is an array whose size can be changed during runtime.
rafaelfigueredog/embedded-rssi-analysis
rafaelfigueredog/express-template-app
This is a Node.js template app that for building scalable and maintainable web applications using Express and TypeScript.
rafaelfigueredog/IndorLocationSystem
Repositório destinado a pesquisa e experimentos do sistema de localização Indoor desenvolvido no GcomPI
rafaelfigueredog/kafka-experiments
rafaelfigueredog/LinkedListInC
This is an implementation of a singly linked list in C. A linked list is a linear data structure where elements are stored in a sequence, but each element is linked to the next element using a pointer.
rafaelfigueredog/log-distance-5g
rafaelfigueredog/NumericalAnalysis
This repository contains assignments and materials from the course "Numerical Analysis" for the Computer Engineering program.
rafaelfigueredog/ObjectOrientedProgramming
This repository contains the assignments for the ObjectOrientedProgramming course in the Computer Engineering program. The assignments are focused on developing skills in object-oriented programming through the implementation of various programming concepts.
rafaelfigueredog/QueueInC
This is a simple implementation of a queue data structure in C. The queue is implemented using a linked list. The queue data structure is defined in queue.h and implemented in queue.c.
rafaelfigueredog/rafaelfigueredog
rafaelfigueredog/StackInC
The Stack is a linear data structure that follows the Last-In-First-Out (LIFO) principle. In a stack, elements are inserted and removed from the same end, which is called the top.
rafaelfigueredog/StaticArrayInC
The Array module provides basic functionality for a static array in C. It includes functions to initialize, append, get and set elements in the array.
rafaelfigueredog/system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
rafaelfigueredog/TeachRank
This repository contains notes, analysis, and a solution guide for the project of optimized and fair allocation of teachers to courses at IFPB.
rafaelfigueredog/timestamp-microservice
This is the Timestamp Microservice project from freeCodeCamp Back End Development and APIs Certification.