Tools & Tech
Languages
- JavaScript
- TypeScript
- jQuery
- SQL
- HTML5
- CSS3
- Markdown
Frontend
- Frameworks
- React
- Next.js
- Vite
- Handlebars.js
- Styling
- CSS3
- Sass
- Bootstrap
- Telerik Kendo UI
- ReactStrap
- Mantine UI
- Testing & Tools
- Jest
- React Testing Library
- Redux
- Axios
- Validate.js
- RESTful APIs
- Responsive Design
- Web Accessibility
Backend
- Frameworks
- Node.js
- Express.js
- Testing
- Mocha
- SuperTest
- Authentication & APIs
- JWT Authentication
- RESTful APIs
- GraphQL
- Socket.io
- Documentation & Logging
- Swagger
- Log4js
- Axiom
Databases
- SQL Databases
- MySQL
- Sequelize ORM
- Oracle PL/SQL
- NoSQL Databases
- MongoDB
- Mongoose
Tools & Platforms
- Development Tools
- VS Code
- Postman
- Insomnia
- MongoDB Compass
- npm
- nvm (Node Version Manager)
- Chrome DevTools
- Git
- Microsoft SQL Server Management Studio
- Oracle SQL Developer
- Deployment
- Docker
- Heroku
- Vercel
- Design Tools
- Figma
- Canva
- Excalidraw
- Adobe Photoshop
- Project Management
- Jira
- Confluence
- Communication
- Microsoft Teams
- Slack
- Zoom
- Discord
- Platforms
- GitHub
- Windows
- macOS
Best Practices
- Methodologies
- Agile Methodologies (Scrum, Kanban)
- Test-Driven Development (TDD)
- Continuous Integration/Continuous Deployment (CI/CD)
- Pair Programming
- Code Reviews
- Version Control
- Git
- Design & Architecture
- MVC Architecture
- Responsive Web Design
- Mobile-First Development
- Quality & Security
- Password Manager (e.g. Keeper)
- Environment Variables for Sensitive Data
- Obfuscation of Client-Side Code