I am a JavaScript Full-Stack Engineer with a strong passion for building scalable, user-friendly web applications and clean, maintainable code. I thrive in collaborative environments and have extensive experience working remotely in dynamic teams, bringing creativity and technical expertise to every project.
- 🔭 I'm currently working on increasing my skills in JavaScript and exploring AI mysteries
- 🌱 I'm learning Vue.js advanced patterns and diving deep into AI agent development
- 🤖 I'm passionate about building intelligent solutions and unraveling the possibilities of AI
- ⚡ In my free time, I enjoy life - I appreciate good food, good music and good vibes. I love a lot of activities but also high quality leisure.
- 2+ years of experience in software development with a focus on modern web technologies
- Full-stack expertise in JavaScript, Node.js, Express, React, Vue.js, and MongoDB
- AI & Automation Specialist with hands-on experience in building intelligent agents and RAG (Retrieval-Augmented Generation) systems
- DevOps proficient in creating CI/CD pipelines, deployments on Vercel and Heroku
- Remote collaboration expert with extensive experience in distributed team environments
I am an AI enthusiast with practical experience in creating intelligent solutions across multiple paradigms:
Formal AI Training:
- AI Devs 2 (November 2023) - Advanced AI integration techniques
- AI Devs 3 – Building Agents (November 2024) - Specialized agent development
AI Development Capabilities:
- 🤖 Agent Creation: Experienced in building autonomous AI agents using various frameworks
- 🧠 RAG Systems: Proficient in implementing Retrieval-Augmented Generation solutions
- ⚙️ Multi-paradigm Development:
- No-code solutions: Using platforms like Make.com and n8n for rapid AI workflow deployment
- Low-code solutions: Leveraging tools for quick prototyping and business automation
- Code-driven solutions: Full custom implementation using APIs and frameworks
AI Technologies & Integrations:
- OpenAI API - GPT models, embeddings, and fine-tuning
- LangChain - Building complex AI application chains
- Vector Databases - Qdrant for semantic search and retrieval
- Voice Processing - Text-to-Speech (TTS) and Speech-to-Text (Whisper)
- Computer Vision - OCR (Optical Character Recognition) integration
- Multi-modal AI - Claude, Gemini for diverse AI capabilities
- Real-time Communication: WebSockets implementation for live features
- Modern Frontend: Tailwind CSS, responsive design, Progressive Web Apps (PWA)
- API Development: Both consuming and creating RESTful services
- Database Operations: CRUD operations, schema design, data optimization
- Development Tools: Browser DevTools mastery, debugging techniques, state management
- Asynchronous Programming: Advanced JavaScript patterns and performance optimization
I value teamwork and bring strong collaborative skills to every project:
- Remote Team Leadership: Experience coordinating distributed development teams
- Code Quality Advocate: Thorough code reviews and best practices implementation
- Agile Methodologies: Proficient in Scrum/Kanban workflows
- Mentorship: Guiding junior developers and knowledge sharing
🌱 Currently Learning: Vue.js advanced patterns and emerging AI technologies
⚡ Personal Philosophy: I appreciate the balance between technical excellence and life enjoyment - good food, good music, and good vibes fuel my creativity. I love staying active through cycling, running, and yoga, while music and dance help me maintain mental clarity and inspiration.
Co-founder & Full-Stack Developer - Managing group funds app
Brief Description: An innovative platform designed to help organize collections, track contributions and expenses, and automate communication with participants. Built as a fully responsive Progressive Web App (PWA) with real-time communication features using WebSockets.
Collaboration: Co-founded and developed remotely in collaboration with MarcinBolt - DevOps specialist. Working together since May 2024, continuously designing, building, and improving the application with a focus on user experience and technical excellence.
Purpose & Features:
- Group financial management and expense tracking
- Collaborative budgeting for teams and groups
- Real-time expense sharing and settlement with WebSockets
- Transparent group financial operations
- PWA capabilities for mobile-first experience
My Roles & Responsibilities:
- Co-founder & Product Designer - Business strategy, UI/UX design and user interface planning
- Code Reviewer - Code quality assurance and team collaboration
- Frontend Developer - Vue.js components, reusable functions, and application architecture
- Backend Developer - Database schemas, service layer, controllers, API development
- Documentation Lead - Swagger API implementation and technical documentation
- Problem Solver - Technical challenges and system optimization
Tech Stack:
Full-Stack Developer - Interactive card game platform
Brief Description: A platform designed to enhance collaborative experiences through innovative card game features. Built as a fully responsive application using modern T3 stack architecture with TypeScript, ensuring type safety and excellent developer experience.
Collaboration: Developed remotely as a team collaboration project, focusing on creating engaging interactive experiences for couples through carefully designed game mechanics and user interface.
Purpose & Features:
- Interactive card game designed specifically for couples
- Real-time multiplayer gaming experience
- Engaging gameplay mechanics for pair bonding
- Mobile-responsive design for gaming anywhere
- Type-safe development with full-stack TypeScript
My Roles & Responsibilities:
- UI/UX Designer - Game interface design and user experience planning
- Code Reviewer - Code quality assurance and best practices
- Frontend Developer - Game components and interactive functions
- Backend Developer - tRPC middleware, Prisma schemas, database functions
- API Documentation - Comprehensive API documentation
- Technical Problem Solver - Performance optimization and technical challenges
Tech Stack:
Project Type: T3 App (TypeScript, Next.js, Prisma, tRPC, MongoDB)
💰 Wallet-App - Scrum Master
Financial Management Application
Project Overview: Served as Scrum Master for a team development project as the final assignment during the GoIT JavaScript Full Stack Developer course (08.2022 – 10.2023). This comprehensive application helps users manage income and expenses while providing detailed monthly balance statistics using Chart.js.
Key Features:
- Personal finance tracking with income/expense categorization
- Monthly balance statistics and visual reporting
- User registration with email verification
- Mobile-first responsive design (RWD)
- Secure authentication and data protection
Scrum Master Responsibilities:
- Team Coordination: Facilitated Agile/Scrum ceremonies and sprint planning
- Process Management: Ensured adherence to Scrum methodology and best practices
- Impediment Removal: Identified and resolved blockers affecting team productivity
- Stakeholder Communication: Maintained clear communication between team and stakeholders
- Team Development: Guided team collaboration and continuous improvement
🎬 Filmoteka - Team Lead
Movie Discovery & Personal Library Platform
Project Overview: Led the development of Filmoteka, a comprehensive movie search and personal library management application. Built with vanilla JavaScript and modern development practices, focusing on clean code and user experience.
Key Features:
- Advanced movie search functionality
- Personal favorites library management
- Light/dark mode toggle
- Mobile-first responsive design
- Firebase Google authentication
Leadership Responsibilities:
- Team Leadership: Directed project development and technical decision-making
- Project Planning: Coordinated sprint planning and task distribution
- Technical Architecture: Guided technical implementation and code structure
- Code Quality: Conducted code reviews and ensured development standards
- Feature Development: Implemented core features including authentication and UI components
Remote Team Leadership Experience:
- 2+ years of distributed team collaboration
- Agile/Scrum methodologies with tools like Trello, Jira, and Confluence
- Code review expertise ensuring quality and knowledge sharing
- Pull request management and merge conflict resolution
- Backend-Frontend communication design and API coordination
Leadership Skills:
- Team coordination and project planning
- Mentoring junior developers
- Technical decision-making and architecture planning
- Problem-solving and conflict resolution
As a full-stack developer and AI specialist, I bring a unique combination of technical expertise and creative problem-solving to every project. My open-minded approach allows me to adapt quickly to new environments and technologies, while my attention to detail—honed through experience as a webmaster, photographer, and graphic designer—ensures high-quality deliverables.
🎯 Technical Excellence: I believe in creating complete solutions from scratch, with deep involvement in every aspect of the development process—from initial concept and design through implementation and deployment.
🤖 AI Innovation: My expertise in AI agent creation and RAG systems positions me at the forefront of the AI revolution, enabling me to build intelligent solutions that solve real-world problems.
🌐 Full-Stack Perspective: Understanding both frontend and backend allows me to create seamless, efficient applications with optimal user experiences and robust architecture.
🤝 Collaborative Leadership: My experience leading remote teams and coordinating complex projects demonstrates my ability to work effectively in distributed environments while maintaining high standards.
I value the vibrancy and intricacies of life, maintaining a healthy balance between professional excellence and personal fulfillment. My interests in psychology, continuous learning, and personal development drive my approach to both coding and life.
Active Lifestyle: Cycling, running, and yoga keep me physically energized, while music, dancing, and singing provide mental clarity and creative inspiration.
Communication Style: I maintain a positive outlook and prefer open, non-confrontational communication that fosters collaboration and mutual understanding.
Continuous Growth: I'm constantly exploring new technologies, particularly in AI and machine learning, to stay ahead of industry trends and deliver cutting-edge solutions.
Whether building AI-powered applications, leading development teams, or solving complex technical challenges, I bring passion, expertise, and a commitment to excellence to every endeavor.





