I enjoy building software that continues to make sense six months later not just on the day it's written.
Most of my time goes into backend systems, APIs, databases, and developer tooling, where I care about simplicity, performance, and making complex problems easier to reason about.
- Designing backend services that are simple to extend and easy to maintain
- Building APIs that prioritize reliability, performance, and clear contracts
- Modeling data for correctness, scalability, and efficient querying
- Automating development workflows through tooling and developer utilities
- Turning ideas into production-ready applications with a backend-first approach
- Languages: TypeScript, JavaScript, Go, Python
- Backend: Node.js, Express, Next.js (plus the broader JavaScript ecosystem)
- Databases: PostgreSQL, MongoDB, Supabase, Redis
- Tools & Infrastructure: Git, Bash/Zsh, AWS, Docker, Github Actions, Vercel
- Building projects in public to document my learning and engineering journey
- Developing reusable libraries, utilities, and backend solutions for the developer community
- Exploring new technologies through hands-on projects and continuous experimentation
- Portfolio: https://www.atulpal02.in
- LinkedIn: https://linkedin.com/in/atulpal02
- Twitter: https://x.com/atulpal02
- Email: iatulpal02@icloud.com
- Medium: https://atulpal02.medium.com/

