Abdirahman Haji

About Me

I am a professional Software Engineer spending my time between the Bay Area and the Twin Cities. Currently, I am a Software Engineer at Intuit as a full-stack engineer working to create efficient user interfaces and experiences. My passions are in UI and UX. I love to build beautiful products that are easy and fun to use.

Interests

What I love the most about what I do is that I have a chance everyday to build great, user-friendly products that are focused on simplicty, effectiveness, and functionality. My options are wide in terms of industry, but I want to work in an environment that puts design first. I have the training and drive to learn about design on the front-end and back-end that will always keep me ahead of the curve.

Apart from being a developer, I enjoy most of my time playing sports. During the warmer months, I love to play football, ultimate frisbee, and volleyball. In the winter, my friends and I play indoor basketball. I'm also a Vikings and Timberwolves super-fan, I really enjoy watching them play during the season.

I also enjoy the indoors, my favorite things to do are play games with friends, watch great film and shows, and I spend a lot of my free time learning new technologies and catching up on the worlds news.

Projects

MyPrayerTimes.com

Date: August 2022 - Present

A passion project that I started in 2022. It's a web app that allows users to get prayer times for their location. Built with React, Gatsby, Google Places API, and tailwindcss

Link/Demo

React Weather App

Date: August 2018

First ever exposure to React. I built a weather app that displays the current weather in any city in the world using the openweathermap API. This project was built using React, Create-React-App, and the openweathermap API

Repo: git.io/fjdRz

Link/Demo

Internet of Things Smart Home Controller

Date: January 2016

This project was my first exposure to IoT during my coursework in Computer Engineering at the University of Minnesota. It was built with C++, JavaScript, HTML, CSS, and PHP

Repo: git.io/fj93n

Link/Demo

Experience

Software Engineer III

Google

Chicago, IL

Stack: JavaScript, TypeScript, Java, RPC

  • Helped pioneer the transition from monolithic architecture to micro-frontends for Google Search features, enhancing modularity.
  • Led JavaScript/TypeScript infrastructure enhancements for improved efficiency and load times; collaborated for robust, scalable solutions.
  • Developed an AI-driven UI Agent, streamlining the creation of Google Search features and enhancing user experience.

Aug 2021 - Present

Software Engineer II

Intuit

Mountain View, CA

Stack: Angular, React, Node, Java, MongoDB, SQL, Express, Jest, AWS, and RESTful API's

  • Fully re-engineering and re-designing our platform UI front end stack to React from the ground up
  • Full-stack software engineer providing our thousands of Intuit engineers, product managers, and marketers the tools of experimentation to help create winning solutions for their customers

Feb 2021 - Jul 2021

Software Engineer

Intuit

Mountain View, CA

Stack: Angular, React, Node, Java, MongoDB, SQL, Express, Jest, AWS, and RESTful API's

  • Fully re-engineering and re-designing our platform UI front end stack to React from the ground up
  • Full-stack software engineer providing our thousands of Intuit engineers, product managers, and marketers the tools of experimentation to help create winning solutions for their customers

Aug 2019 - Jan 2021

Software Engineer Intern

TaskRabbit

San Francisco, CA

Stack: React, React Native, Ruby on Rails, JavaScript, RSpec, AWS, GraphQL, and RESTful API's

  • Worked Full-Stack, primarily using React Native and Ruby on Rails
  • Created APIs to allow users to upload and share photos across two independent applications
  • Wrote comprehensive integration and unit tests for new features built for the iOS and Android applications

May 2019 - Aug 2019

Software Engineer Intern

Intuit

Mountain View, CA

Stack: JavaScript, React, Java, Node, AWS, Selenium, and RESTful API's

  • Backend engineer speeding login times for Intuit Online customers using Java
  • Testing comprehensive user interfaces on the frontend using automation technologies such as Selenium and React-based frameworks

May 2018 - Aug 2018

Software Engineer Intern

U.S. Bank

St. Paul, MN

Stack: Stack:​ .NET, C#, Visual Studio, Angular 2, Selenium, and JavaScript

  • Developed automated software used by U.S. Bank engineers nationwide
  • Created comprehensive unit test plans and test cases in Selenium and JavaScript frameworks

May 2017 - Aug 2017

Skills

Programming Languages

Tools & Frameworks

Workflow

  • Web Infrastracture Development
  • Worked on projects with Billions of users
  • Responsive Web Development
  • Cross Browser Testing & Debugging
  • Cross Functional Teams
  • Agile Development & Scrum
  • Integration testing, Unit testing & Quality Assurance

Education

University of Minnesota - Twin Cities

Minneapolis, MN

Bachelor of Arts

Computer Science

Graduated: May 2019

Courses

  • Introduction to C/C++ Programming for Scientists and Engineers
  • Introduction to Algorithms, Data Structures, and Program Development
  • Advanced Programming Principles
  • Algorithms and Data Structures
  • Program Design and Development
  • Discrete Structures
  • Linear Algebra, Statistics, Calculus I & II, Physics I & II, and Chemistry

Leadership & Volunteering

  • Code2040 Fellow and Senior Fellow
    • 10-week career accelerator working with Black and Latinx college-level computer science students from around the country in an intensive summer in the San Francisco Bay Area, New York, and Portland areas
    • Completed two summers of this program in the San Francisco Bay Area
  • President of the Somali Student Association at the University of Minnesota
    • Led a team of 9 students
    • Handled a budget of over $25,000
    • Organized over a dozen of events that brought in thousands of students and community members from the greater Twin Cities area
    • Led an effort to raise over $7,000 for Somali Famine relief in partnership with the American Relief Agency for the Horn of Africa during our annual Somali Culture Night that brought in a record 1,500 attendees
  • Feed My Starving Children
  • Kenya Red Cross
  • Habitat for Humanity

Contact Me

If you have any questions or would like to get in touch, please feel free to reach out to me on any of the following platforms 😀