Muhammed Mutahr,美国密歇根州底特律的开发商
Muhammed is available for hire
Hire Muhammed

Muhammed Mutahr

Verified Expert  in Engineering

Software Developer

Location
Detroit, MI, United States
Toptal Member Since
June 9, 2018

Muhammad is a senior software engineer with several years of experience in industries ranging from the public education sector (WSU), privately owned healthcare companies (Meridian), 汽车行业的财富500强上市公司(通用汽车 & AAM). Throughout his career, he’s designed web apps in HTML/CSS, 使用JavaScript框架(Angular/Ionic)开发客户端应用, 并使用Java和c#开发健壮的服务器端应用程序.

Availability

Part-time

Preferred Environment

Visual Studio Code (VS Code), Git, MacOS, Windows

The most amazing...

...project I've worked on was developing a hybrid mobile/web application in AngularJS/Ionic from the ground up to service thousands of Meridian's Rx clients.

Work Experience

Lead Software Engineer

2020 - 2023
Ford Motor Company
  • 领导用Angular/Java开发Ford Credit的在线信贷应用(OCA).
  • 设计并开发了一个绿地应用程序,使租赁续订更容易(EzApp). 领导了React和Java SpringBoot中easy Approval应用程序的开发. 监督每两周一次的消费者/利益相关者演示和陈述.
  • 开发并发布了一个React应用程序,允许软审批. (PreQual).
  • 介绍了前端和后端应用程序的TDD实践.
  • Worked and refactored a 20-year-old legacy back-end to reduce technical debt and production errors.
  • Put XP programming practices into place and mentored junior software developers to become productive team members.
Technologies: React, Angular, Java, Spring Boot, VMware Tanzu Application Service (TAS) (Pivotal Cloud Foundry (PCF)), MySQL, Jenkins

Senior Software Engineer (Front-end)

2019 - 2020
Large Machine Manufacturer (via Toptal)
  • 彻底检查现有大型应用程序的整个UI.
  • 致力于并重构单体代码,使其更具可读性.
  • 监督执行像素完美的UI设计.
  • 在敏捷环境中,通过Azure DevOps修补bug.
技术:Angular, HTML5, CSS, CSS3, JavaScript, c#

Lead Software Developer

2018 - 2020
Large Machine Manufacturer (via Toptal)
  • 领导了一个使用Angular 6的SPA工具的交付和开发 .. NET Core后端,以便比较应用程序在其生命周期中的成本与. a competitor model.
  • 与开发人员紧密合作,通过单元测试确保最高质量的代码, code reviews, and paired programming.
  • 使用三种不同的环境在Azure云上托管应用程序:开发, QA, and production. 按照一致的时间表部署,与团队和客户一起工作.
  • 每周直接与客户合作,确保计算准确, designs were pixel perfect, and the user experience flowed, meeting all deadlines in the process.
  • 直接与客户沟通,领导所有利益相关者会议和演示.
Technologies: Azure, Microsoft SQL Server, .NET Core, C#, Angular

Senior Software Engineer

2016 - 2018
Meridian
  • 设计、架构和开发Rx成员混合web应用程序. This was a custom solution built on the Angular and Ionic web framework to enhance users' experience from all devices, including the web, tablets, and mobile devices.
  • Led the research behind five different technology stacks in order to select the most practical technology relevant to the business needs for the Rx member application.
  • 领导所有这些不同技术的概念验证开发, which included Native iOS and Android, Xamarin, React Native, Sencha, and Angular and Ionic.
  • Succeeded in pitching our findings and decision on an alternative technology stack (Angular and Ionic) to be used for hybrid mobile and web development throughout the company.
  • 成功获得建筑委员会的批准, tech governance, and executive leadership.
  • Developed the Vistar project in C# on Meridian Rx's public-facing website to pull in detailed information on pharmacies throughout the country.
  • 在开发新应用程序时,构建一个在整个公司引用的实时样式指南.
  • 运用材质设计方面,将Meridian的品牌与简洁的线条结合起来, grid-based layouts, responsive UI, and depth effects like lighting and shadows.
  • Established and incorporated company-wide linting rules to ensure the use of clean and reusable code, free of errors and common mistakes.
  • Led the development of five web portals in Ext JS (Sencha) which were completed within a stringent deadline. 这些门户网站随后在全国范围内推广使用.
技术:CSS3, CSS, HTML5, SQL,模型视图控制器(MVC), c#, Sencha UI, Ionic, Angular

Software Engineer

2013 - 2016
General Motors
  • Connected vehicles with 4G LTE that used API gateways to supported carriers; used Java.
  • 使用HTML5, CSS3和REST api为内部客户端开发自定义动态网站. All the projects were developed and designed based on style guidelines provided by UI/UX experts; followed much of Google's Material Design concepts.
  • Built the SRT tool using the C# MVC framework. This allowed internal departments to put in service requests and to follow the approval process for high budget projects and was used throughout the company.
  • 为通用汽车年度IT创新挑战赛创造了MVP. Developed a new concept from scratch (VSTS: vehicle service tracking system) and saw its completion through its early development stages. 我们的团队获得了北美通用汽车公司的区域决赛.
  • Developed IT Test Drive, a web application built on HTML5/CSS3 supported with a SharePoint back-end that allowed users in the IT department to sign up, test, 并且在软件发布前的测试阶段对其进行评估.
  • Developed the payment methods component/screen in Polymer for the redesign of the legacy Global Advisory Application.
Technologies: Java, JavaScript, HTML

Web Developer

2011 - 2012
American Axle & Manufacturing
  • 建立和维护公司SharePoint网站、文档库和电子表格.
  • 通过使用CSS为企业网站设计样式和品牌.
  • Developed the five-phase form using InfoPath/CSS to provide global support in the case of a situation needing remediation/escalation.
Technologies: SharePoint, JavaScript, CSS, HTML

Web Developer

2010 - 2011
Wayne State University
  • 根据HTML/CSS的风格指南开发了WSU的图书馆系统主页.
  • Designed and developed the Smithsonian's Freer gallery website in partnership with WSU's library system allowing users to immerse themselves in a virtual tour of the gallery; used HTML, CSS, and JavaScript.
Technologies: JavaScript, CSS, HTML

OnStar Mobile Number Management System

I developed the in-vehicle LTE capabilities for GM's OnStar department using server-side Java to connect to mobile carrier APIs. The telephony carrier management was developed for 34 countries in Europe and Mexico to extend OnStar's capabilities into those geographic regions. JUnit (unit testing framework) was used on all functionalities and the teams participated in paired-programming to ensure the highest code quality.

OnStar | GAA

The Global Advisory Application (GAA) was a legacy application which was redesigned in Polymer to be used by the OnStar call center whenever a GM customer clicked the OnStar button within a vehicle. I was responsible for redesigning a screen for a Polymer component which handled payment methods for the customer to be kept on file.

Rx Member Hybrid Application

一个基于AngularJS/Ionic的混合移动应用. This application was designed, architected, 为了服务成千上万的客户而从零开始发展.

TEAManager™

A fantasy football application that was built with Polymer to give users a cohesive experience between devices. This project allowed users to test different scenarios and iterations of player lineups in order to generate winning DFS league lineups. 应用程序和网站都是我自己设计开发的.

6ix | Personal Training Application (Website)

我为6ix LLC设计并开发了一个网站,使用了Polymer 2.来展示他们的三款不同的移动应用. 这个网站的设计是响应迅速, utilizing Polymer as a single-page application to give users the best web experience available to them.

Daitio

Daitio是用Spring MVC花了大半年时间开发的一个应用程序/MVP. The exciting technology was focused on grabbing information from multiple wearable devices to provide doctors with insight on how to manage and control the progression of chronic metabolic diseases.

IT Test Drive

I developed a custom solution (HTML, CSS, JavaScript) that was built on top of SharePoint's document library to provide GM with the ability to pilot beta software to its IT department. Business users would upload text/images to different libraries within SharePoint which would then be accessed with REST APIs to display in a user-friendly way.

Service Request Tracker

SRT工具是用c#和 .NET framework to allow any number of internal departments to put in service requests for projects requiring a substantial budget. These requests would be passed on through an approval process and would allow the user to check the status of their request at any time.

Mars Rover | Polymer

这个程序是用聚合物构建的,展示了可重用web组件的各个方面, data binding, HTML, and JavaScript. 要开始,只需将“dist”文件夹放到服务器上并运行索引.html.

“dist”文件夹是代码的硫化版本,可以在“app”文件夹下找到. 导航到“app/elements/mars-rover”查看HTML, JavaScript, 以及构成“mars-rover”元素的CSS文件. The rest of the "app" folder contains necessary, reusable components from Polymer as well as the structured layout from a Polymer-Starter-Kit-Plus project.

TCO Tool

我领导了一个使用Angular 6的SPA工具的交付和开发 .. NET Core后端来比较应用程序在其生命周期中的成本与. a competitor model.

Project Details:
•生成报告和比较,以显示总成本的可视化.
•自动数据导入,加快手动数据输入的过程.
• Created a library of previous studies to allow all users to duplicate or view studies deemed re-usable by an admin.
•开发了一个管理仪表板,允许管理员看到不同的研究创建的能力, users accessing the tool, 以及使用该应用程序产生和节省的总货币价值.

Languages

Swift, HTML, JavaScript, TypeScript, C#.NET, Java, CSS, PHP, C#, SQL, HTML5, CSS3

Frameworks

ASP.NET MVC, AngularJS, Ionic 3, Angular, Ionic, .NET Core, Ext JS, Spring Boot

Libraries/APIs

jQuery, jQuery UI, TensorFlow, Polymer, React

Tools

Git, Adobe Photoshop, Sencha UI, Jenkins

Platforms

Drupal, Visual Studio Code (VS Code), SharePoint, Android, iOS, Windows, MacOS, Azure, VMware Tanzu Application Service (TAS) (Pivotal Cloud Foundry (PCF))

Other

Hybrid Apps, Mobile First, Responsiveness

Paradigms

OOCSS, Model View Controller (MVC)

Storage

Microsoft SQL Server, MySQL

2009 - 2012

计算机科学学士学位

Wayne State University - Detroit, MI, USA

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

Start your risk-free talent trial

与你选择的人才一起工作,试用最多两周. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring