巴萨姆·赛义夫,黎巴嫩黎巴嫩山省jouieh的开发商
Bassam is available for hire
Hire Bassam

Bassam Seif

Verified Expert  in Engineering

React Native Developer

Location
约尼耶,黎巴嫩山省
Toptal Member Since
November 8, 2017

Bassam是一名软件架构师和工程师,从11岁开始独立编程. 他擅长全栈、高度可扩展的JavaScript和Node.但他也有使用PHP、Java、c#和Objective-C的经验. 巴萨姆是一个快速学习的人,他相信从小做起, well-tested, highly documented, and functional pieces.

Portfolio

Independent Contract Work
C#, Unity, PHP, Three.. js、ECMAScript (ES6)、MySQL、MongoDB、Meteor、Express.js...
Freelancing Website
Mocha, Webpack, PHP, Vue, Angular,单元测试,顺风CSS, SQL, SEO工具...
Microsoft
Visual Studio, C#, Windows Phone

Experience

Availability

Part-time

Preferred Environment

Git, Sublime Text, Jira, Linux, MacOS

The most amazing...

...我发明的是一个基于人体动作的实时音乐作曲家.

Work Experience

Software Architect | Engineer

2011 - PRESENT
Independent Contract Work
  • 为很多客户工作过,泰勒数字公司, Clearsenses Tech, Intelligent Technology, Wunder LLC, MAA Consulting, CodeIgniter, 11D Software, Cadis, and Stars of Science.
  • 设计的软件架构:为已沟通的计划交付蓝图,这些计划被划分为文档完备的JIRA任务.
  • 开发经过高度测试的健壮模块,可用于多种产品.
  • 从想法驱动开发过渡到测试驱动开发,实现可维护性, flexible, and easily extensible code.
  • 使用敏捷scrum方法进行沟通, conducting two-week-long sprints, 始终保持产品的可发运性.
  • 设计了一个简单的UI/UX,由之前创建的组件组成.
Technologies: C#, Unity, PHP, Three.. js、ECMAScript (ES6)、MySQL、MongoDB、Meteor、Express.js, Node.js, React Native, Vue, React, JavaScript, Unit Testing, Python, API Integration, GraphQL, WebRTC, Startups, User Experience (UX), User Interface (UI), Testing, Serverless Architecture, Docker, PostgreSQL, Serverless, Graph Databases

移动网页开发人员(独立承包商)

2017 - 2019
Freelancing Website
  • 将这个自由机构的移动web应用转换为Angular中基于组件的架构.
  • 为所有新创建的组件创建单元测试,保持100%的代码覆盖率.
  • 更新了PHP遗留代码以支持新特性.
  • 参加每日scrum会议,帮助创建新任务.
  • 创建了一个自动生成的组件库,由所有可重用组件及其演示组成, code examples, and documentation.
Technologies: Mocha, Webpack, PHP, Vue, Angular,单元测试,顺风CSS, SQL, SEO工具, API Integration, User Experience (UX), User Interface (UI), Game Development

Platform Evangelist

2013 - 2014
Microsoft
  • 帮助学生在Windows Phone和Windows 8上开发应用程序,后端是Windows Azure.
  • 创建样板代码供学生在他们的应用程序中重用.
  • 每月为200多名学生做报告.
  • 组织与微软员工和学生合作伙伴的定期会议和演讲.
  • 在Windows Phone和Windows 8上执行Kactus(之前的创业公司).
技术:Visual Studio, c#, Windows Phone

Co-founder

2012 - 2014
Kactus
  • 领导多学科团队从概念到执行.
  • 从一个基于web的、由Node支持的Angular应用开始.js and MongoDB.
  • 创造了一款iOS原生应用,在黎巴嫩app Store获得了超过2分的高分,000 daily downloads.
  • 协助设计人员创建应用程序和角色的UI/UX.
  • 向投资者、电视节目和广播电台展示Kactus.
技术:Objective-C, CouchDB, Node.js, Angular

Only One

http://only.one/
一个基于angular的平台,可以帮助保护海洋, tackle the climate crisis, and build a more just, equitable planet. 它有不同的文章、视频、请愿书,以及围绕海洋保护的会员.

生物学习管理系统(LMS)

一个React Native跨平台应用程序,帮助管理和使用心脏病专家的平台. 在某些情况下,帮助维护连接到React Native的Rails后端,使用无缝的web视图. 我们在React Native前端进行了多次更新, behind feature flags, 为大多数用户保持完整的用户体验.

Clyx App

http://apps.apple.com/ng/app/clyx/id1550061986
一个使用React Native/Node构建的跨平台社交会议和事件应用程序.js (NestJS) -让用户更容易、更快速地与最重要的人一起做他们喜欢的事情.

负责后端工作,并从零开始为应用开发跨平台代码库.

AvoMD

http://www.avomd.io/
基于React native的跨平台医疗应用程序,以动态方式构建,允许所有者根据医生的不同诊断进行设置.
我的工作是将应用程序转换成跨平台代码库.

Crypto Exchange Wallet (Vybera)

一个基于react和react native的加密钱包应用程序,具有广泛的服务层. 服务层支持在不同平台上大多数加密货币之间的交换. 该应用程序是非托管的,并建立了高水平的安全,以保护用户.

Angl Design

http://angl.design/
一个基于unity的3D一站式解决方案,用于建筑,设计和工程建筑在线. 该应用程序允许不同的专家连接并无缝同步他们的设计.

Technologies: Unity, Node.js, and Angular

Screencastify

http://www.screencastify.com/
该项目包括一个基于web的屏幕记录器,它建立在Angular和Firebase之上. 实现测试和REST api,并将模型转换为UI组件.

Technologies: Angular, Firebase

MZN

移动优先的在线网站构建器类似于用Vue编写的Squarespace/WIX.js/PHP.

Technologies: Vue.js, PHP, AWS, Vuex, Docker

React Native 3D Cube

http://github.com/zehfernandes/react-native-3dcube-navigation
对react-native-3dcube-navigation做出了贡献,因为它是实现的依赖项, 这导致了对链接中列出的开源存储库的贡献.

Technologies: React Native, Redux

Next Level Online

一个基于react的网络研讨会管理软件(后端/前端),允许用户注册和支付不同的网络研讨会,并检查他们的具体细节,包括注册的人员和讲师信息.

技术:React、Firebase、Amazon Web Services (AWS)、Stripe

Air Camera

这个项目是使用React Native开发的,以便为多个平台提供一个单一的代码库和一个时髦的用户体验. 我们使用Redux来确保状态变化在UI中尽可能顺利地发生.

Technologies: React Native, Redux

TIGO Home Activator

http://activador.tigo.com.sv
该平台允许用户查找他们所在地区的互联网服务, buy them, 预约以简化激活程序.

Technologies: Node.js, Mithril.js

Wireless Analytics

A Vue.基于js的销售点前端,使用户能够创建, configure, 并根据一套可配置的规则向网络运营商销售捆绑包.

Technologies: Vue.js, Webpack, Node.js, Boostrap

Small Prayer

这是一个React Native应用程序,可以帮助人们创建群组,并在后端利用Firebase向彼此发送小祈祷.

技术:React Native/Firebase

Healint Component Library

On this project, 创建了一个包含可扩展主题的健壮组件库,该主题可以在所有元素之间传播. 还添加了一个组件演示,以便展示组件,并且可以轻松地复制它们的代码.

Technologies: JavaScript, Vue.js, ES6

Dermalogica Face Map

这款基于react的产品使用面部识别来确定用户的皮肤质量,并根据许多计算参数给出改善皮肤的建议.

Technologies: React, Node.js, PHP

员工满意度Chrome扩展

一个Chrome扩展,火灾在白天的随机时间,以衡量每天的员工满意度. 然后,这些数据被发送到一台服务器,由它来处理这些数据.

技术:Chrome扩展,JavaScript

自由职业网站(保密名称)

该项目由多个不同的部分组成:
•用Ionic编写的单页应用程序,适用于所有手机/平板电脑.
•一个用PHP支持的Angular响应式应用.

这个项目的主要任务是多方面的框架/语言,以实现/修复所需的特性.

参考资料或现场演示可根据要求提供.

Space Chicken Saga

这是一款以空间为背景的Unity3D冒险游戏,围绕着使用实时物理元素帮助一只鸡通过空间而展开.

Kactus

http://kactus.bassamseif.com/
Kactus是一款手机应用程序,它为用户提供了数千个社区生成的待办事项列表,这些列表可以将复杂的程序分解为简单的任务.

Beatball

一款3d平台游戏(使用Unity构建),包含包含新技能的多个动作, powerups, tutorials, and enemies. 开发团队由四人组成(游戏邦注:一名设计师,一名作曲家,一名QA和一名关卡设计师). 这款游戏是用c#编程的,可用于iOS和Android平台.

Barcode Queue

该项目由两部分组成:服务器和扫描仪.
• Server: A Node.js server using Meteor.
•扫描仪:一个React Native应用程序,帮助人们使用QR码和设备的摄像头进入队列.

这是一个白色标签的产品,由客户重新命名.

Remote Gate Opener

使用PhoneGap构建的远程开门器. 它接受用户的命令,并使用API打开由定制的RPI控制的门.

Urban Eights

Urban eight是一个最小可行产品(MVP),为客户需要一个功能齐全的Tinder克隆购物. 移动应用程序是使用React Native编写的.

Blinksys

这是一款软件,它可以将人类的眨眼行为转化为医院病人的一组命令,并将它们链接到一个网络界面上. C++ was used to detect the blinks, send the data to the server, 然后使用AngularJS来显示这些信息.

运动控制的智能音乐作曲家

这个界面将不同的传感器集成到一个应用程序中,该应用程序可以读取动作并从信息中创建和谐的音乐.

Ignite ERP

针对制造企业的完整的企业资源计划,涉及不同的部门(如.g.(生产、销售、营销等).

技术:Angular, Node, MongoDB, Boostrap

Languages

JavaScript, ECMAScript (ES6), HTML5, TypeScript, CSS, HTML, Objective-C, C#, PHP, SQL, Java, Python, Sass, Semantic HTML, Ruby, GraphQL

Frameworks

React Native, Angular, Unity, Redux, Angular Material, Bootstrap 3+, NestJS, Jest, Tailwind CSS, Nuxt.js, Next.js, Cypress, Mithril.js, Express.js, ASP.. NET MVC, Bootstrap, Ruby on Rails (RoR)

Libraries/APIs

React, Vue, Node.js、Google Maps、REST API、WebRTC、jQuery、Facebook API.js, Redux-Saga

Tools

Mongoose, Figma, Jira, Sublime Text, Git, Visual Studio, Webpack, Mocha, Adobe Illustrator, Adobe Photoshop, Redux Thunk, Expo

Paradigms

Microservices, Unit Testing, Continuous Integration (CI), Mobile Development, Scrum, Test-driven Development (TDD), Agile Software Development, Testing, REST, Responsive Development, Event-driven Programming, UI Design, UX Design, Object-oriented Programming (OOP), Waterfall Development, Serverless Architecture

Platforms

iOS, Firebase, Contentful, Linux, Amazon Web Services (AWS), Docker, Google Cloud Platform (GCP), MacOS, Windows Phone, Meteor, Blockchain, Mobile, Android

Storage

MongoDB, Cloud Firestore, CouchDB, MySQL, PostgreSQL,图形数据库

Other

Front-end, Back-end Development, Minimum Viable Product (MVP), Web Development, APIs, A/B Testing, Full-stack, SaaS, Full-stack Development, Technical Leadership, Front-end Development, Mobile App Development, MERN Stack, API Integration, Leadership, Software Design, Startups, User Experience (UX), User Interface (UI), Cross-platform App Development, Game Development, Angular Component Architecture, 客户关系管理(CRM), CI/CD Pipelines, Mobile UI, Mobile UX, Architecture, SEO Tools, Chrome Extensions, Cloud Platforms, Back-end, Physics Simulations, Computer Vision, Natural Language Processing (NLP), Ajax, Serverless, GPT, 生成预训练变压器(GPT)

2014 - 2015

工商管理硕士学位(MBA)

IE Business School - Madrid, Spain

2006 - 2011

计算机与通信工程学士学位

黎巴嫩美国大学-贝鲁特,黎巴嫩

Collaboration That Works

How to Work with Toptal

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

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