I am a seasoned backend engineer focused on building scalable, reliable systems. With over six years of experience in Node.js, NestJS, and TypeScript, I design secure RESTful and GraphQL APIs, orchestrate microservices, and optimize data access across relational and NoSQL databases. I thrive in event-driven architectures, authentication flows (OAuth2, JWT), background processing, and implementing robust CI/CD pipelines.\n\nI value clean code, modular design, and close collaboration with product and operations teams to deliver maintainable services that perform in production. I am passionate about observability, performance, and delivering solutions that align with business needs while maintaining quality and speed of delivery.

Zeynel Calis

I am a seasoned backend engineer focused on building scalable, reliable systems. With over six years of experience in Node.js, NestJS, and TypeScript, I design secure RESTful and GraphQL APIs, orchestrate microservices, and optimize data access across relational and NoSQL databases. I thrive in event-driven architectures, authentication flows (OAuth2, JWT), background processing, and implementing robust CI/CD pipelines.\n\nI value clean code, modular design, and close collaboration with product and operations teams to deliver maintainable services that perform in production. I am passionate about observability, performance, and delivering solutions that align with business needs while maintaining quality and speed of delivery.

Available to hire

I am a seasoned backend engineer focused on building scalable, reliable systems. With over six years of experience in Node.js, NestJS, and TypeScript, I design secure RESTful and GraphQL APIs, orchestrate microservices, and optimize data access across relational and NoSQL databases. I thrive in event-driven architectures, authentication flows (OAuth2, JWT), background processing, and implementing robust CI/CD pipelines.\n\nI value clean code, modular design, and close collaboration with product and operations teams to deliver maintainable services that perform in production. I am passionate about observability, performance, and delivering solutions that align with business needs while maintaining quality and speed of delivery.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

English
Advanced
Turkish
Advanced

Work Experience

Software Engineer at Trustate
January 1, 2023 - January 1, 2025
Led modernization of a legacy estate management system by migrating to a scalable architecture with NestJS, PostgreSQL, and GraphQL; refactored core backend into modular, domain-driven structures aligned with Clean Architecture using monorepos (Nx). Built automated workflows for estate handling with event-driven architecture using AWS SQS, Lambda, and Trigger.dev; designed resilient task pipelines with retries and deduplication; developed internal tools with Retool; enhanced observability with CloudWatch and custom dashboards; provisioned infrastructure with Terraform and managed serverless deployments across AWS; strengthened authentication with OAuth2 and JWT; conducted code reviews and mentored teams on backend and cloud patterns; contributed to DevOps best practices. Initiated cross-functional collaboration with product, design, and operations to deliver scalable backend solutions.
Software Developer at JN Tech Solutions Ltd
January 1, 2021 - January 1, 2023
Developed modular backend features using NestJS and integrated PostgreSQL with TypeORM; leveraged AWS Lambda for image transformation and PDF generation triggered via SQS/SNS; managed file uploads and secure access via AWS S3 with pre-signed URLs; implemented real-time features using NestJS Gateway via EC2-managed Docker containers; maintained CI/CD workflows with GitHub Actions and deployed to AWS ECS (Fargate) and Elastic Beanstalk; configured CloudFront and Route 53 for API gateway routing; set up health checks and log dashboards with CloudWatch; collaborated across product and DevOps to ensure security, scalability, and uptime for AWS-hosted services.
Junior Software Developer at Epigra
January 1, 2020 - January 1, 2021
Developed CRUD endpoints with Express.js and MySQL via Knex.js; implemented simple authentication with JWT; refactored routes into services and middleware for modularity; assisted with Docker-based local development; participated in daily standups, code reviews, and pair programming to grow engineering skills.

Education

Bachelor's Degree of Computer Engineering at Istanbul Medipol University
January 1, 2016 - January 1, 2020

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet