Abdirahman Hassan
Software developer
-
-
github.com/Abdirahman04
I'm a web developer skilled in both front end and back end technologies. I create captivating user
experiences using HTML, CSS, and JavaScript on the front end, and build robust server-side applications
and APIs with Python, Node.js, and PHP. Let's collaborate and bring your digital projects to life!
Projects
Bytebank - client side
Feb - April
Front end design for bytebank
Implemented secure login/signup functionality with password hashing and account verification
for user authentication.
Designed an easy-to-use dashboard displaying account balances, recent transactions, and
pending payments for a quick overview of financial status.
Enables users to view detailed account statements, manage multiple accounts, and perform
actions like adding/editing accounts or closing accounts.
Feb - April
Bytebank - server side
Back end design for bytebank
Built a robust set of RESTful APIs to handle user authentication, account management, transaction
processing, and other core functionalities securely.
Designed and maintain aed relational database schema to store user profiles, account
information, transaction records, and audit logs, ensuring data integrity and scalability.
Set up comprehensive logging and monitoring mechanisms to track system activities.
April - May
DataTensor
Developed a backend system capable of generating JSON data dynamically based on specified
schemas and parameters, enabling flexible customization of data structure and content.
Design a schema definition mechanism to define the structure, properties, and relationships of
JSON data objects, supporting nested structures, data types, and validation rules as needed.
Implement logic to generate synthetic data or retrieve real-time data from external sources,
populate JSON objects with relevant information, and apply transformations or calculations as
required.
Education
Sep 2022 - June 2023
College of Advanced Technology
Diploma in Web Design and programming
Major in Front end design
Skills
Front end
Back end
RESTful APIs
Database management systems
Version control
Golang