Skip to content
View Santoszoi's full-sized avatar

Block or report Santoszoi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Santoszoi/README.md

Hi, I'm Marcos Neves 👋

Front-End / Full-Stack JavaScript Developer

React · Next.js · TypeScript · Node.js

I'm a developer based in Brasília, Brazil, focused on building practical web applications with modern JavaScript and TypeScript.

My projects cover support workflows, retail operations and IT asset inventory. In DeskFlow, I work across the interface, API, database, automated checks and containerized development environment.

I'm open to junior / associate software engineering opportunities, including remote roles in Brazil and international remote teams that hire in LATAM.

Core stack

Area Technologies
Front-end React, Next.js, TypeScript, JavaScript, HTML, CSS
Back-end Node.js, Express, REST APIs, JWT
Data MySQL, SQLite, SQL
Engineering Git, GitHub Actions, Docker, Docker Compose, Playwright
Delivery Vercel, Netlify, Render

Featured projects

A ticket-management application designed around a real support workflow.

Next.js · React · TypeScript · Node.js · Express · MySQL · Docker

  • Ticket queue, priorities, assignments, comments and activity history.
  • JWT-based API authorization and role-aware access.
  • MySQL persistence for hosted environments and SQLite for local development.
  • Docker Compose environment.
  • Automated API, persistence and browser checks with GitHub Actions and Playwright.
  • Architecture, setup, deployment and validation documentation.

Screenshots, video and local setup

Live demo · The repository also includes a walkthrough and an isolated local visitor mode.

A retail prototype covering checkout, inventory and cash-register operations.

React · TypeScript · Node.js · SQLite · Electron

  • Product search, cart, stock movements, payments recorded by the operator and cash-register closing.
  • Local server with authentication, permissions, transactional sales and backups.
  • Separate browser demo with fictional data and local simulation storage.
  • Screenshots, a short walkthrough and documented implementation limits.

Live demo · Source and walkthrough

The demo does not charge payments or issue authorized fiscal documents.

A responsive dashboard for exploring ticket-management workflows.

React · TypeScript · Vite · Tailwind CSS · Express

  • Dashboard indicators, charts, ticket search and priority/status filters.
  • Create, edit and delete tickets; export filtered results as CSV.
  • Hosted front-end demo stores simulated tickets in the current browser.
  • Express API available for local development with JSON persistence.

Live demo · Source and setup

A local web application for tracking equipment, ownership and location.

JavaScript · HTML · CSS · Node.js

  • Asset registration, search, editing, activity history and CSV export.
  • Local administrator authentication and JSON file persistence.
  • No external dependencies; includes startup instructions and automated tests.

Source and local setup

A focused vanilla JavaScript project demonstrating DOM state, browser persistence and automated browser validation.

JavaScript · HTML · CSS · localStorage · Playwright

  • Create, edit, complete, filter and delete tasks.
  • Persistent state with defensive storage handling.
  • Responsive interface and keyboard-friendly interactions.
  • Browser tests covering core flows, persistence and injection handling.

➡️ Live demo · Explore Task List

🎨 UI interaction studies

Small front-end exercises focused on interaction details, responsive behavior and accessibility:

My web-development portfolio and business presence.

What I'm looking for

I'm especially interested in Front-End, React, Full-Stack JavaScript and Junior/Associate Software Engineering roles where I can contribute to real products, strengthen my engineering fundamentals and continue growing across front-end, APIs, databases, testing and delivery.

Available for remote opportunities in Brazil and international remote opportunities open to professionals based in Brazil / LATAM.

Connect

Portfolio · LinkedIn · GitHub

📍 Brasília, Brazil

Pinned Loading

  1. deskflow-help-desk deskflow-help-desk Public

    A comprehensive and responsive Help Desk dashboard built with React.js, Next.js, and TypeScript, featuring system analytics, environment isolation via Docker, and relational SQL database integration.

    TypeScript

  2. deskflow-pro deskflow-pro Public

    Sistema de gerenciamento de chamados de TI desenvolvido com React, TypeScript, Tailwind CSS e API REST. Inclui dashboard, CRUD, filtros, testes automatizados e layout responsivo.

    TypeScript

  3. listadetarefa2 listadetarefa2 Public

    Responsive task manager in vanilla JavaScript with local persistence, completion filters, undo and browser tests.

    JavaScript

  4. assetpilot-gestao-ativos assetpilot-gestao-ativos Public

    AssetPilot | Sistema web de gestão de ativos de TI, com controle de equipamentos, inventário, movimentações, manutenção, dashboard e autenticação. Desenvolvido para portfólio Full Stack.

    JavaScript

  5. marcos-solutions-varejo marcos-solutions-varejo Public

    PDV e retaguarda para varejo: React, TypeScript, Node.js e SQLite. Piloto com seis caixas em rede local; emissão fiscal não integrada.

    JavaScript

  6. marcos-neves-portifolio marcos-neves-portifolio Public

    HTML