Senior Software Engineer, Backend
Joined as the sole backend engineer responsible for building the backend foundation of the company's SaaS product roadmap.
Worked closely with frontend and mobile engineers while owning backend development, infrastructure, and deployment across every project.
Backend Engineering
Designed and developed:
Backend architecture
Database schemas
REST and GraphQL APIs
Background workers
Infrastructure
Deployment pipelines
Distributed Systems
Architected backend services using:
NestJS microservices
Kafka
RabbitMQ
BullMQ
Per tenant queue isolation
Built scalable asynchronous processing pipelines supporting long running and event driven workloads.
Product Development
Contributed to backend development across:
Real Estate ERP
Property CRM
PropTech Platform
Established the engineering foundation that later evolved into the platform architecture.
Internal Developer Platform
Built webcrawler.buzz, a public SEO auditing platform powered by BullMQ and PostgreSQL.
The platform is used internally for client discovery and externally as a free developer tool, with ongoing work to support Model Context Protocol (MCP) for Claude and other LLM applications.
Infrastructure
Established the team's deployment standards by introducing:
GitHub Actions CI/CD
Docker based deployments
Production ready backend workflows
These practices became the foundation for the broader architecture after my promotion.
Career Growth
Promoted to Senior Backend Architect after six months in recognition of architectural ownership, technical leadership, and successful product delivery.
Technologies
NestJS • PostgreSQL • Kafka • RabbitMQ • BullMQ • Docker • GitHub Actions • REST APIs • GraphQL • MCP