Abdirahman Moalin
Abdirahman Moalin
Learner -
(3)
19
Location
Regina, Saskatchewan, Canada
Bio

I am a 4th year computer science student currently completing a Bachelors. in Computer Science. I have a passion for developing innovative programs and a great problem-solving attitude. I take pride in writing code to create systems that are reliable and user-friendly. I am hoping to gain a software development project position to utilize my skills in software development and problem-solving. I am also proficient in web design and development and have practical knowledge in HTML, CSS, Javascript, React.Js, Node.js, MongoDB and Express.

Portals
Categories
Cloud technologies Website development Software development Databases

Skills

Accounting 2 Css flex box layout 2 Html5 2 Javascript (programming language) 2 Meteorjs 2 Mongodb 2 Needs assessment 2 React.js (javascript library) 2 Vscode 2 Web applications 2 Web development 2 Webflow 2

Achievements

Latest feedback

Recent projects

Dominarlo
Dominarlo
Edmonton, Alberta, Canada

Web-Application for educational tools – Phase 6

Positions available: 5 We would like to invite a team of students to work on a project that is partially developed using React, MongoDB, and Meteor Js framework. The project is composed of several phases. This is project is composed of several educational tools. Currently, we will need to enhance the current code and add some features to one of the educational tools. We would like to work with students to develop this web-based application. Students should: Have good experience in React, MongoDB, and Meteor Js. Good understanding of Docker. Be ready to work in a team. Ability to work in a team, prepare documentation and good in communication. Will be required to sign an Intellectual Property Rights Agreement. Ready to present previous work that they have done. Scope of Phase 6: Focuses on preparing the code of correcting of the remaining accounting related questions

Matches 2
Category Information technology + 2
Open
Lagoschop
Lagoschop
Calgary, Alberta, Canada

Website Development

Our company aims to sell a variety of delicious delicacies. We plan to update and revamp our existing website to attract more customers. We want to work with students to develop a new website that is easy to maintain while providing an appealing interface for users. This can be achieved through common site-building tools such as Wix, Webflow, and WordPress. This will involve several different steps for the students, including: Researching different site-building tools and their associated advantages/disadvantages. Conducting a needs analysis to determine which platform is most suitable. Building a website, with our assistance in providing the content. Providing training on updating and maintaining the website. Bonus steps in the process would also include: Testing prototypes with customers and refining ideas with feedback.

Matches 1
Category Website development + 2
Open
Digital Forest Solutions Inc.
Digital Forest Solutions Inc.
Toronto, Ontario, Canada

Web Development Workshop Curriculum Design

Digital Forest Solutions Inc. aims to create a comprehensive curriculum for a web development workshop that focuses on HTML, CSS, and JavaScript. The goal is to design a curriculum that emphasizes practical coding skills and project-based learning, enabling participants to build functional web applications by the end of the workshop. The project involves researching best practices in web development education, structuring the curriculum into manageable modules, and creating engaging, hands-on coding exercises. The curriculum should be tailored for beginners but scalable for more advanced learners. The final product will serve as a blueprint for future workshops, ensuring consistent and high-quality training. Key points: - Research best practices in web development education. - Structure the curriculum into manageable modules. - Create hands-on coding exercises. - Tailor the curriculum for beginners, with scalability for advanced learners. - Ensure the curriculum is engaging and practical.

Matches 1
Category Training & development + 2
Open

Work experience

Software Research & Development
Dominarlo Publishing Corp.
Edmonton, Alberta, Canada
August 2024 - September 2024

I worked as an intern at Dominarlo Publishing corp to help revamp their website. I was tasked with researching on how to implement a specific task and developing that solution. Due to NDA agreement this is all I can provide.

Education

Bsc CS, Computer Science
University of Regina
September 2019 - December 2024

Personal projects

Color Clash: Memory Matching Game
April 2024 - May 2024
https://abdimoalin23.github.io/ColorfulMemoryGame/

Developed an interactive memory match game that challenges players to match pairs of colourful cards within a time limit. The game combines elements of logic and memory while providing an engaging user experience.
Utilized JavaScript to create and shuffle a grid of colourful cards, ensuring a unique game layout for each session.
Implemented click events to reveal card colours and manage game state, enhancing user engagement.
Designed a scoring system that rewards players for matching pairs, providing instant feedback on performance.
Integrated a countdown timer that adds urgency to the game, prompting quick decision- making.
Ensured a visually appealing layout that adapts to different screen sizes and devices,

Projects Health Census: Developed an Application for Healthcare Census
January 2024 - February 2024
https://abdimoalin23.github.io/health_census/

Created dynamic forms with HTML and JavaScript for patient data collection and validation. Implemented JavaScript techniques for storing, filtering, and processing data.
Dynamically generated and displayed statistical reports within the webpage. Applied event-driven programming to handle user interactions and updates.

Machine Learning to detect spam emails
September 2022 - December 2022

Completed a University Research Project on how to use machine learning and natural language processing to detect phishing and spam emails by extracting features within emails along with several different methods.