| Programming Languages | Front-end Development | Back-end Development | ||
|---|---|---|---|---|
| JavaScript (ES6+) | HTML5 | Node.js | ||
| Python | CSS3 | Express.js | ||
| Ruby | JavaScript Frameworks (React.js, Angular, Vue.js) | Django | ||
| PHP | Ruby on Rails | |||
| Java | Laravel | |||
| C# | Spring Boot |
| Databases | Version Control | Cloud Technologies | Deployment and DevOps | Testing |
|---|---|---|---|---|
| MongoDB | Git | AWS | Docker | Unit Testing |
| MySQL | GitHub | Azure | Kubernetes | Integration Testing |
| PostgreSQL | GitLab | Google Cloud Platform | Serverless Architecture | Test-Driven Development (TDD) |
| Oracle | Bitbucket | CI/CD | Automated Testing | |
| SQLite | ||||
| Redis | ||||
| Elasticsearch |
| Security and Authentication | Front-end Tools and Libraries | Other Skills |
|---|---|---|
| Web Application Security | Webpack | Algorithm Design |
| OAuth | Babel | Data Structures |
| JWT | SASS/LESS | Object-Oriented Design (OOD) |
| Redux | Software Development Life Cycle (SDLC) |
| Project Name | Description | |
|---|---|---|
| LearningPython (Alison Python Course) | Currently engaged in learning Python through the Alison Python course. Exploring the fundamentals and advanced concepts of Python programming to enhance coding skills and understanding. | |
| Python_Tutorial_ChaunCodeHub | Actively working on the "Python Tutorial" series for ChaunCodeHub, a YouTube channel. This project involves creating educational content to teach Python programming concepts to the audience. The goal is to make learning Python accessible and enjoyable. | |
| CHTC (Capital Highway Training College) Website | Contributing to the development of the Capital Highway Training College website (CHTC). Involved in designing, implementing, and maintaining features for the website. Collaborating with the team to enhance the user experience and ensure the website meets its objectives. | |
| alx-higher_level_programming | Engaged in the ALX Software Engineering course, specifically focusing on higher-level programming. Working on various projects to develop proficiency in software engineering concepts and practices. This includes hands-on coding, problem-solving, and collaborating with peers to deepen knowledge and skills. | |
| ... (add more projects as needed) | ... (add descriptions accordingly) |
- Communication
- Teamwork
- Adaptability
- Critical Thinking
- Time Management