Ibrahim Ali, Front-end Developer in San Diego, United States
Ibrahim Ali

Front-end Developer in San Diego, United States

Member since November 1, 2022
Ibrahim is a skilled developer currently working at Microsoft as a software engineer. He's passionate about web development and crafting and building great user experiences. Ibrahim has been writing code for web applications for the past five years, and his specialties include front-end libraries like React and TypeScript.
Ibrahim is now available for hire

Portfolio

  • Microsoft
    JavaScript, TypeScript, Front-end Design, React, Node.js, AngularJS...
  • Codecov
    Vue, JavaScript, Python, GitHub Actions, Web Development, Web App Development

Experience

Location

San Diego, United States

Availability

Part-time

Preferred Environment

Slack, Microsoft Teams, Zoom, Jira

The most amazing...

...tool I've developed is a GitHub Action that is used by 100,000+ unique repositories worldwide.

Employment

  • Software Engineer

    2021 - PRESENT
    Microsoft
    • Led front-end efforts in developing various features for an internal service tracking and KPI management web application that reached 20,000+ monthly users.
    • Designed, built, tested, and deployed entirely new interfaces for KPI security, promotion, and governance.
    • Created modularized components using React and wrote unit tests with Jest and Enzyme and end-to-end tests with Puppeteer.
    Technologies: JavaScript, TypeScript, Front-end Design, React, Node.js, AngularJS, Web Development, User Interface (UI), Product Design, UI Testing, Web App Development
  • Software Engineer (Co-op)

    2019 - 2020
    Codecov
    • Built and released the first version of Codecov's open-source GitHub Action, which is currently used by 100,000+ unique repositories and has 1,000+ stars on GitHub.
    • Added the ability to upload coverage reports for several CI/CD pipelines that were not previously supported, including Azure Pipelines, Travis CI, and GitHub Actions.
    • Created sample repositories in Python, TypeScript, Ruby, and Swift to validate coverage uploads for those languages.
    Technologies: Vue, JavaScript, Python, GitHub Actions, Web Development, Web App Development

Experience

  • Codecov GitHub Action
    https://github.com/codecov/codecov-action

    I developed a GitHub Action that integrates into the GitHub Actions CI/CD pipeline and allows owners to easily upload code coverage reports to codecov.io for further analysis. It is written in Node.js and can run on any GitHub Actions pipeline.

  • Emergency Dispatch Data Analysis
    http://swesummit.netlify.com/

    I presented a winning submission at Capital One's software engineering summit, obtaining an all-expenses paid trip to Capital One headquarters in DC. and the project consisted of analyzing a data set of 10,000 emergency dispatch calls in San Francisco where I used React to build the web UI, Semantic UI for styling, Brain.js for creating neural networks and predicting dispatches, Chart.js for graphing and visualizing data, and Google Geocoding API for retrieving latitude and longitude coordinates.

Skills

  • Libraries/APIs

    React, Node.js, Vue, Chart.js
  • Tools

    Git, GitHub, Slack, Microsoft Teams, Zoom, Jira
  • Other

    Web Development, UI Testing, Front-end, User Experience (UX), UI Components, Functional Components, Data Structures, Algorithms, Front-end Design, User Interface (UI), Product Design, GitHub Actions, Semantic UI, Brain.js, Web App Development
  • Languages

    CSS, HTML, Java, C++, JavaScript, TypeScript, Python
  • Frameworks

    AngularJS, Angular

Education

  • Bachelor's Degree in Computer Science
    2016 - 2020
    Vanderbilt University - Nashville, Tennessee, USA

To view more profiles

Join Toptal
Share it with others