Skip to content
View dElCIoGio's full-sized avatar

Block or report dElCIoGio

Report abuse

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

Report abuse
dElCIoGio/README.md

Delcio Agostinho

Computer Science student at the University of Liverpool, building backend systems, developer tools, automation workflows, and practical software utilities.

Currently focused on backend engineering, distributed systems, search infrastructure, API design, and cloud/devops fundamentals.

LinkedIn · Portfolio · Email


What I am building towards

  • Backend systems with clear service boundaries, reliable APIs, and practical data models.
  • Developer tools that reduce repetitive work and improve engineering workflows.
  • Search, crawling, indexing, and automation systems.
  • Cloud-ready applications using Docker, CI/CD, Linux, and managed databases.

Main projects

Project What it shows Stack
Web Crawler Crawl jobs, scheduler/frontier design, workers, fetching, parsing, deduplication, and result storage. Go, Python, PostgreSQL/Neon, Docker, REST APIs
Search Engine Document ingestion, tokenisation, inverted indexing, ranking, and query processing. Go/Python, PostgreSQL, APIs
URL Shortener Microservices Service boundaries, redirects, API gateway routing, analytics, generated clients, and microservice communication. Java/Spring Boot, PostgreSQL, Docker, OpenAPI
Python Auth Library Reusable authentication tooling, JWT/session handling, password hashing, role checks, and framework integration. Python, FastAPI, Pytest
WhatsApp Commerce Commerce automation, product catalogues, structured orders, conversation flows, and merchant operations. Python, FastAPI, React, TypeScript, WhatsApp API
Restaurant Management System Menu management, order workflows, roles/permissions, operational reporting, and dashboard design. React, TypeScript, FastAPI, PostgreSQL/MongoDB
Prisoner's Dilemma Simulator Simulation design, strategy comparison, repeated games, and data-driven analysis. Python, Data Visualisation

Core stack

Languages:      Python, Go, TypeScript, Java, SQL, C/C++
Backend:        FastAPI, Spring Boot, REST APIs, WebSockets, authentication systems
Frontend:       React, Next.js, Tailwind CSS, responsive UI development
Databases:      PostgreSQL, MongoDB, relational modelling, query optimisation
Cloud/DevOps:   Docker, Linux, GitHub Actions, CI/CD, AWS/GCP basics
Testing:        Pytest, unit testing, integration testing
Tools:          Git, OpenAPI, Postman, JetBrains IDEs, VS Code

Current focus

  • Building a modular web crawler with scheduler/frontier logic and worker-based crawling.
  • Improving a microservices URL shortener with stronger service boundaries and generated clients.
  • Developing a reusable Python authentication library.
  • Learning Terraform, Kubernetes, distributed systems, and cloud infrastructure.
  • Turning existing repositories into polished case studies with architecture notes, demos, and technical write-ups.

Engineering interests

  • Backend engineering
  • Distributed systems
  • Search infrastructure
  • Developer tooling
  • API design
  • Cloud engineering
  • Automation systems
  • Practical AI integrations

Contact

I am currently looking for software engineering, backend, cloud, DevOps, and platform engineering placement opportunities.

Popular repositories Loading

  1. flask-mongodb-template flask-mongodb-template Public template

    Python

  2. farm farm Public template

    Python

  3. invoneer-frontend invoneer-frontend Public

    TypeScript

  4. ai-pdf-chatbot-langchain ai-pdf-chatbot-langchain Public

    Forked from mayooear/ai-pdf-chatbot-langchain

    AI PDF chatbot agent built with LangChain & LangGraph

    TypeScript

  5. learning-terraform-3087701 learning-terraform-3087701 Public

    Forked from LinkedInLearning/learning-terraform-3087701

    This repo is for the Linkedin Learning course: Learning Terraform

    HCL

  6. mailtrigger mailtrigger Public

    Go