Skip to content
View MarikaGK's full-sized avatar

Block or report MarikaGK

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
MarikaGK/README.md

Hi there 👋


👩‍💻 About Me

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.

Key Highlights:

  • 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

🤖 AI Expertise & Innovation:

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

🛠️ Technical Proficiencies:

  • 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

🤝 Collaboration & Leadership:

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.

📫 How to reach me: Linkedin Badge


💻 Tech Stack & Skills

🎨 Frontend Development

HTML  CSS  JavaScript  TypeScript  React  Redux   Vue  Next  Tailwind  SCSS 

BEM PWA

⚙️ Backend Development

NodeJS  Express  Bun 

REST API RabbitMQ WebSockets

🗄️ Databases & Backend Services

MongoDB  Firebase  Supabase 

Airtable Prisma

🤖 AI & Machine Learning

LangChain OpenAI Claude Gemini Qdrant RAG Agents

🛠️ Development Tools

Git  GitHub  VSCode  npm  Webpack  Vite  Docker  ESLint  Jest  Electron 

Prettier Cursor

🎨 Design & UI/UX

Figma  Photoshop 

🔗 No-Code & Low-Code Automation

Make n8n

☁️ DevOps & Deployment

GitHub Actions Vercel Heroku


🚀 Featured Projects

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:

Vue.js  Express.js  MongoDB 

Vue.js Vuetify Express.js MongoDB WebSockets


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:

TypeScript  Next.js  Tailwind CSS  MongoDB 

TypeScript Next.js Tailwind CSS Prisma tRPC MongoDB

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

Tech Stack: React Redux Material UI Node.js Express.js MongoDB


🎬 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

Tech Stack: JavaScript SCSS Firebase Parcel


🤝 Teamwork & Collaboration

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

🔥 My Stats

GitHub Streak

My top Langs


🦸‍♀️ Professional Summary

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.

What Sets Me Apart:

🎯 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.

Personal Philosophy:

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.

Popular repositories Loading

  1. filmoteka filmoteka Public

    Vanilla JS project using Firebase and themoviedb.org API

    JavaScript 4 1

  2. goit-markup-hw-01 goit-markup-hw-01 Public

    HTML

  3. cvpl cvpl Public

    HTML

  4. goit-markup-hw-02 goit-markup-hw-02 Public

    HTML

  5. goit-markup-hw-03 goit-markup-hw-03 Public

    HTML

  6. goit-markup-hw-04 goit-markup-hw-04 Public

    HTML