Skip to content
View danieljvsa's full-sized avatar
Trying to not die, but with coffee!!
Trying to not die, but with coffee!!

Block or report danieljvsa

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.

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
danieljvsa/README.md

👋 Hi, I’m Daniel Sá

Typing SVG

🎯 Back-End Engineer focused on building reliable, scalable, and maintainable systems.


🧑‍💻 Professional Profile

I’m a Back-End Engineer based in Porto, Portugal, currently working at CEiiA. I specialize in API design, backend architecture, and data-driven systems, with a strong focus on clean code, performance, and reliability.

I’m comfortable working across the full lifecycle of backend services — from design and implementation to deployment and monitoring.

  • 🔭 Current project: Teltonika Go Package
  • 🌱 Currently deepening: Go (concurrency, performance, tooling)
  • 💬 Core strengths: REST APIs, backend architecture, databases, integration services
  • 🌍 Portfolio: danieljvsa.vercel.app

💼 What I Bring to a Team

  • ✅ Design and implement scalable REST APIs used in production environments
  • ✅ Translate business requirements into robust backend solutions
  • ✅ Write clean, testable, and maintainable code with a long-term mindset
  • ✅ Work confidently with relational and NoSQL databases
  • ✅ Collaborate in cross-functional teams (product, frontend, DevOps)
  • ✅ Strong sense of ownership, reliability, and delivery

Typical responsibilities I handle:

  • API design and versioning
  • Backend service integration (third-party & internal)
  • Data modeling and persistence
  • Debugging, performance analysis, and bug fixing
  • Technical documentation and knowledge sharing

🚀 Selected Projects & Experience

Teltonika Go Package

Open-source Go library for Teltonika GPS devices

  • Designed and implemented a Go-based package to parse and handle Teltonika device protocols
  • Focused on performance, correctness, and extensibility
  • Structured for real-world backend integrations (tracking, IoT pipelines)
  • Emphasizes clean APIs, documentation, and testability

🔗 https://github.com/danieljvsa/teltonika-go

Backend Systems at CEiiA

Backend development in a professional, multi-disciplinary environment

  • Contribute to backend services and APIs supporting internal and external platforms
  • Work with databases and integrations in production systems
  • Collaborate closely with engineers, product, and stakeholders
  • Apply best practices around code quality, documentation, and maintainability

🛠️ Technical Skills

Languages

Go Java TypeScript JavaScript Python C%23 PHP

Backend & Web

Node.js React Next.js

Databases & Cloud

PostgreSQL MongoDB Firebase


🧰 Tooling & Practices

Docker GitHub VS Code Vercel Notion

Engineering practices I follow:

  • API-first and contract-driven design
  • Clear documentation and readable code
  • Code reviews and constructive feedback
  • Incremental delivery and continuous improvement
  • Pragmatic problem-solving over over-engineering

📊 Professional Snapshot

Profile Views GitHub followers Stars

What this reflects:

  • Consistent activity on GitHub
  • Open-source contributions and maintained repositories
  • Focus on practical, production-oriented code

📫 Contact

LinkedIn Portfolio


Reliable systems are built with clarity, discipline, and care.

Pinned Loading

  1. portfolio portfolio Public

    📰 Meu portfólio criado com o objetivo de mostrar meus projetos ao longo da minha carreira.

    SCSS 7

  2. teltonika-go teltonika-go Public

    A lightweight Go library to decode and work with binary data from Teltonika GPS devices.

    Go 6 1

  3. bracelet-guardian-demo bracelet-guardian-demo Public

    Demo API to serve as intermidiate between bracelet software and web administration.

    JavaScript

  4. plate-recon plate-recon Public

    Projeto desenvolvido para servir de sistema de segurança de garagens particulares.

    TypeScript 1