Hi, my name is

Abdulrahman.

I love to create Software

I am a recent Master’s Graduate of Computer Science, and I bring a diverse skillset to the table. With expertise in backend, front-end, and full-stack development, I am well-equipped to tackle complex software challenges and deliver robust, high-quality solutions. I thrive in fast-paced, dynamic environments and am constantly seeking opportunities to learn and grow. I’d love to talk further about my skills and how they can support the growth of your company.

About Me

I am currently working as a software developer at Avolta Inc. Remotely.

I am also working on getting AWS Certified Developer - Associate and Certified Kubernetes Application Developer certificates. Trying to acquire diverse skills to show my drive to always improve myself and my capabilities.

Here are a few technologies I've been working with recently:
  • Java
  • HTML
  • CSS
  • JavaScript
  • React
  • Node
  • Express
  • C#
  • Python
  • MongoDB
  • TypeScript
  • Kotlin

Experience

Software Developer Volunteer - Avolta Inc
Oct 2023 - present
Actively contributing to software development projects, applying coding skills and problem-solving abilities to create efficient and functional solutions.
Graduate Teaching Assistant - Northeastern University
May 2021 - Dec 2022

Improved Java programming skills while serving as a Graduate Teaching Assistant, guiding 200+ students through coursework via interactive lab sessions, office hours, and practical assignments, facilitating hands-on learning and practical application of knowledge.

Enhanced technical and instructional capabilities by delivering constructive feedback, crafting engaging lab activities, and code reviews, meticulously grading assignments and exams, honing proficiency in technical assessment, and fostering an environment of effective knowledge transfer.

Software Developer Intern - Audible
Jan 2022 - Mar 2022

Utilized JUnit and Java to implement testing strategies for new and existing code, including unit tests, and performance tests, to ensure the high quality and robustness of the systems and services.

Collaborated with other developers and teams to integrate new code and features with existing systems and services, using tools such as version control systems (e.g., Git) and continuous integration and delivery (CI/CD) pipelines.

Lab Assistant / IT Services - Purdue University
Feb 2019 - May 2020

Lab Assistant(Aug 2019 - Dec 2019)

As a teaching assistant for a C++ programming course, I demonstrated my commitment to student success by leading a subset of students through weekly 60-minute tutorial sessions and offering one-on-one tutoring during office hours. I orchestrated engaging tutorial sessions, simplifying intricate C++ concepts, and tailored individualized tutoring to address specific student needs.

IT Services Student Worker(Feb 2019 - May 2020)

Managed user account management, executed online exam administration, and provided technical support to a diverse user base comprising students, professors, and staff. Proficiently handled network and system administration, and database management, and served as the first point of contact for resolving technical queries, elevating the efficiency and functionality of IT services.

Information Technology Intern - ExxonMobil
Jun 2018 - Aug 2018

I excelled in resolving complex issues that were affecting dozens of employees, causing random system crashes and hindering their efficiency. By meticulously investigating and addressing the root causes of these problems, I successfully eliminated the issues. This effort resulted in a remarkable 30% increase in task completion speed for employees with resolved issues, significantly enhancing both individual and organizational productivity.

Actively contributed to the development and improvement of several in-house applications utilizing .NET, Java, and SQL. My continuous efforts to optimize mobile and desktop tools yielded tangible results, with my ideas for enhancements becoming standard practices within the organization. These innovations not only improved application performance but also underscored my dedication to driving excellence in application development, benefiting both the organization and our valued business customers.

Education

2021 - 2023
Masters of Science in Computer Science
Northeastern University
GPA: 3.67/4.0

Relevant Courses

  • Programming Design Paradigm, Web Development, Mobile Development, Database Management Systems, Algorithms, Scalable Distributed Systems, Software Engineering, Cloud Computing.
2016 - 2020
Bachelors of Science in Computer Engineering
Pudue University
GPA: 3.36/4.0

Projects

Portfolio project
Hugo Bootstrap Javascript
Portfolio project
Utilizing a Hugo template to portray my portfolio.
Twitter Clone
Bootstrap Javascript React TypeScript MongoDB Node CSS JQuery
Twitter Clone
A clone of twitter, including the following functionality but not limited to posting, bookmarking, liking, and bookmarking tweets.
Language Learning App
Java XML Firebase
Language Learning App
An Android app that teaches an English speaker a variety of languages.
Image Processing app
Java
Image Processing app
A Java application capable of modifying images by blurring, mosaicing, etc.
Distributed Chat App
Java
Distributed Chat App
A java application capable of P2P messaging.

Get in Touch

My inbox is always open. Whether you have a question or just want to say hi, I’ll get back to you!