Full-Stack Developer with experience of 8+ years and having skills like NodeJs, ReactJs, TypeScript, MongoDB, SQL, Angular, PhP etc.
Front-End Development:
- Proficiency in HTML, CSS, and JavaScript.
- Experience with front-end frameworks such as React, Angular, or Vue.js.
- Knowledge of responsive design principles and cross-browser compatibility.
Back-End Development:
- Expertise in server-side languages such as Node.js, PhP, C#, or Java.
- Experience with back-end frameworks like Express.js, Django, Flask, or Spring Boot.
- Understanding of RESTful API design and development.
- Knowledge of database management systems such as SQL (e.g., MySQL, PostgreSQL) or NoSQL (e.g., MongoDB, Firebase).
Database Management:
- Proficiency in database design, querying, and optimization.
- Experience with SQL database management systems and relational database concepts.
- Familiarity with NoSQL databases and data modeling.
DevOps and Deployment:
- Understanding of version control systems like Git and code collaboration workflows.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Knowledge of containerization technologies like Docker and container orchestration tools like Kubernetes.
- Familiarity with CI/CD pipelines for automated testing and deployment.
Software Architecture and Design Patterns:
- Ability to design scalable and maintainable software architectures.
- Understanding of design patterns such as MVC, MVVM, and SOLID principles.
- Experience with microservices architecture and distributed systems.