Welcome to My Software Engineering Blog
Hello! I am Salman Ar Rahman, a Full-Stack & Backend Software Engineer.
I created this technical space to document real-world engineering challenges, architectural design decisions, and practical lessons learned from building enterprise platforms.
🚀 What I Write About
Here are the key topics and technical areas I will be covering:
1. High-Throughput Backend & APIs
- Modern API architecture with Python 3.13, FastAPI, and SQLAlchemy 2.0.
- Zero-downtime database migrations with PostgreSQL 15 and Alembic.
- High-performance connection pooling and query optimization.
2. Distributed Web Automation & Worker Fleets
- Architecting resilient distributed Selenium worker fleets with automated heartbeat monitoring and failover.
- Reliable CAPTCHA bypass pipelines with CapSolver and proxy rotation.
- Production scheduling with APScheduler and message queues.
3. Cloud & DevOps on AWS
- Containerized microservices on AWS ECS Fargate, RDS, and SQS.
- Automated CI/CD pipelines using AWS CodePipeline and Docker.
- Structural inspection data analysis and automated PDF reporting pipelines.
4. Bilingual Engineering in Japan
- Practical strategies for learning Technical Japanese (JLPT N3 / N2) as a working software developer.
- Collaborating in international, cross-functional agile teams.
Feel free to explore my projects on the Homepage or reach out via the [Contact](/ #contact) section!