Hi, I'm Rustam Ramazanov š
Middle Full Stack Engineer
šØāš» About Me
Iām a passionate Full Stack Engineer with experience in building scalable web applications and integrating complex systems. I enjoy working with modern technologies and solving challenging problems.
š ļø Tech Stack

- Frontend: React, Tailwind CSS, Redux Toolkit, React Hook Form, Zod
- Backend: Node.js (Express, NestJS), Python (FastAPI, Django), TypeScript, Jest
- Databases: PostgreSQL, MySQL, MongoDB, Redis, DynamoDB
- Cloud: AWS
- Other: Docker, Git, REST API, GraphQL
š Languages
- English (Intermediate-low, B1)
- Ukrainian (Upper-intermediate, B2)
- Russian (Native, C2)
š Recent Experience
- Backend Developer (2021 - present):
- Developed and maintained scalable backend architectures for e-commerce and SaaS platforms, ensuring high performance and reliability.
- Designed and implemented RESTful and GraphQL APIs using Node.js (Express, NestJS) and Python (FastAPI, Django), supporting complex business logic and integrations.
- Integrated third-party services such as payment gateways (Stripe, PayPal, PrivatBank, Rozetka Pay) and delivery providers (Nova Poshta, Justin, Meest Express), automating order processing and payment flows.
- Configured multi-environment deployments on AWS, utilizing Lambda, API Gateway, and RDS to enable dynamic database selection and efficient resource management.
- Implemented real-time features, including live notifications and data updates, using WebSockets and optimized database queries.
- Managed user authentication, authorization, and subscription logic, including integration with RevenueCat for in-app purchases and subscription management.
- Developed webhook handlers to process real-time events such as payment status changes, subscription renewals, and cancellations.
- Collaborated with frontend teams to define API contracts, optimize data exchange, and ensure seamless user experiences.
- Focused on code quality, writing unit and integration tests with Jest and Pytest, and performed regular code reviews to maintain high standards.
- Monitored and optimized backend performance, proactively identifying and resolving bottlenecks to ensure system stability.
- Full Stack Developer (2024 - present):
- Developed new features and pages using React and NestJS, improving application scalability and maintainability.
- Implemented advanced task management functionality with drag-and-drop support, enhancing user experience and workflow efficiency.
- Built responsive interfaces ensuring seamless user experience across desktop and mobile devices.
- Integrated data visualization components (e.g., charts, graphs) to provide actionable insights from business data.
- Designed and consumed RESTful APIs for robust client-server communication.
- Optimized application performance through code splitting, lazy loading, and backend query improvements.
- Wrote unit and integration tests to ensure code quality and reliability.
- Collaborated closely with UI/UX designers and backend developers in an Agile/Scrum environment.
- Deployed applications using Docker and orchestrated CI/CD pipelines with GitHub Actions.
- Utilized TypeScript for better code safety and maintainability.