https://github.com/sr2ds/sr2ds
Profile Readme
https://github.com/sr2ds/sr2ds
Last synced: 5 months ago
JSON representation
Profile Readme
- Host: GitHub
- URL: https://github.com/sr2ds/sr2ds
- Owner: sr2ds
- Created: 2020-07-10T20:30:32.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2026-02-05T09:32:08.000Z (5 months ago)
- Last Synced: 2026-02-05T21:04:26.422Z (5 months ago)
- Size: 38.1 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Hi, I'm David
I'm a **Software Engineer** with over a decade of experience in technology.
I started my career working with **Linux servers and networks**, then moved into building and scaling web applications — while continuously exploring systems, security, tooling and software architecture out of genuine curiosity.
Technology is both my profession and how I think.
---
## About me
- Backend-focused Software Engineer
- Strong background in Linux, infrastructure and operations
- Security-aware mindset, influenced by offensive security studies
- Curious by nature — I enjoy understanding how systems work and how they fail
- Languages: English for work+travel and French in progress to having fun
---
## What I work with professionally
- PHP / Laravel (since version 4.x)
- Python (FastAPI, Airflow)
- REST APIs and distributed systems
- MySQL, PostgreSQL, MongoDB, Redis, RabbitMQ
- Docker, CI/CD pipelines, Kubernetes, cloud environments (AWS, Azure, DigitalOcean)
- Automated testing and TDD practices
- Monolithic and microservices architectures
---
## Things I’ve built and explored
- **[Coeur](https://github.com/sr2ds/coeur)** — a personal static site compiler designed to handle *large content-heavy websites*
- Built as a modular Python CLI
- Manual SQLite sharding to handle large datasets
- Memory-efficient processing using Python generators
- Focus on predictable performance and low resource usage
- **Rust & WASM experiments**
- Study notes and experiments around Rust fundamentals and memory safety
https://github.com/sr2ds/learning-rust
- Small WebAssembly experiments to understand Rust ↔ browser boundaries
https://github.com/sr2ds/hello-world-rust-webassembly
- Exploring distributed networking concepts using Rust and JavaScript
https://github.com/fdapps-tools/fd-rust
- **Linux internals & networking**
- Shell scripting, system behavior, process and network-level understanding
- Background influenced by years of Linux server and network administration
- **Pentesting labs & offensive security practice**
- Formal training in offensive security (4Linux)
- Hands-on labs using Hack The Box
- Focus on attack surfaces, misconfigurations and real-world failure modes
- Applied mainly to improve secure system design and code reviews
- **Programming languages & abstraction trade-offs**
- Studying how different languages shape architecture, performance and maintainability
---
## Operational & process background
Alongside engineering, I’ve studied and applied concepts related to **operational maturity and delivery**:
- Project and operations management fundamentals (PMI)
- IT service and process management (ITIL)
- Governance and control frameworks (COBIT)
- Agile methodologies (Scrum, Kanban)
This helps me reason not only about code, but about systems, teams and delivery over time.
---
## Links
- LinkedIn: https://www.linkedin.com/in/srdavidsilva
- Blog: https://sr2ds.github.io/me
- GitHub: https://github.com/sr2ds