Coder Social home page Coder Social logo

Hi there, I'm Eric!
A dedicated Full Stack Software Engineer



Feel free to connect with me by clicking the logos below:

eric-de-oliveira-souza eric__oliveiras


Technological Knowledge

Web Development

Javascript Typescript Python Html Css

React NodeJS NestJS Django Express.js Next Angular Meteor JS

Databases

MySQL Postgres MariaDB MongoDB

Project Management

Jira Trello Azure

Theoretical Computing

C C++ Python

Eric de Oliveira Souza's Projects

angular-products-crud icon angular-products-crud

CRUD/UI system developed in Angular9 using json-server and angular-material. This app has been deployed using Firebase (firebase.google.com).

array-ts-logic-puzzle icon array-ts-logic-puzzle

An algorithm, developed in Typescript, that implements basic array operations (print, delete, add, etc). This algorithm was developed as Kognita's software engineering entrance test (www.kognita.com.br).

binary-text-encryptor-decryptor icon binary-text-encryptor-decryptor

An algorithm, developed in Verilog hardware design language (HDL), that encrypts a text input into binary, then decrypts it back, using logic gates and public/private keys. This system was developed as a Logical Systems subject exercise (UFMG).

binary-tree-data-download-upload icon binary-tree-data-download-upload

An algorithm, developed in C++, that receives a text file as input by a makefile command and treats its data following specified instructions, using data structures and binary tree algorithms and concepts. At last, the system prints the resulting data. This system was developed as a Data Structures subject exercise (UFMG).

bitcoin-sales-cashback-puzzle icon bitcoin-sales-cashback-puzzle

An algorithm, developed in Javascript, that solves a puzzle about a list of bitcoins's sales and associated cashbacks. This algorithm was developed as Zro Bank's software engineering entrance test (www.zrobank.com.br).

car-sales-api icon car-sales-api

App developed using Nest/Typescript with TypeORM. This app has a complete authentication and authorization system, in order to enable users to input a car's props (report) and receive as output a price averaged on other reports, while only the system's admin user can accept said reports.

command-input-reading icon command-input-reading

An algorithm, developed in C++, that receives a text file as input by a makefile command and prints its data line by line using string stream. This system was developed as a Data Structures subject exercise (UFMG).

dev-web-news icon dev-web-news

App developed in Javascript (Next), to fetch and display a JSON object as an API with dynamic routing.

django-rest-crud icon django-rest-crud

Rest API CRUD developed in Django REST using PostgreSQL local database. This API enables CRUD operations in configured url: "localhost:8000/api/employee".

django-stock-market icon django-stock-market

App developed in Django to display and search stock market quotes by their tickers using IEX Cloud API. Bootstrap was used for styling.

dropbox-ui-clone icon dropbox-ui-clone

User Interface based on Dropbox, developed in React/Typescript using CSS Clip effect. This app was developed only for recreational and training purposes, it has been deployed using Netlify (www.netlify.com).

express-pg-api icon express-pg-api

App developed in NodeJS, using Express and PostgreSQL database with Sequelize ORM. This app was made in order to better understand database abstraction levels, migrations, Sequelize configurations, complex queries and SQL relations.

github-finder icon github-finder

App developed in React to search GitHub profiles globally using its API and display profile details. Daisy UI and Tailwind CSS were used for styling and axios was used to make Http requests.

industrial-assets-showcase icon industrial-assets-showcase

App developed in React/Typescript to show Tractian's test API data as a Front End Software Engineering test. This app has been deployed using Heroku.

java-piggy-bank-puzzle icon java-piggy-bank-puzzle

Algorithm and data science puzzle developed in Java for Uninter's "Object Oriented Programming" course.

johnson-counter icon johnson-counter

An algorithm, developed in Verilog hardware design language (HDL), that implements a Johnson Counter, which counts 2n states if the number of bits is n. This system was developed as a Logical Systems subject exercise (UFMG).

jwt-express-auth icon jwt-express-auth

User authentication system developed in Node (Nest/Express/Typescript) with TypeORM, PostgreSQL and JSON Web Token. Password hash encryption made using bcryptjs.

kafka-node-microservices icon kafka-node-microservices

REST API developed in NodeJS, using Express and integrating with microservice using Apache Kafka and Docker.

linkedin-ui-clone icon linkedin-ui-clone

User Interface based on LinkedIn, developed in React/Typescript using Shimmer loading effect. This app was developed only for recreational and training purposes, it has been deployed using Netlify (www.netlify.com).

marvel-data-visualization icon marvel-data-visualization

An app made to display Marvel's comics, characters and other properties, developed mainly in ReactJS using Marvel Developer Portal's API (developer.marvel.com/docs). This app was developed only for recreational and training purposes, not being official in any way, it has been deployed using Netlify (www.netlify.com).

meteor-password-auth icon meteor-password-auth

Authentication system created using Meteor with React. Meteor's accounts configuration allows users and passwords to be created, updated and authenticated using its MongoDB integrated connection (port 27017). This app was made for training purposes and no data stored in the system will be used.

nestjs-crud icon nestjs-crud

CRUD system developed in Node (Nest/Typescript). Data is stored only in memory.

nestjs-postgres icon nestjs-postgres

CRUD system developed in Node (Nest/Typescript) with TypeORM and PostgreSQL database.

next-skeleton-blog icon next-skeleton-blog

A simple app, developed in Typescript, to understand Next's logic. This app has been deployed using Vercel.

personal-blog icon personal-blog

A blog to display information about me, developed using Python's web framework, Django. This app has been deployed using PythonAnywhere.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    šŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. šŸ“ŠšŸ“ˆšŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ā¤ļø Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.