Position: Senior Node.js Developer
Category: Node.js
English level: upper
Years of experience: 5


As a senior software engineer, I led the development of two critical projects:

An innovative Streaming Platform for Celebrities, where fans could request personalized videos. I was responsible for building the Node.js and Express.js backend, implementing GraphQL for efficient data handling, and integrating AWS Lambda for video processing tasks. I also developed the user-friendly front end using React and ensured reliable video streaming through AWS's rich media services, with MongoDB handling fast metadata retrieval.

An Agriculture IoT solution, aimed at transforming traditional farming practices. I engineered a Node.js and TypeScript backend to process and analyze real-time data from IoT devices. My responsibilities included designing a React-based front end to visualize crucial agricultural data, handling real-time data processing via Express.js, and managing device communications using RabbitMQ. The project utilized Docker and Kubernetes on GCP for efficient scaling and deployment, and MongoDB for effective data management.

In both projects, my role included leading a cross-functional team, driving software development processes, maintaining high code quality, and ensuring on-time delivery of these critical applications.