Abdurahman Shamil

Abdurahman Shamil

Full Stack Engineer

Followers of Abdurahman Shamil654 followers
location of Abdurahman ShamilAddis Ababa, Addis Ababa, Ethiopia

Connect with Abdurahman Shamil to Send Message

Connect

Connect with Abdurahman Shamil to Send Message

Connect
  • Timeline

  • About me

    Software Engineer

  • Education

    • Adama Science and Technology University

      2019 - 2024
      Bachelor's degree Computer Engineering

      Activities and Societies: - Proficient in multiple programming languages, including Java, Python, C++, expanding adaptability and skill set. - Expertise in designing efficient algorithms and implementing robust data structures for complex problem-solving. - Solid understanding of web technologies (HTML, CSS, JavaScript) and hands-on experience with React and Angular frameworks. - Explored Agile and Scrum methodologies, fostering efficient project management and collaborative teamwork.

  • Experience

    • Skylink Technologies

      Jan 2021 - Mar 2023
      Full Stack Engineer

      - Led the successful development and deployment of Django-based web applications, demonstrating expertise in building scalable and high-performing back-end systems. - Implemented RESTful APIs and effectively integrated them with front end frameworks, such as React or Angular, to create seamless and efficient user experiences. - Utilized Django ORM to design and optimize database models,improving data retrieval and storage efficiency for enhanced system performance. - Collaborated closely with cross-functional teams, including designers and front-end developers, to ensure smooth integration and alignment throughout the development process. - Implemented best practices in software development, including code review, testing, and documentation, to ensure high-quality deliverable and maintainable code base. - Continuously stayed up-to-date with the latest industry trends and technologies, actively seeking opportunities to enhance skills and knowledge in back-end development with Django. - Collaborated with a 3-member team to develop a museum virtual tour project using Node.js, Express, and Angular. - Developed e Learning website using Python Django with a user friendly interface for trainers and students. - Developed comprehensive rental management system using Django | Python, integrated with Git for version control. Show less

    • Full Circle Solutions, LLC

      Apr 2023 - now
      Software Engineer

      - Designed and developed the backend architecture of web applications using Django Rest Framework, resulting in a 20% reduction in development time.- Led the successful development and deployment of Django-based web applications, demonstrating expertise in building scalable and high-performing back-end systems. - Implemented MSSQL databases and wrote optimized SQL queries, leading to a 15% increase in database performance. - Integrated OAuth2 authentication for user authorization, ensuring secure and seamless access to protected resources. - Collaborated with fronted developers to design API contracts, resulting in 90% less integration time. - Maintained RESTful APIs following best practices and industry standards, improving consistency and scalability. - Wrote comprehensive API documentation using Postman, facilitating easier understanding of API endpoints. - Conducted thorough testing with Postman to verify API responses and ensure proper functionality. - Implemented continuous integration and automated testing using CircleCI, resulting in a 30% reduction in testing time. - Collaborated with the DevOps team to deploy the application, resulting in a 40% faster deployment process.- Utilized GitHub for version control, maintaining code quality and ensuring collaborative development. Show less

  • Licenses & Certifications