I am a full-stack developer with experience in a variety of technologies, including:
-
Frontend Technologies:
- React: ⚛️ A popular JavaScript library for building user interfaces
- Vue: 🖖 A progressive JavaScript framework for building web applications
- Angular:
🅰️ A platform for building dynamic web applications - PrimeVue: 🌟 A rich set of UI components for Vue
- Mantine: 🎨 A modern React component library
- jQuery: 💎 A fast, small, and feature-rich JavaScript library
- CSS: 🎨 A stylesheet language used for describing the look and formatting of a document written in HTML
- SCSS: ✂️ A preprocessor for extending the capabilities of CSS
- HTML: 🌐 A markup language used to structure content on the web
- Bootstrap:
🅱️ A front-end framework for developing responsive, mobile-first websites
-
Backend Technologies:
- .NET: 🛠️ A versatile framework for building secure and scalable web applications
- Apache Kafka: 🔊 A distributed streaming platform
- Redis: 🚀 An in-memory data structure store for caching and real-time applications
- Entity Framework: 🗃️ An ORM framework for database interaction
- ASP.NET Core: 🌐 A powerful framework for building modern, cloud-based, and internet-connected applications
- SignalR: 📡 A library for real-time web functionality
-
State Management & Libraries:
- Redux: 🔗 A predictable state container for JavaScript apps
- Redux-Saga: ♻️ A library to handle side effects in React applications
- NgRx: 🌀 Reactive state management for Angular apps
- RxJS: 💡 A library for reactive programming, extensively used in Angular
-
Database Technologies:
- MySQL: 🐬 A widely used open-source relational database
- MSSQL: 💼 A relational database from Microsoft
- PostgreSQL: 🐘 A powerful, open-source relational database
- MongoDB: 🍃 A NoSQL database for modern applications
-
UI/UX Design Tools:
- Figma: 🎨 A collaborative design tool for building user-friendly interfaces
-
Soft Skills:
- Team Collaboration: 🤝 Strong experience with Agile and Scrum methodologies
- Problem Solving: 🔍 Creative and analytical skills for tackling challenges
- Communication: 💬 Excellent verbal and written communication skills for bridging technical and non-technical audiences