Skip to content

Latest commit

 

History

History
92 lines (73 loc) · 4.48 KB

README.md

File metadata and controls

92 lines (73 loc) · 4.48 KB

alx-pre_course

I'm now a ALX Student, this is my first repository as a full-stack engineer

Abass John - Software Engineer

Abass John

Summary

I am a highly skilled and passionate Software Engineer with extensive experience in developing innovative and efficient software solutions. With a solid foundation in computer science and a strong focus on problem-solving, I excel at designing and implementing complex systems that meet the needs of diverse clients. My expertise lies in full-stack development, software architecture, and project management.

Skills

Programming Languages

  • JavaScript: Expert
  • Python: Advanced
  • Java: Advanced
  • C++: Intermediate
  • JavaScript: Expert
  • Python: Advanced
  • Java: Advanced
  • C++: Intermediate

Web Development

  • HTML/CSS: Expert
  • React: Expert
  • Angular: Advanced
  • Node.js: Advanced
  • HTML/CSS: Expert
  • React: Expert
  • Angular: Advanced
  • Node.js: Advanced

Databases

  • MySQL: Expert
  • MongoDB: Advanced
  • PostgreSQL: Intermediate
  • MySQL: Expert
  • MongoDB: Advanced
  • PostgreSQL: Intermediate

Tools and Frameworks

  • Git: Expert

  • Docker: Advanced

  • Redux: Advanced

  • Express.js: Advanced

  • Git: Expert

  • Docker: Advanced

  • Redux: Advanced

  • Express.js: Advanced

Problem Solving

  • Algorithm Design: Expert
  • Data Structures: Expert
  • System Design: Advanced
  • Algorithm Design: Expert
  • Data Structures: Expert
  • System Design: Advanced

Professional Experience

assistant Software Engineer, mega Solutions (2020 - Present)

  • Led a team of developers in designing and implementing a scalable and robust e-commerce platform using React, Node.js, and MongoDB.
  • Collaborated with cross-functional teams to define project requirements and deliver high-quality software solutions within tight deadlines.
  • Implemented continuous integration and deployment processes, resulting in a significant increase in team productivity and software quality.
  • Mentored junior engineers, providing guidance on best practices, code reviews, and technical problem-solving.

Software Engineer, Health wealth Tech (2021 - 2022)

  • Developed a RESTful API using Java and Spring Boot, enabling seamless communication between multiple systems and services.
  • Designed and implemented a real-time chat application using Socket.io and Angular, improving team collaboration and communication.
  • Conducted thorough testing and debugging to ensure the delivery of bug-free and high-performance software applications.
  • Collaborated with UI/UX designers to create intuitive user interfaces and enhance the overall user experience.

Education

  • Bachelor of Science in physics Science, University of ibadan (2014)

Certifications

  • AWS Certified Developer - Associate
  • Microsoft Certified: Azure Developer Associate

Personal Projects

  • Task Manager App: Developed a task management application using React, Redux, and Firebase. This app allows users to create, track, and manage their tasks efficiently.
  • Movie Recommendation System: Built a machine learning-based movie recommendation system using Python and scikit-learn. The system analyzes user preferences and provides personalized movie recommendations.

Additional Information

  • Strong problem-solving and analytical skills with the ability to quickly learn and adapt to new technologies.
  • Excellent communication and teamwork abilities, demonstrated through successful collaboration with cross-functional teams.
  • A passion for continuous learning and staying up-to-date with the latest industry trends and advancements.

Thank you for taking the time to review my profile! I am excited about the opportunity to contribute my skills and experience to your organization. Please feel free to reach out to me for further discussion or to request additional information.