Welcome.

Full Stack Engineer with over 5 years of coding experience and expertise in project planning, analyzing, designing and implementing. Successfully monitors and controls all phases of development processes, including design, implementation, and testing. Works collaboratively within multi-functional teams to identify and resolve bugs and functionality issues. Strong technical analysis and quality assurance skills.

What I do

CRAZY FULL STACK ENGINEER WHO WANTS TO EXPLORE EVERY TECH STACK

Full Stack Development

⚡ Develop highly interactive Front end / User Interfaces for your web and mobile applications.

⚡ Progressive Web Applications ( PWA ) in normal and SPA Stacks.

⚡ Cyber Security, HackTheBox member

Proficiency

Full Stack Development
97%
DevOps
90%
Machine Learning
90%
Artificial Intelligence - AI
96%
Data Analysis
94%
Project Management
97%
Security
97%

Education

Jamhuriya University of Science and Technology
Bachelor of Computer Science and IT
August 2019 - Present

Programming CA degree

  • The Bachelor of Computer Application in Computer Science and IT - Programming degree option allows students to attain knowledge of effective software application development, client/server application development, and database application development and management for businesses.
  • The CA - Programming degree option is designed to prepare students for careers in the field of software engineering and development.
Coursera
Full Stack Development and Algorithms
September 2020 - December 2020

Programming Bootcamp to learn Full Stack Development

  • Object-Oriented Programming.
  • Web Application Development: HTML, CSS, JavaScript, React.js, Next.js, Django, APIs using Spring Boot, Tomcat, Next.js, Express.
  • Database Programming: Spring JDBC/DAO, Table Design, SQL, PostgreSQL, E/R diagrams, MongoDB and Firebase.
  • Completed 1000+ hours of Java, Python, Node.js training.
  • Completed 100+ hours of pair programming of individual and group projects.

Experience

...

YoolTech

Software Engineer
September 2022 – Present
  • I'm responsible for planning, analyzing, designing and implementing software solutions.
  • Successfully monitor and control all phases of development processes, including design, implementation, and testing.
  • To work collaboratively within multi-functional teams to identify and resolve bugs and functionality issues.
  • Strong technical analysis and quality assurance skills.
...

Turing

Remote - Full Stack Developer
December 2021
  • As a Full Stack Developer at Turing, I am responsible for the development and maintenance of the company's web application. Utilizing my skills in Next.js, React, MongoDB, Node.js, Django, and Express.js.
  • I work independently to implement new features, improve the overall user experience and make sure the platform is reliable and fast for our customers.
...

Upwork

Freelancer - Full Stack Engineer
February 2021
  • Gathered and analyzed requirements from the customers.
  • Used Git to manage version control.
  • Conducted iterative testing throughout the design and development lifecycle.
  • Personal projects Developing a real-time web application with node.js, express, MongoDB, Django, Twilio and Socket.io.
  • Developed a TCP echo server-client with socket and thread.

Projects

Note: you may not get some projects' source and demo `url` for a reason, If you are interested in any of these projects, please feel free to reach me out here! my inbox is always open for all.

Pharmacy Management

A web application that is used to manage the overall pharmaceutical operations and online ordering operation where pharmacy clients can order their wanted drugs through online or the system.

School Management

A web application that is used to manage the overall school operations and online operations such as applications, student results and some examinations.

Drawing System

This is python based drawing system that can be used to draw something digitally.

Datastructure Algorithms

This some datastructure algorithms including binary-tree search, sorting and queue based on Java programming.

Web Based Video Call

This is Django based web application that is used for video and audio calls in a peer2peer manner.

Aircraft Game

This is a simple and complex logic mobile aircraf game application based on python - kivy.

Virtual Writter

This is a simple Artificial Intelligence based for web and mobile application that can be used to reduce the time spent on writting and copying a documents from a paper by simply taking a picture from the document and get it as digitally with any type you want (pdf, docx, csv and more..).

Personal Virtual Assistant

This is personal virtual assistant that can be used on your computer to automate and help some basic and intermediate tasks such as searching something on the internet and playing something on youtube with the AI technologies.

Sound Classification

This is machine learning based modal that is used to detect and classify environmental sounds that surrounding us.

Online Quiz

This is an online web and mobile based online quiz system built in python-django with sqlite3, it supports all the necessary questionairing resources such as admins, teachers, questionairs and students portals.

Facebook Multi Account Manager

This is an online web based application that is designed to manage multiple facebook accounts and pages at the same time by posting, commenting and liking facebook posts with a single click.

Note Application

This is a simple javascript based note application that can be used to set some notes with date and time, and the application notifies when the date and time is reached.

Web Alarm

This is a simple javascript based web alarm that can be used to remind you something while you are on a work or sleeping with different types of sounds.

Archive Management

This is an online based archive management where users can store and manage their archives such as uploading, dowloading, tracking, statistical analysis and more.

Property Management

This is an online web application that is used to manage buildings and their tenants, tenants may use this platform to find and manage their building's rents while landlords or owners may use to keep track their buildings' overall operqations.

Discuss a project or just want to say hi ?

My inbox is open for you !

Reach Out to me!

DISCUSS A PROJECT OR JUST WANT TO SAY HI ?
MY INBOX IS OPEN FOR ALL.

Full Stack Engineer with over 5 years of experience and expertise in project planning, designing, implementing and deploying with a range of technologies.

Mogadishu, Somalia