I’m Amal James, a Software Engineer who enjoys turning ideas into reliable, well-crafted systems.
I care about clean architecture, testing, and building software that ages gracefully.
You can find me elsewhere on the internet:
- Backend systems: APIs, services, and data flows that are boringly reliable.
- Developer experience: tooling, automation, and guardrails that make engineers faster and safer.
- Quality-focused codebases: tests, observability, and refactoring over quick hacks.
- Languages: Java, TypeScript, Kotlin, Bash
- Backend: Spring Boot, Spring Cloud, JPA, REST APIs
- DevOps & Infra: Docker, GitHub Actions, CI/CD
- Testing: JUnit 5, AssertJ, Testcontainers
| Stats | Top Languages |
|---|---|
- Better testing strategies for complex systems
- Performance tuning and observability in production-like environments
- Ways to make codebases more approachable for new contributors