amdamv
Middle Node.Js Backend Developer
Skilled in Node.js, Nest.js, and TypeScript with 4 years of experience building and implementing high-load systems. Expertise in developing CRM systems, creating microservices, and integrating with external services. Proven ability to deliver efficient and scalable backend solutions.
Experience: 4 years
Yearly salary: $80,000
Hourly rate: $40
Nationality: 🇺🇦 Ukraine
Residency: 🇨🇦 Canada
Experience
Middle Node.Js Backend Developer
Promenad (Dating App) 2020 - 2024
Actively participated in designing the architecture for a new dating app, gaining valuable experience in building complex systems from the ground up. This involvement provided me with a deeper understanding of system scalability, performance optimization, and design best practices. Implemented a secure authentication and registration module using JWT, ensuring user data protection and streamlining the onboarding process. Developed a real-time notification microservice using WebSocket (Socket.io) and NATS, improving user engagement with instant messaging capabilities. Integrated caching mechanisms to optimize query performance, leading to a 90% reduction in response times for cache hits. This significantly enhanced the app’s overall performance and user experience. Led the development of the Core module for managing user profiles and balances, enabling seamless in-app transactions. This implementation received high praise from stakeholders for its reliability and efficiency. Built and integrated a photo upload feature, compressing images and storing them on S3 for optimized storage and retrieval. This feature enhanced user interaction and profile personalization within the app. Optimized complex database queries, reducing query response times by 30%, which greatly improved app performance, especially under high traffic loads.
Skills
api
backend
ci-cd
docker
git
grafana
javascript
jira
kubernetes
nestjs
node
nosql
postgres
rabbitmq
redis
scrum
sql
typescript
english
russian
ukrainian