Ibrahim Ali
Verified Expert in Engineering
Front-end Developer
San Diego, CA, United States
Toptal 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.
Portfolio
Experience
Availability
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.
Work Experience
Software Engineer
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.
Software Engineer (Co-op)
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.
Experience
Codecov GitHub Action
https://github.com/codecov/codecov-actionEmergency Dispatch Data Analysis
Education
Bachelor's Degree in Computer Science
Vanderbilt University - Nashville, Tennessee, USA
Skills
Libraries/APIs
React, Node.js, Vue, Brain.js, Chart.js
Tools
Git, GitHub, Slack, Microsoft Teams, Zoom, Jira
Languages
CSS, HTML, Java, C++, JavaScript, TypeScript, Python
Frameworks
AngularJS, Angular
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, Web App Development
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring