My Technical Skills

A Showcase of My Expertise & Tools

I continuously strive to expand my technical skillset and stay updated with the latest industry trends. Below is a summary of the key technologies and tools I work with.

Programming Languages

JavaScript (ES6+)
TS
TypeScript

Frameworks & Libraries

React
Next.js
Angular
Redux/Toolkit
Axios
Material-UI
Express.js
Fastify
RHF
React Hook Form
MobX
MobX
Prime
PrimeReact

Markup & Styling

HTML5
CSS3
SCSS/SASS
Tailwind CSS
Tailwind CSS

Version Control & Collaboration

Git
GitHub
Jira
Confluence

Tools & DevOps

Node.js
NPM
Yarn
Docker
Vite
Webpack
Vercel/Netlify
Jenkins
Storybook
Postman

Databases

MongoDB
GraphQL

Testing

Jest
RTL
React Testing Library

Additional Skills & Knowledge

Algorithm & Data Structures
Clean Code Principles
Design Patterns (SOLID, GRASP, KISS, DRY)
REST APIs
Event Loop, DOM
Web Accessibility (A11y)
Performance Optimization
Software Architecture Fundamentals
Basic Security Principles
Operating Systems & Networks Basics
Programming Paradigms (OOP, FP)
English (Technical & Communication)

My Learning & Development Philosophy

My approach to acquiring and mastering new skills is built on these core tenets:

Hands-On Practice

Belief in learning by doing; actively building pet projects and applying concepts in real-world scenarios.

Deep Dive into Fundamentals

Striving to understand the 'why' behind technologies, not just the 'how', by studying documentation and core principles.

Community & Collaboration

Engaging with developer communities (like RS School) and learning from peers and mentors.

Currently Learning / Exploring Next

I’m always eager to learn and grow. Here are a few areas I’m currently focusing on or plan to explore soon:

Backend Development

Deepening knowledge in Node.js, Express to build full-stack applications.

Advanced DevOps & CI/CD

Exploring more advanced concepts in Docker, Kubernetes, and setting up robust CI/CD pipelines.

Cybersecurity Fundamentals

Gaining a foundational understanding of web security principles and best practices.

Relational Databases

Expanding knowledge with SQL databases like PostgreSQL, alongside NoSQL experience.

Cloud Platforms (AWS Basics)

Getting started with cloud services, focusing on core AWS offerings like EC2, S3, and Lambda.

Machine Learning / AI Basics

Exploring the fundamentals of ML/AI for developers and how they can be applied in web projects.

Have a Project in Mind?

I'm always excited to discuss new projects and innovative ideas. Whether you have a question or just want to say hi, feel free to reach out.

Let's Create Together!