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是一名高级软件工程师,在公共教育部门(WSU), 私营医疗保健公司(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...

...我参与的项目是用AngularJS/Ionic开发一个混合移动/web应用程序,从头到尾为Meridian的数千个Rx客户端提供服务.

Work Experience

Lead Software Engineer

2020 - 2023
Ford Motor Company
  • 领导用Angular/Java开发Ford Credit的在线信贷应用(OCA).
  • 设计并开发了一个绿地应用程序,使租赁续订更容易(EzApp). 领导了React和Java SpringBoot中easy Approval应用程序的开发. 监督每两周一次的消费者/利益相关者演示和陈述.
  • 开发并发布了一个React应用程序,允许软审批. (PreQual).
  • 介绍了前端和后端应用程序的TDD实践.
  • 工作和重构一个20年的遗留后端,以减少技术债务和生产错误.
  • 将XP编程实践付诸实施,并指导初级软件开发人员成为富有成效的团队成员.
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应用程序. 这是一个基于Angular和Ionic web框架的定制解决方案,旨在增强用户在所有设备上的体验, including the web, tablets, and mobile devices.
  • 领导对五个不同技术栈的研究,以便为Rx成员应用程序选择与业务需求相关的最实用的技术.
  • 领导所有这些不同技术的概念验证开发, which included Native iOS and Android, Xamarin, React Native, Sencha, and Angular and Ionic.
  • 成功地将我们的发现和决定用于整个公司的混合移动和web开发的替代技术堆栈(Angular和Ionic).
  • 成功获得建筑委员会的批准, tech governance, and executive leadership.
  • 在Meridian Rx面向公众的网站上用c#开发Vistar项目,以获取全国各地药店的详细信息.
  • 在开发新应用程序时,构建一个在整个公司引用的实时样式指南.
  • 运用材质设计方面,将Meridian的品牌与简洁的线条结合起来, grid-based layouts, responsive UI, 还有深度效果,比如灯光和阴影.
  • 建立并整合公司范围内的检查规则,以确保使用干净和可重用的代码, free of errors and common mistakes.
  • 领导在Ext JS (Sencha)中开发了五个web门户,并在严格的期限内完成. 这些门户网站随后在全国范围内推广使用.
技术: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.
  • 使用c# MVC框架构建SRT工具. 这允许内部部门提出服务请求,并遵循高预算项目的批准流程,并在整个公司使用.
  • 为通用汽车年度IT创新挑战赛创造了MVP. 从零开始开发了一个新概念(VSTS:车辆服务跟踪系统),并在早期开发阶段完成. 我们的团队获得了北美通用汽车公司的区域决赛.
  • Developed IT Test Drive, 一个基于HTML5/CSS3的web应用程序,支持SharePoint后端,允许IT部门的用户注册, test, 并且在软件发布前的测试阶段对其进行评估.
  • 在Polymer中开发支付方式组件/屏幕,用于重新设计遗留的Global Advisory Application.
Technologies: Java, JavaScript, HTML

Web Developer

2011 - 2012
American Axle & Manufacturing
  • 建立和维护公司SharePoint网站、文档库和电子表格.
  • 通过使用CSS为企业网站设计样式和品牌.
  • 使用InfoPath/CSS开发了五阶段表单,以便在需要修复/升级的情况下提供全局支持.
技术: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

我为通用汽车的OnStar部门开发了车载LTE功能,使用服务器端Java连接到移动运营商的api. 为欧洲和墨西哥的34个国家开发了电话运营商管理,将OnStar的功能扩展到这些地理区域. 所有功能都使用了JUnit(单元测试框架),团队参与了结对编程,以确保最高的代码质量.

OnStar | GAA

Global Advisory Application (GAA)是一个遗留的应用程序,在Polymer中进行了重新设计,以便通用汽车客户在车内点击OnStar按钮时,OnStar呼叫中心可以使用该应用程序. 我负责为一个聚合物组件重新设计一个屏幕,该组件处理客户的付款方式,并将其保存在文件中.

Rx Member Hybrid Application

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

TEAManager™

一个用Polymer构建的梦幻足球应用程序,为用户在设备之间提供了一种凝聚力的体验. 这个项目允许用户测试不同的场景和球员阵容的迭代,以生成获胜的DFS联赛阵容. 应用程序和网站都是我自己设计开发的.

6ix |个人培训申请(网站)

我为6ix LLC设计并开发了一个网站,使用了Polymer 2.来展示他们的三款不同的移动应用. 这个网站的设计是响应迅速, 利用聚合物作为一个单页应用程序,为用户提供最好的网络体验.

Daitio

Daitio是用Spring MVC花了大半年时间开发的一个应用程序/MVP. 这项令人兴奋的技术专注于从多个可穿戴设备中获取信息,为医生提供如何管理和控制慢性代谢疾病进展的见解.

IT Test Drive

I developed a custom solution (HTML, CSS, 它建立在SharePoint的文档库之上,为通用汽车提供了在IT部门试用测试版软件的能力. 商业用户可以将文本/图像上传到SharePoint内的不同库中,然后通过REST api访问这些库,以一种友好的方式显示.

Service Request Tracker

SRT工具是用c#和 .. NET框架允许任何数量的内部部门为需要大量预算的项目提出服务请求. 这些请求将通过审批流程进行传递,并允许用户在任何时候检查其请求的状态.

Mars Rover | Polymer

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

“dist”文件夹是代码的硫化版本,可以在“app”文件夹下找到. 导航到“app/elements/mars-rover”查看HTML, JavaScript, 以及构成“mars-rover”元素的CSS文件. “app”文件夹的其余部分包含必要的, 来自Polymer的可重用组件,以及来自Polymer- starter - kit - plus项目的结构化布局.

TCO Tool

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

Project Details:
•生成报告和比较,以显示总成本的可视化.
•自动数据导入,加快手动数据输入的过程.
•创建了一个以前的研究库,允许所有用户复制或查看被管理员认为可重用的研究.
•开发了一个管理仪表板,允许管理员看到不同的研究创建的能力, 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