Eqbal Quran

Eqbal Quran

Amman, Jordan
Hire Eqbal
Scroll To View More
Eqbal Quran

Eqbal Quran

Amman, Jordan
Member since March 5, 2014
Eqbal is a senior full-stack developer with more than a decade of experience working in web and mobile development. He is a masterful problem solver, and boasts an extensive portfolio of finished professional products.
Eqbal is now available for hire
  • Ruby, 8 years
  • Ruby on Rails, 6 years
  • Agile Software Development, 5 years
  • Behavior-driven Development (BDD), 3 years
  • Amazon Web Services (AWS), 5 years
  • HTML5, 4 years
  • Ember.js, 2 years
  • RubyMotion, 1 year
Amman, Jordan
Preferred Environment
Ruby on Rails
The most amazing...
...thing I've done is to create the first ever Arabic Facebook-like application.
  • Full Stack Ruby on Rails Engineer
    2014 - 2015
    • Added new functionalities for the site.
    • Moved from jQuery to use Backbone.js for the front-end.
    • Created tests for the project.
    • Enhanced the performance of the site by creating a separate API to communicate with the front-end using JSON.
    Technologies: Ruby, ES, AWS, Ruby on Rails, Backbone.js, PostgreSQL, Ansible
  • Senior Ruby/Rails Developer
    Dubber Pty Ltd (via Toptal)
    2014 - 2014
    • Added new functionalities using Ruby on Rails.
    • Created tests using RSpec and Capybara.
    • Created UI components using HTML/CSS/CoffeeScript.
    • Created new functionalities for the telephony system using WebRTC.
    Technologies: Ruby, Ruby on Rails, RSpec, Capybara, HTML, CSS, CoffeeScript, WebRTC
  • Ruby Developer with Log Management Skills
    Clearlogin Inc. (via Toptal)
    2014 - 2014
    • Created a scalable/fast log management system using a separate MongoDB and migrating the old data from MySQL.
    Technologies: Ruby, Ruby on Rails, MongoDB
  • Software Engineer, Account Manager
    2009 - 2014
    • Managed a small team to deliver a native mobile application and SMS-based solution. Handed the development, deployment, design, and architecture of the software for mobile operators and integrated the solution with the back-end and billing system of the mobile operator.
    • Created a SMS-based chat application to chat with Facebook, MSN, GTalk, and Yahoo accounts using simple SMSs. Used the C++ and Qt framework to develop the application for performance issues and used Amazon cloud servers to scale. Developed this application for the Nedjma mobile operator http://www.wataniya-algerie.com/extranet/web/serviceparticulier/nedjma-net.
    • Created a native iPhone and Blackberry chat application for Nedjma and integrated it with Nedjma’s billing system. Allowed the user to pay a monthly subscription, talk, and send unlimited photos and voice messages to friends. http://www.wataniya-algerie.com/extranet/web/serviceparticulier/nedjma-net.
    • Created an iPhone application using Objective-C for Ramadan. Used Ruby and EC2 server for the back-end (http://itunes.apple.com/lb/app/live-ramadan/id385779970?mt=8).
    • Built a WAP portal for Nedjma using WML for old devices, WAP 2.0, and XHTMLMP for smart phones (http://wap.nedjma.dz).
    Technologies: C++, Qt, Objective-C, WML, WAP 2.0, XHTMLMP
  • Project Manager, Software Engineer
    2008 - 2009
    • Managed a small team of four Rails developers, one web designer, and one graphic designer. Used Scrum as a project management methodology and Basecamp to manage and track projects.
    • Developed, deployed, and maintained the www.tahawor.com site.
    • Developed, deployed, and maintained the www.naharna.com site based on Web 3.0 and semantic (RDF) technology.
    • Developed, deployed, and maintained the http://elections.naharnet.com site.
    • Applied TDD/BDD approaches to software development.
    Technologies: Ruby on Rails, Basecamp
  • Software Engineer
    2007 - 2008
    • Handled development of the company sites (www.ikbis.com, www.watwet.com, and www.itoot.net) and added new features for them using the Rails framework as a primary web development framework language. Was also responsible for managing all the information technology needs of TootCorp network, including sites administration and other security issues.
    • Created a Facebook application for the WatWet site using the rFacebook library (http://apps.facebook.com/watwets/).
    • Modified both www.ikbis.com and www.watwet.com sites to Web 2.0 technology and AJAX.
    • Developed several Ruby on Rails applications for internal and external uses.
    • Developed a set of standards‐compliant SEO friendly templates and widgets for our site. Developed several plugins for internal use. Managed and administered sites using EC2 cloud servers.
    Technologies: AJAX, Ruby on Rails, rFacebook, EC2
  • Web Developer
    2005 - 2007
    • Worked as a web developer on Jeeran, the biggest Arab social network and blogging site with more than 1 million active members. Used Microsoft technology (.NET, C#, Micosoft SQL server, etc.). Implemented numerous changes regarding the look and feel of the site (GUI) and tried to make it based on Web 2.0 technologies. Made the first Arabic Facebook application.
    • Created the first Arabic Facebook application for the Jeeran site (JeeranBlogger) using.NET framework, FBML, FBJS, and other technologies. Allowed users to quickly and easily integrate existing blogs into their Facebook profiles, getting more exposure for their blogs and sharing content with friends (http://apps.facebook.com/jeeranblogappdemo/).
    Technologies: .NET, SQL Server, C#, FBML, FBJS
  • Computer Engineer
    2004 - 2005
    • Worked for 9 months with MobileCom, one of the leading telecommunications operators in Jordan. Developed my graduation project (Hotels Reservation using WML and GPRS) through cooperation between MobilCom and Yarmouk University.
    Technologies: WML, GPRS
  • Codaty (Development)

    A SPA (Single-Page Application) for a VAS startup.

  • Jeeran iPhone App (Development)

    Created the first version of Jeeran's iPhone application.

  • Ikbis Website (Development)

    I was part of the team that created the first version of the site, using Ruby on Rails and AWS for deployment.

  • Jeeran Website (Development)

    I was part of the team that created the early version of the site.

  • SMS Chat App (Development)

    I designed and implemented a SMS chat application that allows the user to communicate with his/her Facebook, Google Talk, Yahoo, and MSN accounts without needing Internet connection or 3G using a dynamic SMS gateway. Erlang with XMPP was heavily used.

  • TxtBall SMS Game (Development)

    I designed and implemented the game. It's an interactive SMS-based football game depending on predictions for real game results. Ruby, Rack, RabbitMQ, and Collided were all heavily used to create this game.

  • Nedjma WAP Portal (Development)

    I was part of the team that created the WEB/WAP portal for the Algerian client Nedjma.

  • Birdy Nam Nam iOS Game (Development)

    I was part of the team that created the first version of the iPhone game.

  • WatWet (Development)

    A micro blogging website built using Ruby on Rails.

  • Personal Site (Development)

    My personal website, created using Bootstrap 3.0 with HTML5 and CSS3.

  • Clearlogin Log Management System (Development)

    Created a scalable/fast log management system using a separate MongoDB and migrating the old data from MySQL.

  • Dubber Pty Ltd (via Toptal) (Development)

    Joined the Dubber team to create new functionalities for the telephony system using WebRTC.

  • Perchwell - Real estate smart engine (Development)

    A technology company creating innovative products for real estate professionals and consumers that improves the home search, discovery, and decision-making process.

  • Ruby Concurrency and Parallelism: A Practical Tutorial (Publication)
    A thorough and practical introduction to concurrent and parallel programming in Ruby, presenting and contrasting a number of techniques and options available, from the standpoints of both performance and complexity. Discusses forking, multithreading, the Global Interpreter Lock (GIL), and more.
  • Ruby Best Practices and Tips by Toptal Developers (Publication)
    This resource contains a collection of Ruby best practices and Ruby tips provided by our Toptal network members.
  • Eqbal is a mentor in the Toptal Global Mentor’s Program. This program is a partnership between Toptal and General Assembly to provide high quality mentorship for students from minority and low income backgrounds who are looking to begin their careers as professional software engineers. Eqbal shows commitment to diversity in tech by mentoring a General Assembly student every week for a year, covering everything from coding tips and tricks to advice on making it in the industry.
  • Languages
    Ruby, Bash Script, HTML5, SASS, Haml, CSS, JavaScript, CoffeeScript, SQL, PHP, Java, Objective-C, Erlang
  • Frameworks
    Ruby on Rails, Celluloid, Sinatra, Twitter Bootstrap, Core Telephony, RubyMotion, Ember.js, OpenSIPs, Adhearsion, Grape, Cocoa, Hadoop
  • Libraries/APIs
    Rack, WebRTC, Backbone.js, jQuery, ØMQ, EventMachine, SQLite, jQuery Mobile, Facebook API
  • Tools
    Git, Sublime Text, GitHub, RabbitMQ, Terminal, Vim, JIRA, Pivotal Tracker, TextMate, GitLab
  • Paradigms
    Actor programming, Agile Software Development, Object-oriented Programming (OOP), Concurrent Programming, Behavior-driven Development (BDD), Object-oriented Design (OOD), Scrum, Distributed Programming, Responsive Web Design, MVC, Test-driven Development (TDD), Functional programming, Extreme programming
  • Platforms
    Mac OS X, Amazon Web Services (AWS), Amazon EC2, Ubuntu, Heroku, Linux, iOS, Meteor
  • Storage
    Amazon RDS, Redis, MySQL, NoSQL, Memcached, MongoDB, Neo4J, Oracle, PostgreSQL, Elasticsearch
  • Misc
    BitBucket, Ember CLI, UI Kit
  • Bachelor of Engineering (BEng) degree in Computer Engineering
    Yarmouk University - Jordan
    2001 - 2006
I really like this profile
Share it with others