Skip to content

97Fakhreddine/97Fakhreddine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Full Stack JavaScript Developer

LinkedIn Medium Portfolio

🔹 My View 🔹

  • Coding is the art of crafting solutions, where lines of code weave the fabric of innovation, turning ideas into reality, and empowering change in the digital landscape.

Fakhreedine's  GitHub stats

Skills & Tools 🛠️

HTML5 CSS3 JavaScript React.js Node.js MongoDB MySQL Git Webpack Docker TypeScript NestJS PostgreSQL Linux Bootstrap SCSS Angular Vue.js React Native GraphQL

Interests & Hobbies 🎶

  • 🎵 Music: Composing melodies, exploring different genres, playing musical instruments.
  • 🎮 Gaming: Strategy games, role-playing games (RPGs), and multiplayer online games.
  • 📚 Reading: Fiction, technology articles, and fantasy novels.
  • 🌱 Learning: Exploring new technologies, continuous learning, and skill enhancement.

Front-end Development:

  • HTML5 & CSS3: Proficient in semantic HTML markup and modern CSS features for responsive and visually appealing web designs.
  • JavaScript (ES6+): Strong command over ES6+ features, DOM manipulation, asynchronous programming, and modern JavaScript frameworks/libraries like React.js, Angular, and Vue.js.
  • UI/UX Design: Familiarity with design principles, usability, and creating intuitive user interfaces.

Back-end Development:

  • Node.js & Express.js: Extensive experience in building scalable server-side applications using Node.js and Express.js.
  • Database Management: Proficient in working with databases like MongoDB, MySQL, and PostgreSQL, including query optimization, schema design, and database performance tuning.
  • GraphQL & RESTful APIs: Developing and consuming APIs, implementing GraphQL and RESTful architecture for efficient data retrieval and manipulation.

DevOps & Tools:

  • Version Control: Proficient in Git for version control and collaboration among development teams.
  • Build Tools & Automation: Experience with Webpack, Babel, npm/yarn for managing dependencies, bundling, and automating build processes.
  • Containerization: Familiarity with Docker for containerization, facilitating efficient deployment and scalability.
  • Cloud Platforms: Working knowledge of AWS/GCP services for deploying and managing applications in the cloud.
  • Continuous Integration/Continuous Deployment (CI/CD): Experience with Jenkins or other CI/CD tools for automating software delivery pipelines.

Testing:

  • Unit Testing: Proficient in writing unit tests using Jest, Mocha, and Chai for ensuring code reliability.
  • End-to-End Testing: Experience in end-to-end testing frameworks like Selenium and Cypress for testing application functionalities.

Other Skills:

  • Linux Proficiency: Comfortable working in Linux environments, familiarity with command-line tools, shell scripting, and server management on Linux-based systems.
  • Agile Methodologies: Experience working in Agile/Scrum environments, iterative development, and collaborative team practices.
  • Responsive Design: Designing and developing responsive web applications to ensure compatibility across various devices and screen sizes.
  • Cross-Browser Compatibility: Ensuring web applications function correctly across different browsers and devices.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published