Programming Languages:
- Proficient in JavaScript.
- Experience with server-side languages like Node.js.
- Familiarity with front-end languages: HTML5, CSS3.
Front-End Development:
- Strong expertise in front-end frameworks/libraries such as React, Vue.js.
- Responsive web design using CSS frameworks (e.g., Bootstrap, Tailwind CSS).
- Real-time communication with Socket.io.
Back-End Development:
- Server-side development with Node.js.
- Knowledge of server-side frameworks like Express.js.
- Database management using technologies like MongoDB and MySQL.
Other technologies:
- Proficient with Git for version control.
- Experience with platforms like GitHub.
- Familiarity with Jest testing libraries/frameworks.
- Experience working in Agile/Scrum environments.
- Building cross-platform desktop applications with Electron.