Работал в 6 компаниях 7 лет 5 месяцев
IT-консалтинг / Услуги / Производство оборудования, IT
Full Stack Developer
Nuetro (Company Projects)
IT-консалтинг / Услуги / Производство оборудования
10 месяцев
03.2025 - 12.2025
Project 1: Crypto Exchange UI Redesign (Vue)
Redesigned and fully rebranded an existing crypto exchange built with Vue. Focused on UI/UX improvements while preserving business logic and API integrations.
Responsibilities:
- UI redesign and integration.
- Vue component refactoring.
- API compatibility maintenance.
Achievements:
- Modernized outdated UI.
- Improved usability and user engagement.
Technologies: Vue.js, External Crypto API
Project 2: Crypto Exchange Client (Next.js)
Built a crypto exchange client application from scratch using Next.js with full API integration, calculations, exchange flows, and SMS notifications. Combined AI-generated UI with manual refinement via Cursor.
Responsibilities
- Frontend architecture and development.
- External API integration.
- Calculation logic.
- SMS notification system.
- Code cleanup and optimization.
Achievements
- Delivered a scalable crypto exchange interface.
- Improved performance and UX.
- Created maintainable architecture.
Technologies:
- Frontend: Next.js
- Backend: Next.js
- Api: External Crypto API, SMS services, AI-assisted development + manual optimization
Team lead Full Stack Developer
Scive.AI (Startup)
IT-консалтинг / Услуги / Производство оборудования
1 год 11 месяцев
05.2023 - 03.2025
Description:
- Developed an AI-powered application integrating Gmail and Outlook, allowing users to process email threads, generate summaries, and communicate via an internal real-time chat. Web, mobile, and desktop versions were created.
Achievements:
- Replaced traditional email interfaces with a unified app.
- Implemented real-time messaging and thread updates.
- Mentored and managed a junior developer.
Responsibilities:
- Full architecture ownership.
- Frontend and backend development.
- AI integration.
- Gmail API integration.
- WebSocket-based real-time chat.
- Junior developer mentoring.
- Task planning and code reviews.
Technologies:
- Frontend: Next.js
- Backend: NestJS
- Database: PostgreSQL, Prisma, Redis,
- Mobile: React Native
- Desktop: Tauri + Next.js
Full Stack Developer
Gallery Platform (Commercial Project)
IT-консалтинг / Услуги / Производство оборудования
7 месяцев
08.2022 - 02.2023
Description:
- Built a multi-page gallery platform with a landing page, filtering, categories, admin panel, author profile management, and email communication features.
Achievements:
- Designed scalable content management architecture.
- Simplified large-scale content administration.
- Provided long-term production support.
Responsibilities:
- Frontend and backend development.
- Admin panel and CMS logic.
- Email system integration.
- Long-term maintenance.
Technologies:
- Frontend: React.js
- Backend: Node.js, Express
- Database: MongoDB, Mongoose
Full Stack Developer
Commercial E-commerce Project (Bicycles Store)
IT-консалтинг / Услуги / Производство оборудования
5 месяцев
03.2022 - 07.2022
Description:
- Developed a full-featured online bicycle store from scratch, including product catalog, filtering, sorting, cart, checkout, admin panel, and payment integration.
Achievements:
- Delivered a production-ready e-commerce platform.
- Integrated Stripe payments.
- Implemented advanced filtering and sorting logic.
- Provided stable long-term support.
Responsibilities:
- System architecture design.
- Full frontend and backend development.
- Payment system integration.
- Admin panel development.
- Maintenance and support.
Technologies:
- Frontend: Next.js, React
- Backend: NestJS
- Database: PostgreSQL, Prisma
- Payments: Stripe
Full Stack Developer (Remote)
Freelancer / Commercial Projects
IT
1 год 10 месяцев
05.2020 - 02.2022
Description:
- Developed multiple full-stack web applications as a freelance developer, working independently with clients from concept to production. One of the key projects was a content-driven platform (blog/CMS) with an administrative panel and user interaction features.
- Designed application architecture, implemented frontend and backend logic, and handled deployment and post-release support.
Achievements:
- Built a full-stack application from scratch, including UI/UX design.
- Implemented authentication, authorization, and role-based access control. permission checks with Guards, and data validation using Class Validator.
- Delivered a scalable architecture suitable for further feature expansion.
- Ensured stable production deployment and client support.
Responsibilities: - UI/UX design and prototyping in Figma.
- Frontend development using React and TypeScript.
- Backend development with NestJS and GraphQL.
- Database design and integration.
- Deployment and maintenance.
Additional Steps:
- Deployed the application on cloud services for ease of support.
- Implemented post-creation project support.
Technologies:
- Design: Figma
- Frontend: ReactJS, TypeScript, Apollo Client, Sass, Webpack
- Backend: Node.js, NestJS, TypeScript
- API: GraphQL
- Authentication: JWT, Session
- Database: PostgreSQL, TypeORM
- Deployment: Cloud / VPS
Full Stack Developer
Shoesmarket
IT-консалтинг / Услуги / Производство оборудования
1 год 11 месяцев
02.2018 - 12.2019
Descriptions:
- Worked on a commercial e-commerce platform focused on online shoe sales. The project was developed according to custom business requirements and included a full online store with catalog, filters, cart, checkout, and administrative panel.
Achievements:
- Designed and implemented a complete e-commerce solution from scratch.
- Built a clear and maintainable frontend architecture.
- Implemented backend APIs and database structure for products and orders.
- Successfully deployed and supported the application on a VPS server.
Responsibilities:
- UI/UX design of the store and admin panel.
- Frontend architecture and implementation.
- Backend API development.
- Database schema design.
- Deployment and post-release support.
Technologies:
- Design: Figma
- Frontend: ReactJS, TypeScript, Create React App, Sass
- State Management: Redux Toolkit
- Backend: Node.js, Express, TypeScript
- Database: MongoDB, Mongoose
- API Requests: Axios
- Authentication: JWT, Sessions
- Deployment: VPS
Ключевая информация
Programming Languages
- JavaScript (ES6+)
- TypeScript
Frontend Development
- React.js, Next.js,
- Vue.js (basic),
- React Native,
- HTML5, CSS3, Sass / SCSS, CSS Modules,
- Responsive & Adaptive Layouts,
- Multi-page Applications (MPA),
- Single-page Applications (SPA)
Backend Development
- Node.js, NestJS, Express.js,
- REST API design,
- GraphQL, (Apollo Server, Apollo Client),
- WebSockets (real-time communication),
- Server-side rendering (SSR),
Databases
- PostgreSQL, MongoDB,
- Prisma, TypeORM, Mongoose,
- Database schema design,
- Data modeling and optimization,
State Management & Data Handling
- Redux Toolkit, Zustand,
- Apollo Client,
- Axios, Fetch API,
Authentication & Security
- JWT (access & refresh tokens)
- Role-based access control (RBAC)
- Guards & middleware
- Basic security best practices (API protection, validation)
DevOps & Deployment
- VPS deployment
- Cloud deployment
- Environment configuration
- Production builds
- Application monitoring & maintenance
Version Control & Collaboration
- Git, GitHub, GitLab,
- Branching strategies,
- Code review,
- Team collaboration workflows
UI / UX & Design
- Figma, UI/UX design fundamentals,
- Design system integration,
- Pixel-perfect layout implementation
Mobile & Desktop Development
- React Native (mobile applications)
- Tauri (desktop applications for Windows / macOS)
Payments & Integrations
- Stripe payment integration
- External API integration
- Crypto exchange APIs
- SMS & notification services
- Email services integration
AI-Assisted Development
- AI-generated UI / templates
- Cursor (AI-assisted coding)
- Manual optimization of AI-generated code
- Bug fixing & architectural refactoring
Project Management & Leadership
- Full project ownership (from scratch to production)
- Technical planning & architecture design
- Task decomposition
- Mentoring junior developers
- Code review & quality control
- Long-term project support
Additional Skills
- Clean Architecture principles
- Scalable application design
- Performance optimization
- Debugging & troubleshooting
- Client communication
- Freelance & commercial project experience
Владеет языками
Английский
ниже среднего
Арабский
базовый
Русский
свободно
Украинский
родной
Дополнительная информация
Контакт
Telegram => @maridim92
Dmitriy
Dmitriy
Full Stack Developer

Тернополь
Активно ищет работу
полная занятость, неполная занятость, проектная работа
Характер работы: стажировка / практика, удаленная работа
Обновлено 4 часа назад