Skip to content
View MykhailoShchuka's full-sized avatar
🏠
Working from home
🏠
Working from home
  • https://www.upwork.com/freelancers/mishareactsuperstar
  • Ukraine
  • 10:12 (UTC +02:00)

Block or report MykhailoShchuka

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
MykhailoShchuka/README.md

πŸ‘¨β€πŸ’» Mykhailo Shchuka β€” Senior Fullstack & Mobile Developer

Experienced Fullstack & Mobile Developer with a focus on scalable architecture, modern UI/UX, and high-performance mobile & web applications. Passionate about TypeScript, React ecosystems, clean code, and cloud-based infrastructures.


🧠 Core Skills

βœ… Frontend Development

Languages
TypeScript, JavaScript (ES2015–2024), HTML5, CSS3, Sass (SCSS), BEM methodology

Frameworks & Libraries
React, Next.js (Pages & App Router up to v13), Redux, Redux Toolkit (Thunk & Saga), Zustand, Jotai, Recoil, MobX, RxJs, Module Federation (micro frontend)

UI Toolkits
Material UI 4–7, Tailwind CSS, Styled Components, CSS Modules, CSS-in-JS, Storybook, Shadcn UI, Radix UI

Architecture & Design Patterns
Component-Driven Development (CDD), Atomic Design, Feature-Sliced Design (FSD), Modular Architecture, Separation of Concerns (SoC), Smart/Dumb Components, Container/Presentational pattern, Context separation & state lifting

CMS & Integrations
Storyblok, ButterCMS, Sanity, Contentful, Strapi, Headless WordPress
Firebase Functions, Firestore triggers, Firebase Hosting
LangChain, OpenAI API, Deepgram AI
Google Maps API, Meta/Facebook API, Stripe, Twilio, WhatsApp Business API

Testing
Jest, React Testing Library, Cypress, Playwright, Puppeteer


βœ… Backend Development

Languages & Runtime
Node.js (TypeScript & JavaScript), Python (basic), C/C++ (basic)

Frameworks & Tools
Express.js, NestJS
REST API, WebSockets, Server-Sent Events (SSE)
Serverless Functions (Firebase, AWS Lambda)
Microservices, Modular Monoliths

Authentication & Security
JWT, Firebase Auth, OAuth2
RBAC, secure headers, rate limiting, input validation

Databases
Firestore, Realtime Database
MongoDB (Mongoose), PostgreSQL
Pinecone Vector Database

DevOps & Infra
Firebase, Google Cloud Platform (Cloud Functions, Run, Scheduler, Pub/Sub)
AWS (Lambda, S3, EC2), Heroku, Vercel
CI/CD with GitHub Actions
Docker, Nginx (reverse proxy)
Monitoring: Sentry, LogRocket


βœ… Mobile Development

Frameworks
React Native (Expo & CLI)
Flutter + Dart

Architecture & State Management
Redux, Zustand, Jotai (React Native)
Riverpod, BLoC (Flutter)
Cross-platform navigation & API integration (Axios / Dio)
Device storage: AsyncStorage, SecureStore
Firebase Auth, FCM push notifications
Streams in Dart (asynchronous programming)
Optimized UI performance (FlatList, memoization)


βœ… Tools & Collaboration

Git & GitHub, GitHub Actions
VS Code, Cursor, Xcode
Chrome DevTools (React, Redux, Network)
Figma, Adobe Photoshop, Adobe XD, Illustrator, Zeplin
Azure DevOps, Slack, Trello, Jira, Notion, ClickUp


🧩 Methodologies & Principles

Scrum, Agile methodologies
Object-Oriented Programming (OOP)
Understanding of platform-specific behaviors (Web, iOS, Android)
Asynchronous programming with Promises, Streams, and Observables


πŸ’¬ Let's Collaborate!

I’m always open to exciting new projects β€” especially where high-performance UIs, clean code, and thoughtful architecture make a difference.
Feel free to reach out!

Pinned Loading

  1. dia_landing dia_landing Public

    Dia landing page

    CSS

  2. bose_landing bose_landing Public

    Bose landing page

    CSS

  3. js_employees_table_DOM js_employees_table_DOM Public

    Employees table

    JavaScript

  4. js_task-move-spider-DOM js_task-move-spider-DOM Public

    Move the spider to the cursor on click.

    JavaScript