Abbas Sarafa

Abbas Sarafa

Frontend Web Developer (React, JavaScript, HTML, CSS)

Followers of Abbas Sarafa527 followers
location of Abbas SarafaKano Municipal, Kano State, Nigeria

Connect with Abbas Sarafa to Send Message

Connect

Connect with Abbas Sarafa to Send Message

Connect
  • Timeline

  • About me

    Front-end web developer || React.js, JavaScript, Typescript, Bootstrap, Tailwind, Front-end Development, HTML5, Cascading Style Sheets (CSS), Node.js, Web Development, Git

  • Education

    • Bayero University, Kano

      2020 - 2026
      Bachelor of Medicine, Bachelor of Surgery - MBBS Computer Systems Networking and Telecommunications
  • Experience

    • Side Projects

      Jan 2021 - now
      Frontend Web Developer (React, JavaScript, HTML, CSS)

      As a Frontend Web Developer, I zealously dedicate my time to working on side projects to further enhance my skills in building innovative web applications. Through these projects, I have gained hands-on experience in designing and implementing user interfaces, as well as collaborating with designers to bring their visions to life. My focus is on delivering intuitive and visually appealing web experiences that engage users and drive positive interactions.Key Responsibilities:1. I conceptualized and developed various web applications as personal side projects.2. Translated UI/UX designs into responsive and interactive web pages using HTML, CSS, and JavaScript.3. Leveraged modern frontend framework such as React.js to build high-fidelity and feature-rich user interfaces.4. Implemented responsive design principles to ensure optimal performance across different devices and screen sizes.5. Conducted thorough testing and debugging to deliver high-quality and bug-free web applications.6. Continuously improved my skills and kept up-to-date with the latest frontend development trends and technologies.Projects:1. E-commerce Site: Developed a full-fledged e-commerce website using React.js, integrating with a backend API to handle product listings, shopping cart functionality, and secure checkout processes.2. Portfolio: Created a responsive portfolio website to showcase my frontend development skills and provide an interactive experience for visitors.3. PossibleA: Built a web application using React that allows users to take quizzes and track topics to read before exams. It also has countdown to exam date.Skills:1. Proficient in HTML, CSS, and JavaScript.2. Experience with frontend framework like React.js.3. Strong understanding of responsive design principles and cross-browser compatibility.4. Knowledge of version control systems (e.g., Git) and frontend build tools (e.g., Webpack). Show less

    • Upwork

      Oct 2022 - now
      Frontend Web Developer (React, JavaScript, HTML, CSS)

      As a Frontend Web Developer, I specialize in designing and implementing user interfaces for web applications. I subtly translate UI/UX designs into responsive and interactive web pages. With a strong command of HTML, CSS, and JavaScript, I have experience working with modern frontend framework like React.js.Responsibilities:1. Collaborated with the design team to implement intuitive and visually appealing user interfaces based on provided UI/UX designs.2. Developed responsive web pages that work seamlessly across various devices and browsers.3. Wrote clean, efficient, and maintainable code using HTML, CSS, and JavaScript.4. Implemented frontend features and functionality using modern JavaScript framework, such as React.js.5. Optimized web applications for maximum speed and scalability.6. Conducted thorough testing and debugging of web pages to ensure a smooth user experience.7. Collaborated with backend developers and integrated frontend components with the server-side logic.8. Stayed up-to-date with the latest trends and advancements in frontend development.Skills:1. Proficient in HTML, CSS, JavaScript.2. Strong experience with frontend framework like React.js.3. Familiarity with version control systems (e.g., Git) and frontend build tools (e.g., Webpack).4. Knowledge of responsive design principles and cross-browser compatibility.5. Solid understanding of UI/UX principles and the ability to translate designs into functional web pages.If you are looking for a skilled and dedicated Frontend Web Developer, feel free to connect with me or reach out for potential collaborations. Show less

    • Outreachy

      Mar 2023 - Apr 2023
      Frontend Web Developer (React, JavaScript, HTML, CSS)

      As an Open Source Contributor at Outreachy, I had the opportunity to work on meaningful projects within the open source community. I enthusiastically contributed to open source software development, collaborating with diverse teams and making valuable contributions to the projects I worked on. Through this experience, I honed my technical skills, gained hands-on experience in software development best practices, and contributed to the growth of the open source community.Key Responsibilities:Collaborated with the project team to understand project goals and requirements.Actively participated in discussions, providing insights and suggestions to enhance project outcomes.Wrote clean and efficient code, following best practices and adhering to project guidelines.Conducted thorough testing and debugging to ensure the quality and stability of the contributed code.Engaged in code reviews, providing constructive feedback and assisting in code improvement efforts.Communicated effectively with the project mentors and the open source community to address questions, seek guidance, and share progress updates.Proactively contributed to the project's documentation, including code documentation, user guides, and tutorials.Contributed to the growth of the open source community by participating in community events, discussions, and knowledge sharing initiatives.Key Contributions:https://docs.google.com/document/d/1lg5GkAbcH5hg9fNTpPrX1gMOBvRNdWTZjOuOZspljRw/edit?usp=sharingSkills:Proficient in programming languages and technologies used within the open source project e.g., Typescript, JavaScript, etc.Familiarity with software development best practices, including version control systems (e.g., Git), issue tracking, and collaborative development workflows.Effective communication and collaboration skills, including participating in remote team environments.Ability to work independently and deliver high-quality contributions within project timelines. Show less

  • Licenses & Certifications