Backend Software Engineer
Backend-oriented Software Engineer with 2+ years of professional experience building APIs and backend services using Node.js, TypeScript and NestJS, with a strong focus on clean architecture, scalability and maintainability.
I currently work with cloud-native and serverless solutions on AWS, gaining hands-on experience with services such as SAM, Lambda, API Gateway, S3, SQS, Step Functions, Event Bridge, DynamoDB and EC2, as well as CI/CD pipelines using GitHub Actions and containerization with Docker.
My primary focus is backend development, microservices and API design, while also having frontend experience with React and Next.js to support end-to-end product delivery and effective collaboration with frontend teams.
I am a continuous learner, motivated by building reliable software and adding real value to teams and products, especially in environments that embrace modern backend architectures and cloud technologies.
- Languages: JavaScript, TypeScript, Python, SQL
- Backend: NestJS, Express, REST APIs
- Databases: PostgreSQL, MongoDB
- Cloud (AWS): SAM, Lambda, API Gateway, S3, SQS, Step Functions, Event Bridge, EC2, DynamoDB
- DevOps: Docker, Docker Compose, Github Actions
- Messaging: RabbitMQ
- Frontend (complementary): ReactJS, NextJS, Redux
- English: B1 (actively improving)
I am open to opportunities where I can contribute as a Backend Software Engineer, continue growing in cloud and distributed systems, and collaborate with international teams.
- 📧 Email: josueev.cruz@gmail.com
- 🌐 Portfolio: Josue Cruz

















