Skip to content
View oleg-kuibar's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report oleg-kuibar

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
oleg-kuibar/README.md

👋 Hi, I'm Oleh Kuibar

I'm a Frontend Enthusiast from Toronto. While I primarily focus on frontend technologies, I have a boundless passion for exploring and discovering new technologies. I believe in lifelong learning and always strive to expand my horizons as a software engineer.

🚀 My Tech Stack

🎨 Frontend Palette

Expand

Frontend development is where my true passion lies. Crafting visually stunning and responsive user interfaces while ensuring top-notch performance is my daily grind. Here's a taste of the tools and technologies I've honed my skills on (click to expand):

  • Languages & Libraries:

    • JavaScript (ES6+): The cornerstone of web interactivity.
    • ❤️ TypeScript: Bringing strong typing to JavaScript.
    • ❤️ React: Creating dynamic, efficient, and reusable UI components.
    • Vue.js: Progressive framework for building user interfaces.
    • Angular: A complete toolkit for building large-scale applications.
    • ❤️ Zod: TypeScript-first schema validation with static type inference at runtime
  • Styling & Layout:

    • CSS3: Animations, Grid, Flexbox, and more.
    • Sass/SCSS: Extending CSS capabilities.
    • ❤️ Tailwind CSS: Utility-first CSS framework.
  • State Management:

    • ❤️ Zustand: React state management.
  • Performance & Optimization:

    • WebPack: Module bundler and task runner.
    • ❤️ Vite: JavaScript compiler.
    • Lighthouse: Auditing, performance metrics, and best practices for the web.
  • Animation & Graphics:

    • Three.js: 3D graphics library.
    • D3.js: Data-driven documents for visualizations.
    • GSAP: The GreenSock Animation Platform.
    • Framer & Framer Motion: Interactive design and motion.
  • Testing & Quality Assurance:

    • ❤️ Vitest: JavaScript testing solution.
    • ❤️ React Testing Library: Lightweight solution for testing React components.
    • ❤️ Playwrite: End-to-end testing.
    • ❤️ Storybook: UI component explorer for frontend developers.
  • Tools & Dev Environment:

    • ❤️ ESLint & Prettier: Linting and code formatting.
    • VSCode: With a sprinkle of extensions for frontend magic.
    • ❤️ WebStorm: JetBrains' powerful IDE for modern JavaScript development.

The vast landscape of frontend technologies keeps me on my toes. There's always something new around the corner, and I'm up for every challenge. Whether you're looking to collaborate on a groundbreaking UI project or need insights on frontend best practices, let's weave some web wonders together!

🔧 Backend Adventures

Expand

While frontend development captures my heart, I love to venture into the backend world. Here are some technologies and tools I've worked with or am exploring (click to expand):

  • Languages & Tools:

  • JavaScript/TypeScript: with Node.js frameworks like Express.js, Nest.js

  • Databases:

    • Relational: PostgreSQL, MySQL, SQLite
    • NoSQL: MongoDB, CouchDB, Firebase Firestore
    • In-memory: Redis
  • API Tools:

    • RESTful services using various frameworks
    • GraphQL: Using tools like Apollo Server
    • gRPC: For high-performance microservices
  • Infrastructure & Deployment:

    • Docker: Containerization of applications
    • Kubernetes: Orchestration and scaling of containers
    • Cloud Platforms: AWS (ECS, Lambda, RDS), Google Cloud (GKE, App Engine), Azure (AKS, App Services)
  • Message Brokers:

    • RabbitMQ: For distributed systems
    • Kafka: Handling streams of events
  • Authentication & Authorization:

    • JWT: For stateless authentication
    • OAuth2: Integration with third-party systems like Google, GitHub, etc.
    • Passport.js: Simplified authentication for Node.js
  • Caching & Performance:

    • Redis: In-memory data structure store
    • CDNs: Improving global access and reducing latencies (CloudFront, Akamai)

I'm always eager to dive into the complexities of backend and learn about best practices, performance optimization, and designing scalable systems. If you're working on something exciting in this space, let's connect!

🌱 Current Learning/Projects

📫 How to Reach Out

Pinned Loading

  1. react-jsonschema-chakra-ui-custom-forms react-jsonschema-chakra-ui-custom-forms Public

    Proof of concept that demonstrates utilization of multiple libraries that allow developers to build HTML forms out of a JSON schema that can be driven by product team.

    JavaScript