Work
Software Engineering Intern
Neon Apps · İstanbul, Türkiye
- Built scalable backend services and RESTful APIs with NestJS, TypeScript, and PostgreSQL, following modular architecture principles.
- Implemented JWT-based authentication and role-based authorization.
- Integrated Redis caching and rate limiting to improve application performance.
- Developed audit logging infrastructure using MongoDB.
- Delivered real-time and asynchronous features with WebSockets, BullMQ, and background job processing.
- Containerized services with Docker and Docker Compose, and deployed them to a Linux server with an Nginx reverse proxy, HTTPS, and CI/CD automation via GitHub Actions.
- Collaborated through Git, code reviews, and backend architecture discussions.
