Haleeq Usman,美国纽约的开发人员
Haleeq is available for hire
Hire Haleeq

Haleeq Usman

Verified Expert  in Engineering

React Developer

Location
纽约,纽约,美国
Toptal Member Since
July 26, 2022

Haleeq是计算机科学领域的领导者,在领导政府机构(如纽约市立大学研究基金会)的工程团队方面拥有多年的经验, 顶尖科技私营公司, 像Adobe这样的公司. 他精通形式语言理论, 使他能够有效地发布程序, apps, 以及任何编程语言的服务. Haleeq拥有多年的企业应用架构和构建经验, services, and design patterns.

Portfolio

Self-employed
敏捷软件开发,敏捷软件测试,商业,HTML...
Adobe
敏捷软件开发、敏捷软件测试、亚马逊网络服务(AWS)...
赫斯特杂志|赫斯特数字媒体
敏捷软件开发,敏捷软件测试,Apache...

Experience

Availability

Part-time

Preferred Environment

MacOS, Linux, Windows, Docker, Docker Compose, 亚马逊网络服务(AWS), IDEA IDE, IntelliJ IDEA, Redux, Next.js, Linux Kernel

The most amazing...

...我有机会参与的项目是为亨特学院构建一个课程管理系统和交互式实时课堂应用程序.

Work Experience

技术主管|高级全栈开发人员

2022 - PRESENT
Self-employed
  • 创建符合hipaa的医疗应用程序,支持研究人员, doctors, clinics, 与患者进行多方视频会议, phone calls, 和短信/彩信通信.
  • 管理所有应用程序功能, 包括用户管理, calendar, assessments, 以及为医生服务的研究系统, patients, clinicians, and researchers.
  • Utilized React, GraphQL, 和用于对象关系映射的TypeORM, 除了集成第三方供应商应用程序以支持数据收集之外, phone calls, and notifications.
  • 使用Cypress、Jest和Storybook进行自动化测试并改进界面.
  • 使用应用程序服务计划通过Azure云部署应用程序, Blob storage, Azure database, Redis cache, 以及其他云资源.
  • 领导一个四人的工程师团队, a designer (UI/UX), and a product manager, 除了与第三方供应商和工程师协调记录规格外, debug issues, and deploy the platform.
  • 为Fitbit与可穿戴设备的患者数据的第三方集成编写需求并实施架构设计.
  • 收集需求并实现与Vonage通信api的第三方集成的体系结构设计, 包括电话和语音邮件, 视频与多方支持, 以及SMS/MMS短信.
  • 使用SendGrid和SMTP实现了电子邮件集成,并实现了一个日历小部件来管理研究人员之间的会议和事件, doctors, patients, and clinicians.
  • 使用Vonage AI Studio创建Vonage通信代理,并创建复杂的仪表板,向研究人员报告患者和研究数据, doctors, 临床医生使用图表. Recharts用于在仪表板上呈现图表和趋势.
Technologies: 敏捷软件开发,敏捷软件测试,商业,HTML, Responsive Web Apps, MySQL, SQL, Shell Commands, Terminal, ITerm, Microsoft Office, JavaScript, Mongoose, IntelliJ IDEA, NPM, Full-stack Development, IDEA IDE, Linux, MacOS, CSS, TypeScript, GraphQL, Apollo, Express.js, Next.js, Startups, Front-end, UI Components, REST, Front-end Development, ECMAScript (ES6), HTML5, REST APIs, Node.js,视频播放器,架构,DevOps,脚本,数据结构,算法

技术主管|高级计算机科学家

2015 - 2022
Adobe
  • 在一个由十多名工程师组成的工程团队中担任技术主管. 介绍了我们组织的最佳实践和技术方向.
  • 对我们的应用程序/服务的性能做出了重大贡献, 包括在我们的Monorepos中开发内联热重载,优化我们的应用程序的速度指数和其他核心web重要功能. XDebug和Google Chrome Dev工具用于调试.
  • Used Node.js和PHP来构建几个应用程序和微服务, 包括一个贡献者网站, 产品经理的A/B测试框架, 特性标记微服务, 以及数据驱动的电子商务登陆页面.
  • Utilized PHP 7.x来构建A/B测试微服务,并使用Composer创建了JavaScript(后端和前端)库和PHP库. 这些库是通过自定义Artifactory存储库交付的.
  • 参加了几个工作组,包括GraphQL和WebPlatform组. 工作组的主要职责是确定软件开发生命周期(SDLC)中的痛点,并头脑风暴可伸缩的解决方案.
  • 作为代码审查的把关人,确保代码的质量和安全性. 我是几个关键代码库的代码所有者,并使用来自Jenkins和其他CI平台的WebHooks开发了许多与GitHub的集成.
  • 生成了一些变更请求(RFC)来改进我们的架构和工作流. 这包括一个通用的Linter增量检查器/运行器, 哪一个改进了我们代码的构建时间和我们向客户部署版本的速度.
  • 创建第一个React/Node.为我们组织内的贡献者网站/应用程序提供Js应用程序/服务,并分享知识, technologies, 以及在此过程中发现的最佳实践. 这包括React、Node.js、Redux、Redux- saga等等.
  • Utilized Amazon DynamoDB, S3, EC2, ECS, EKS, IAM roles, Route53, RDS (MySQL和PostgreSQL引擎), Aurora, Amazon CloudFront, 和AWS SDK来构建和部署多个微服务和web应用程序.
Technologies: 敏捷软件开发、敏捷软件测试、亚马逊网络服务(AWS), Amazon DynamoDB, 内容分发网络(CDN), Databases, Docker, Fastly, Full-stack Development, Docker Compose, GitHub, GNU Make, IDEA IDE, ITerm, JavaScript, Kubernetes, Leadership, Business, HTML, APIs, Full-stack, Responsive Web Apps, MySQL, SQL, Shell Commands, Terminal, Microsoft Office, NGINX, PHP, IntelliJ IDEA, React, NPM, Terraform, Linux, MacOS, CSS, Redux, GraphQL, Apollo, Express.js, Startups, Front-end, UI Components, REST, AWS Lambda, Serverless, Front-end Development, ECMAScript (ES6), HTML5, REST APIs, Node.js, Video Players, Architecture, DevOps, AWS CloudFormation, Amazon Aurora, C++, Scripting, Toolchains, Machine Learning, Data Structures, Algorithms, Data Architecture

高级全栈工程师

2015 - 2015
赫斯特杂志|赫斯特数字媒体
  • 参与使用PHP和Laravel开发前端渲染引擎和后端媒体平台编辑界面. 使用PHPUnit和Jasmine进行自动化测试和Backbone.js for the front end.
  • 通过测试驱动开发(TDD),在Python和Django中领导了联合微服务的开发。. 该服务使用可伸缩的体系结构维护了100%的单元测试覆盖率.
  • 参与用Go语言编写的通用Elasticsearch微服务的开发. 该应用程序是为高并发性和垂直和水平扩展而编写的. 使用了TDD,并且保持了100%的单元测试覆盖率.
  • 领导使用Backbone的Elasticsearch仪表板的开发.js and Marionette.. js和使用Karma、Mocha、Chai和Sinon的TDD.JS.
Technologies: 敏捷软件开发,敏捷软件测试,Apache, 亚马逊网络服务(AWS), 内容分发网络(CDN), Databases, Docker, Docker Compose, GitHub, Business, IDEA IDE, IntelliJ IDEA, HTML, APIs, Full-stack, Responsive Web Apps, LAMP, MySQL, SQL, Shell Commands, Terminal, ITerm, NGINX, PHP, JavaScript, NPM, GNU Make, Full-stack Development, Linux, MacOS, CSS, Express.js, Startups, Front-end, Django, Flask, UI Components, REST, Front-end Development, HTML5, REST APIs, Node.js,视频播放器,脚本,工具链,数据结构,算法,数据架构

高级全栈工程师

2014 - 2015
Voxy
  • 将前端单元测试引入复杂的AMD主干.js/Marionette.. js应用程序,使用Karma测试运行器、Mocha、Chai和Sinon.JS.
  • 参与开发一个白标应用程序,并与Python和Django合作开发api.
  • 开发了一个与第三方集成的导师会议应用程序.
  • 利用TDD和配对编程来开发几个特性并重构遗留代码.
Technologies: Python, MongoDB, 敏捷软件开发、敏捷软件测试、亚马逊网络服务(AWS), 内容分发网络(CDN), HTML, APIs, Full-stack, Responsive Web Apps, CentOS, WebRTC, Shell Commands, Terminal, ITerm, NGINX, JavaScript, Mongoose, IntelliJ IDEA, GitHub, NPM, Travis CI, Full-stack Development, IDEA IDE, Linux, MacOS, CSS, TypeScript, Express.js, Startups, Front-end, Django, Flask, UI Components, REST, Front-end Development, HTML5, REST APIs, Node.js,视频播放器,流媒体,脚本,工具链,机器学习

PHP Lead Developer

2013 - 2014
nextSource
  • 构建了一个开源软件栈来取代遗留的专有web框架. 软件栈包括后端的Codeigniter和一些Zend组件,以及前端的AngularJS.
  • 介绍了使用PHPUnit进行软件单元和自动化测试.
  • 指导其他开发人员并帮助他们编写单元测试用例. 引入模型-视图-控制器(MVC), AngularJS, 并在公司软件中集成了一个作业调度系统.
  • 管理构建和部署过程,并为其他开发人员记录软件开发生命周期(SDLC)指南.
技术:敏捷软件开发, Agile Software Testing, Business, Apache, Databases, AngularJS, HTML, Full-stack, CentOS, LAMP, MySQL, SQL, Leadership, Shell Commands, Terminal, ITerm, Microsoft Office, PHP, JavaScript, IntelliJ IDEA, Angular, NPM, Full-stack Development, IDEA IDE, Windows, Linux, MacOS, CSS, Front-end, UI Components, REST, Front-end Development, REST APIs, Scripting

Technical Lead Developer

2011 - 2013
纽约市立大学研究基金|亨特学院
  • 重构并迁移了Zend下的遗留课程管理系统到Codeigniter/Zend混合框架,并利用LAMP从头开始领导了一个新的课程管理网站的开发.
  • 领导了一个新的虚拟教室的开发,该教室支持交互式共享主要图像格式和Microsoft Office文档或pdf.
  • 从头开始建立一个由实习生和承包商组成的敏捷软件工程团队.
Technologies: Apache, 亚马逊网络服务(AWS), Business, 内容分发网络(CDN), Docker, Docker Compose, Databases, GitHub, Bootstrap, HTML, APIs, Full-stack, Responsive Web Apps, React Native, AngularJS, Electron, Windows Server, CentOS, Kurento Media Server, Adobe Media Server (AMS), Wamp, LAMP, MySQL, SQL, Leadership, WebRTC, Shell Commands, Terminal, ITerm, Microsoft Office, PHP, JavaScript, Xcode, IntelliJ IDEA, Angular, React, NPM, Travis CI, GNU Make, Terraform, Full-stack Development, Agile Software Testing, IDEA IDE, Windows, Linux, MacOS, CSS, Redux, Express.js,前端,UI组件,REST,前端开发,REST api,脚本,工具链

Developer | Analyst

2010 - 2011
Delivery
  • 为面向对象设计(OOD)规范化进行重构,并开发了Foursquare集成.
  • 开发了“Order Loyalty”礼品卡系统的后端,并为支付类添加了白色标签的附加功能.
  • 修复了系统中的几个bug,重构了自动票据交换所(ACH)批处理系统.
技术:敏捷软件开发, PHP, SQL, HTML, APIs, Full-stack, CentOS, LAMP, MySQL, Shell Commands, Terminal, ITerm, JavaScript, IntelliJ IDEA, NPM, Full-stack Development, Agile Software Testing, Windows, Linux, CSS, Startups, Front-end, UI Components, Front-end Development, REST APIs, Scripting

PHP Programmer

2007 - 2010
纽约市立大学研究基金|亨特学院
  • 利用Zend 1开发了一个基于LAMP栈的课程管理网站.并领导了第一个虚拟教室的开发.
  • 创建了一个支持麦克风/网络摄像头的个人信息系统.
  • 面试并雇佣网页设计和软件工程的实习生和承包商.
Technologies: Apache, PHP, LAMP, Wamp, Adobe Media Server (AMS), Kurento Media Server, Databases, HTML, Windows Server, MySQL, SQL, WebRTC, Shell Commands, Terminal, ITerm, Microsoft Office, JavaScript, Xcode, IntelliJ IDEA, NPM, Full-stack Development, Windows, Linux, CSS, Front-end, UI Components, Front-end Development, Scripting, Microsoft Access

Pixie HD

http://github.com/husman/pixieapp
Pixie HD是一个网络会议应用程序,具有交互式和共享的画布,由HTML5画布构建. 该应用程序作为桌面应用程序安装到用户的机器上. 它是使用Electron runtime和React构建的.

Languages

JavaScript, Python, PHP, SQL, HTML, CSS, GraphQL, ECMAScript (ES6), HTML5, c++, TypeScript

Frameworks

React Native, Bootstrap, Redux, Next.js, Django, Angular, Flask, NestJS, Material UI, Qt, Electron, Express.js, AngularJS, GStreamer

Libraries/APIs

React, WebRTC, REST api, Node.js, Recharts, Nexmo

Tools

Docker Compose, IDEA IDE, Terraform, GNU Make, NPM, GitHub, IntelliJ IDEA, Mongoose, ITerm, Fastly, Travis CI, Xcode, Apache, NGINX, Terminal, Azure App Service, SendGrid, AWS CloudFormation, Microsoft Access

Paradigms

敏捷软件开发,REST, DevOps

Platforms

MacOS, Linux, Windows, Docker, 亚马逊网络服务(AWS), Kubernetes, Azure, OpenTok, Kernel, LAMP, CentOS, Windows Server, AWS Lambda

Storage

数据库,Amazon DynamoDB, MySQL, Amazon Aurora, MongoDB, Kurento Media Server, PostgreSQL

Other

Agile Software Testing, Full-stack Development, Web Development, Microsoft Office, Responsive Web Apps, Full-stack, APIs, Apollo, Startups, Front-end, UI Components, Front-end Development, Video Streaming, Video Livestreaming, Video Players, Streaming, Architecture, Scripting, Toolchains, 内容分发网络(CDN), Shell Commands, VoIP, TypeORM, Device Drivers, Linux Kernel, Data Structures, Algorithms, Data Architecture, Business, Leadership, Wamp, Adobe Media Server (AMS), Serverless, Machine Learning

2006 - 2012

化学学士学位

纽约城市学院-美国纽约市

JUNE 2021 - PRESENT

A2E商业基础

McKinsey & Company

MARCH 2021 - PRESENT

Problem Solving

McKinsey & Company

MARCH 2021 - PRESENT

Business Strategy

McKinsey & Company

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

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

Choose your talent

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

开始你的无风险人才试验

与你选择的人才一起工作,试用最多两周. 只有当你决定雇佣他们时才付钱.

对顶尖人才的需求很大.

Start hiring