Intro

Welcome to my portfolio. I'm Abubeker Mohammed Abdurahman. A rising Junior in Computer Science and Engineering at the University of Toledo. I am actively looking for roles in that will test my knowledge and put it into work that can help me expand my horizon in my field and beyond. My portfolio is a representation of what I've learned and achieved as a Computer Science and Engineering student.

Enthusiastic computer science student eager to contribute to team success through hard work, attention to detail, and excellent organizational skills. A clear understanding of computer fundamentals and coding in C++, Java, and Python. Motivated to learn, grow and excel in software engineering and cyber-security. Feel free to check out my work.

_________________________________________________________________ Next

Work

I have a solid understanding of the Java, C++, and Python programming languages. I am proficient in coding with these three and I had been working on front end development of programs. I also have an experience of building and designing websites with html, jquery, css, javascript, and ajax coding. I am confident that I can solve any problem involving these languages.

Java

Based on the knowledge I have gained from self-learning and college classes, I was able to code a few projects in Java that showcase a few of the concepts of object oriented programming. Feel free to check out the codes on Github.

Python

Being the tech interested person I am today, I had always put extra effort into learning new materials and languages in order to broaden my scope and understanding over the concepts of programming. Based on the knowledge I have gained from self-learning and college classes, I was able to code a few projects in Python that showcase a glimpse of the concepts I grasped.

I simply love python and programming in python, which is why I always work on new projects and apps by myself. Well, not certainly apps, but some simple projects and codes.

C++

Based on the knowledge I have gained from self-learning and college classes, I was able to code a few projects in C++ that showcase a few of the concepts of object oriented programming.

Previous _________________________________________________________ Next

Career experience

Career experience in Computer Science and Engineering fields

    I had worked individually and as part of a group in various roles and been part of great teams. I was both professionally and as a means of gaining experience. I have listed a few of those below to serve as an exemplar of my experience so far.

    Incoming SWE Intern @ SoFi

    I have accepted a Software Engineering Intership role at Social Finance Inc (SoFi) for the Summer of 2022. I will be joining the software engineering team in San Francisco.

    Object Oriented Programming Lab Instructor

    I am currently a lab instructor/peer mentor at the University of Toledo College of Engineering, EECS (Electrical Engineering and Computer Science) Department. I am a lab instructor for an Object Oriented Programming class. I'm serving as a lab instructor and a peer mentor for this class as of January 2022.

    CodePath Student

    I am enrolled in the CodePath Andriod app development and cyber-security class of the spring 2022 semester. The course aims at giving students a full understanding and hands on experience of building andriod applications.

    The Android for quarter university course features 10 weeks of intense, project-focused Android training inspired by professional courses and facilitated by CodePath-trained Teaching Assistants. Classes meet remotely for lab and coding sessions. During the first half of the course, students build their skills through labs and projects using the APIs of popular apps such as Twitter.

    Students then apply what they’ve learned in the second half of the course, working together in small teams to build a completely original app from the ground up. The culmination of the course is a Demo Day event at which students present their finished products to an audience of peers, faculty and industry professionals.

    EECS Lab Instructor

    Electrical Engineering and Computer Science class lab instructor at the University of Toledo College of Engineering because I had to gain experience

    AIIS

    The AIIS which stands for Alternative Intellectual Immersive Seminar is an alternative co-op credit class offered by the University of Toledo that helps students grasp some real life internship and industry skills and experience without having to actually go to Industries or any work environment by assigning casestudies and tasks of different companies to complete.

    • Identified, formulated, and solved complex engineering problems by applying principles of engineering science. • Effectively function on a team to create a collaborative and inclusive environment, plan tasks, and meet objectives.

    Website Developer

    Back in 2018, I had been working on designing and developing a website along with a few others. I had developed a fully responsive website from scratch in order that does many functions such as accepting user emails and messages and emailing the administrator or the owner of the site. I had been mainly using html5 along with css to create the fully responsive site. I also have an experience of coding in jquery, javascript, and ajax.

    I had designed, created, and modified websites. I had analyzed user needs to implement website content, graphics, performance, and capacity. Integrating websites with other computer applications, converting written, graphic, audio, and video components to compatible web formats by using software designed to facilitate the creation of web and multimedia content were a few of the tasks I had to carryout. I had to build apps from scratch

    Computer Science Intern

    As every computer science and engineering student would do, I had always been looking for opportunities and chances to gain experience and broaden my understanding over any given field of computer science.

    Previous ______________________________________________________ Next

Elements

Text

This is bold and this is strong. This is italic and this is emphasized. This is superscript text and this is subscript text. This is underlined and this is code: for (;;) { ... }. Finally, this is a link.


Heading Level 2

Heading Level 3

Heading Level 4

Heading Level 5
Heading Level 6

Blockquote

Fringilla nisl. Donec accumsan interdum nisi, quis tincidunt felis sagittis eget tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan faucibus. Vestibulum ante ipsum primis in faucibus lorem ipsum dolor sit amet nullam adipiscing eu felis.

Preformatted

i = 0;

while (!deck.isInOrder()) {
print 'Iteration ' + i;
deck.shuffle();
i++;
}

print 'It took ' + i + ' iterations to sort the deck.';

Lists

Unordered

  • Dolor pulvinar etiam.
  • Sagittis adipiscing.
  • Felis enim feugiat.

Alternate

  • Dolor pulvinar etiam.
  • Sagittis adipiscing.
  • Felis enim feugiat.

Ordered

  1. Dolor pulvinar etiam.
  2. Etiam vel felis viverra.
  3. Felis enim feugiat.
  4. Dolor pulvinar etiam.
  5. Etiam vel felis lorem.
  6. Felis enim et feugiat.

Icons

Actions

Table

Default

Name Description Price
Item One Ante turpis integer aliquet porttitor. 29.99
Item Two Vis ac commodo adipiscing arcu aliquet. 19.99
Item Three Morbi faucibus arcu accumsan lorem. 29.99
Item Four Vitae integer tempus condimentum. 19.99
Item Five Ante turpis integer aliquet porttitor. 29.99
100.00

Alternate

Name Description Price
Item One Ante turpis integer aliquet porttitor. 29.99
Item Two Vis ac commodo adipiscing arcu aliquet. 19.99
Item Three Morbi faucibus arcu accumsan lorem. 29.99
Item Four Vitae integer tempus condimentum. 19.99
Item Five Ante turpis integer aliquet porttitor. 29.99
100.00

Buttons

  • Disabled
  • Disabled

Form