![使用普通的旧Ruby对象构建光滑的Rails组件的图像](http://assets.toptal.io/images?url=http%3A%2F%2Fbs-uploads.toptal.io%2Fblackfish-uploads%2Fcomponents%2Fblog_post_page%2Fcontent%2Fcover_image_file%2Fcover_image%2F1129957%2Fcover-default-cover-1-5a8e631dfd7c4c029f67b6f800256664.png&width=768)
![约旦安曼省安曼开发商Eqbal Quran](http://assets.toptal.io/images?url=http%3A%2F%2Fbs-uploads.toptal.io%2Fblackfish-uploads%2Ftalent%2Fprofile%2Fpicture_file%2Fpicture%2F1044046%2Fhuge_ea73e398ed743ac03b59e5a22e94f36a-bff5ce86325aeeb05aa96900a98dd8d1.jpg&width=524)
Eqbal Quran
Verified Expert in Engineering
CTO Developer
Eqbal是一名高级全栈开发人员,拥有超过十年的web和移动开发经验. 他是解决问题的高手,并拥有广泛的成品专业产品组合.
Portfolio
Experience
Availability
Preferred Environment
Crystal, Python, Ruby on Rails (RoR)
The most amazing...
...我所做的是用深度学习编写一辆真正的自动驾驶汽车的代码,用ROS和Autoware在测试轨道上自动驾驶.
Work Experience
Chief Technology Officer
Mrsool
- 带头开发和扩展技术基础设施, 成功适应公司的快速发展和不断变化的需求.
- 将最初的80多名开发人员的技术团队转变为多学科团队, agile unit, 确保项目的无缝协作和高效交付.
- 定义并执行技术策略和基础架构, overseeing various domains, including infrastructure, development, and UI/UX.
- 与企业目标一致的技术解决方案, 确保量身定制,以推动业务增长.
- 承担了主要存储库的主要代码库重构, 改进代码质量和可维护性.
- Streamlined workflow planning, priority assessment, and task allocation, 将正确的专业知识与项目相匹配.
- 掌握有效沟通的艺术, 在理解项目范围基本原理的同时,阐明整个业务中提出的解决方案.
- 主动识别和解决技术挑战和瓶颈, 确保项目顺利执行.
- 通过实施策略投资于团队发展, training, 增长计划与项目目标保持一致,并促进一致的成就.
- 优化平台,提高性能和可靠性, 能够无缝支持增加的流量, marketing initiatives, and shifting corporate goals.
团队领导/高级Ruby工程师
ClickFunnels
- 维护广泛的在线营销应用程序,拥有超过50,000个订阅客户.
- 从使用Rails控制器转向使用Grape和Sidekiq构建更具可扩展性/隔离性的RESTful API. 虽然这使应用程序更具可伸缩性, 我们花时间在可靠性上,为新API添加了许多集成/单元测试.
- 使用最佳实践来创建干净、文档完备的代码.
- Refactored the codebase, 使用许多PORO/抽象来扩展API, 并从依赖MVC转向了微服务.
- 审查代码,管理问题,并确保高质量的代码.
- Implemented new features, 参与业务决策,如确定任务的优先级和评估新特性, 并改进了整个开发过程.
Technical Team Lead (MENA)
Cookpad
- Managed a team of developers, monitored performance, 确保项目目标/可交付成果的一致实现.
- Planned the workflow, assessed priorities, allocated timescales, 并根据所需的专业知识水平分配工作.
- 使用Ruby和Rails开发面向用户的特性.
- 审查代码,管理问题,并确保提供高质量的代码.
- 管理更新/代码开发项目阶段,确保文档的可用性最大化, scalability, performance, and quality.
全栈Ruby on Rails工程师
Perchwell
- 为站点添加了新功能.
- 从jQuery转移到使用Backbone.js for the front end.
- Created tests for the project.
- 通过创建单独的API来使用JSON与前端通信,增强了站点的性能.
Senior Ruby/Rails Developer
Dubber, Pty., Ltd. (via Toptal)
- 使用Ruby on Rails添加了新功能.
- 使用RSpec和Capybara创建测试.
- 使用HTML/CSS/CoffeeScript创建UI组件.
- 使用WebRTC为电话系统创建了新的功能.
Ruby Developer
Clearlogin, Inc. (via Toptal)
- 使用独立的MongoDB创建了一个可扩展/快速的日志管理系统,并从MySQL迁移了旧数据.
软件工程师,客户经理
Cubiic
- 管理一个小团队,交付一个本地移动应用和基于短信的解决方案. Handed the development, deployment, design, 以及针对移动运营商的软件架构,并将解决方案与移动运营商的后端和计费系统集成.
- 创建了一个基于短信的聊天应用程序与Facebook聊天, MSN, GTalk, 以及使用简单短信的雅虎账户. 针对性能问题,使用c++和Qt框架开发应用程序,并使用Amazon云服务器进行扩展. 为Nedjma移动运营商http://www开发了这个应用程序.wataniya-algerie.com/extranet/web/serviceparticulier/nedjma-net.
- 为Nedjma创建原生iPhone和黑莓聊天应用程序,并将其与Nedjma的计费系统整合. 允许用户按月付费, talk, 还可以无限制地向朋友发送照片和语音信息. http://www.wataniya-algerie.com/extranet/web/serviceparticulier/nedjma-net.
- 使用Objective-C为斋月创建了一个iPhone应用程序. 后端使用Ruby和EC2服务器(http://itunes).apple.com/lb/app/live-ramadan/id385779970?mt=8).
- 为Nedjma构建了一个WAP门户,使用旧设备的WML WAP 2.智能手机的XHTMLMP (http://wap).nedjma.dz).
项目经理,软件工程师
NAHARNET
- 管理一个由四名Rails开发人员、一名网页设计师和一名图形设计师组成的小团队. 使用Scrum作为项目管理方法,使用Basecamp来管理和跟踪项目.
- 开发、部署和维护www.tahawor.com site.
- 开发、部署和维护www.naharna.com site based on Web 3.0和语义(RDF)技术.
- 开发、部署和维护http://elections.naharnet.com site.
- 应用TDD/BDD方法进行软件开发.
Software Engineer
TootCorp
- 负责公司网站(www)的开发.ikbis.com, www.watwet.com, and www.itoot.net),并使用Rails框架作为主要的web开发框架语言,为它们添加了新特性. 还负责管理TootCorp网络的所有信息技术需求, 包括站点管理和其他安全问题.
- 使用rFacebook库(http://apps)为WatWet网站创建了一个Facebook应用程序.facebook.com/watwets/).
- Modified both www.ikbis.com and www.watwet.com sites to Web 2.0 technology and Ajax.
- 开发了几个内部和外部使用的Ruby on Rails应用程序.
- 为我们的网站开发了一套符合标准的seo友好模板和小部件. 开发了几个内部使用的插件. 使用EC2云服务器管理和管理站点.
Web Developer
Jeeran
- 在Jeeran做网页开发, 它是阿拉伯最大的社交网络和博客网站,拥有100多万活跃会员. Used Microsoft technology (.. NET, c#, microsoft SQL server等.). 对网站(GUI)的外观和感觉进行了大量更改,并尝试使其基于Web 2.0 technologies. 制作了第一个阿拉伯语的Facebook应用程序.
- 为Jeeran网站(JeeranBlogger)创建了第一个阿拉伯语Facebook应用程序.. NET框架、FBML、FBJS等技术. 允许用户快速轻松地将现有博客集成到他们的Facebook个人资料中, 为他们的博客获得更多的曝光并与朋友分享内容(http://apps).facebook.com/jeeranblogappdemo/).
Experience
Jeeran iPhone App
Ikbis Website
Jeeran Website
Birdy Nam Nam iOS Game
Personal Site
Clearlogin日志管理系统
Dubber, Pty., Ltd. (via Toptal)
Perchwell -房地产智能引擎
http://www.perchwell.com![使用普通的旧Ruby对象构建光滑的Rails组件的图像](http://assets.toptal.io/images?url=http%3A%2F%2Fbs-uploads.toptal.io%2Fblackfish-uploads%2Fcomponents%2Fblog_post_page%2Fcontent%2Fcover_image_file%2Fcover_image%2F1129957%2Fcover-default-cover-1-5a8e631dfd7c4c029f67b6f800256664.png&width=768)
![在水晶编程语言出版物中创建加密货币的图像](http://assets.toptal.io/images?url=http%3A%2F%2Fbs-uploads.toptal.io%2Fblackfish-uploads%2Fcomponents%2Fblog_post_page%2Fcontent%2Fcover_image_file%2Fcover_image%2F1300508%2Fcover-crystal-programming-language-tutorial-7d62ce77bc28ccb938a3f3ee8f86790a.png&width=768)
用水晶编程语言创建加密货币
![Ruby并发性和并行性:实用教程出版物](http://assets.toptal.io/images?url=http%3A%2F%2Fbs-uploads.toptal.io%2Fblackfish-uploads%2Fcomponents%2Fblog_post_page%2Fcontent%2Fcover_image_file%2Fcover_image%2F1129742%2Fcover-0827_Ruby_ConcurrencyandParallelismAPracticalTutorial_Razvan_Newsletter-786863f1e8a3743de344f0abd4bca970.png&width=768)
Ruby并发和并行:实用教程
![Toptal Developers出版的Ruby最佳实践和技巧图片](http://assets.toptal.io/images?url=http%3A%2F%2Fbs-uploads.toptal.io%2Fblackfish-uploads%2Fcomponents%2Fseo%2Fcontent%2Fog_image_file%2Fog_image%2F697989%2Fbest-tips-ruby-01-28abedd7cc67018c9245f759f1e16b23-a6ee06e02c9b14011281212e0c5cbad7-0e0fb9dc2852e51e019c51b725268bc5.jpg&width=768)
Toptal Developers的Ruby最佳实践和技巧
Skills
Languages
Crystal, Ruby, Python, SQL, CoffeeScript, Sass, JavaScript, CSS, Haml, Bash Script, HTML5, C++, WML, XHTML, C#, HTML, Java, PHP, Objective-C, Erlang
Frameworks
Angular, Ruby on Rails (RoR),赛璐珞,Core Telephony, Ember.. js、Bootstrap、addison、opensip、Sinatra、RubyMotion、GrapesJS、Qt、 .. NET, Capybara, Cocoa, Hadoop, UIKit
Libraries/APIs
Node.js, Rack, Backbone.js, WebRTC, jQuery, ØMQ, EventMachine, jQuery Mobile, React, Facebook API, Pandas
Tools
Bitbucket, Git, Terminal, Sublime Text, GitHub, RabbitMQ, Pivotal Tracker, Jira, TextMate, Vim Text Editor, Basecamp, RSpec, Ansible, CircleCI, GitLab
Paradigms
面向对象编程(OOP), Agile Software Development, Actor Programming, Concurrent Programming, 行为驱动发展(BDD), Model View Controller (MVC), Functional Programming, Responsive Web Design (RWD), Extreme Programming, Test-driven Development (TDD), Object-oriented Design (OOD), Distributed Programming, Scrum, Management
Platforms
Amazon Web Services (AWS), MacOS, Amazon EC2, Director, Ubuntu, iOS, Linux, Heroku, Blockchain, Oracle, Meteor
Storage
Redis, NoSQL, MongoDB, MySQL, Memcached, SQLite, Microsoft SQL Server, Elasticsearch, Neo4j, PostgreSQL
Other
数据分析、团队领导、写作 & Editing, CTO, Blockchain Development, Technical Leadership, Architecture, DApps, Customized Blockchains, Ember CLI, 无线应用协议(WAP), Ajax, Facebook, 图形用户界面(GUI), Trailblazer, Team Management, Strategic Planning & Execution, Digital Transformation, Lean Startups, Machine Learning, Artificial Intelligence (AI), Statistics, Reinforcement Learning, Self-driving Cars, Robotics, Deep Learning, Supervised Learning, Web Development, Applets, Networking, Securities
Education
计算机工程学士学位
Yarmouk University - Jordan
Certifications
概率论——不确定性和数据的科学
麻省理工学院
自动驾驶汽车工程师纳米学位
Udacity
Machine Learning Nanodegree
Udacity
Sun Certified Java Programmer (SCJP)
Oracle
思科认证网络助理(CCNA)
Cisco