Junior Backend Developer (Node.js)
I build backend services with real business logic, external integrations, and clear responsibility boundaries.
Iโm especially interested in how backend systems support real users, managers, and business flows โ not just APIs for APIs.
Backend
- JavaScript (ES6+)
- Node.js, Express
- REST APIs
- Webhooks
- SQLite
- Telegram Bot API
Tools
- Git / GitHub
- npm
Frontend (basic)
- HTML, CSS
Backend system for restaurant table booking with confirmation via Telegram.
Why this project matters:
- models a real business process end-to-end
- includes async flows and external service integration
- focuses on data consistency and booking lifecycle
Key features:
- REST API for managing bookings
- Booking statuses:
NEW โ CONFIRMED / CANCELED - Telegram bot for manager actions
- Webhook handling
- SQLite storage (easily replaceable with PostgreSQL)
- Slot conflict prevention
- Environment-based configuration
๐ Repository:
https://github.com/anastassiii/marble-bistro
- I separate business logic from transport and integrations
- I care about data states and transitions
- I design APIs based on real user and manager scenarios
- I prefer simple, readable solutions over overengineering
- Backend architecture patterns
- Data modeling and databases
- API design and validation
- Writing maintainable backend code
- Email: asya.kokhan.2031@gmail.com
- GitHub: https://github.com/anastassiii
โญ Open to Junior Backend / Node.js opportunities