Safiullah Rattar

Software Developer

I've built backend systems, scraped and processed data at scale, created web applications, and automated workflows that saved significant time and manual effort.

Work I've done

  • Built data collection systems that run continuously, handling rate limits, retries, and parsing
  • Designed database schemas and wrote queries for applications handling real user data
  • Created APIs with authentication, proper error handling, and documentation
  • Automated manual processes, turning hours of spreadsheet work into scripts
  • Built web interfaces that connect to backends and handle state properly
  • Deployed and maintained applications on Linux servers and cloud infrastructure

What I know

Languages: Python, JavaScript/TypeScript, SQL, Bash

Databases: PostgreSQL, MongoDB, Redis

Tools & frameworks: React, Node.js, Django, FastAPI, Docker, Git, Linux, AWS

Currently learning: Rust, database internals, systems programming

How I work

I figure things out. When I don't know something, I learn it. I've picked up new frameworks and tools quickly when projects needed them. I'm comfortable working independently or on a team.