Marina Khadieva
Summary
JavaScript Developer with 3+ years of experience in backend and fullstack development. Passionate about web development, fast learner, and high-energy team player. Skilled in building REST APIs, microservices, and database architecture. Capable of working with both JavaScript and TypeScript ecosystems.
Skills
- Programming Languages: JavaScript, TypeScript
- Frontend: React, Redux, RTK, Vue.js, HTML5, CSS3 (SCSS), GSAP, Swiper
- Backend: Node.js, Express, NestJS, REST API, WebSocket
- Databases: PostgreSQL, MySQL, MongoDB, SQLite
- ORM/ODM: TypeORM, Mongoose, Sequelize
- Frontend: React, Redux, RTK, Vue.js, GSAP, Swiper
- DevOps & Tools: Docker, GitLab, Jira, Sentry, OpenSearch, Confluence
- Testing: Jest, Supertest (unit/module/e2e)
- Architecture: Microservices (RabbitMQ, Kafka), SOLID, Big O
Experience
Backend Node.js Developer | To The Moon Mobile
March 2024 – Present (2 years 1 month)
- Developed personal accounts for mobile operators (Belgian operator with 15k users)
- Maintained legacy code, bug fixing, and implemented new features for backend
- Database architecture design for new features
- SQL query optimization and documentation
- Created release branches and deployed changes to production
- Code cross-review, error monitoring (Sentry, OpenSearch)
- Client communication and negotiations
- Achievement: Developed database architecture and REST API for the promo code system
- Stack: Express.js, Redis, MySQL, Vue.js, Firebase, TypeScript
Backend Developer | Strada
June 2023 – February 2024 (9 months)
- Built REST API applications using Express, NestJS, and MongoDB/Mongoose
- Developed Telegram bots
- Worked with REST API and WebSocket
- Collaborated in a team using Git and code review
Education
Kazan Federal University
Translator in the field of professional communications
2014 – 2016
Kazan Federal University
Specialist’s Degree (Bs + 1 year), Astronomy and Space Geodesy
2007 – 2012
Languages
- Russian: Native
- English: Professional working proficiency
- Spanish: B1 level
- German: Basic level