Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 
avatar of Ahmad hamza

Ahmad hamza

Ahmad hamza has asked 9 questions and find answers to 0 problems.

Stats

45
EtPoint
0
Vote count
9
questions
0
answers

About

Hello,

  1. I am 8 year experienced ruby on rails developer and have worked on over 6 projects till now.

  2. Completed 2 projects to successful launches. a) Bookafy - Appointments scheduling application b) Centaur - Post production tool for Deluxe Media.

  3. Currently working as software engineer for Toptal.

  4. Links for meetup talks, OS contributions and posts:

    a. Polymorphism in Ruby - https://slides.com/ahmadhamza/deck-2

    b. Devise - https://github.com/plataformatec/devise/pull/4434

    c. SlackRubyClient - https://github.com/slack-ruby/slack-ruby-bot/pull/206

    d. Cancancan - https://github.com/CanCanCommunity/cancancan/pull/685

    e. LinkedIn post about Rails compact_blank method - https://www.linkedin.com/posts/ahmad-hamza-0b812052_railstips-rubyonrails-activity-6758684990889881600-TCDP

    f. Side project: ManageUrSales - Tool to manage your daily sales for freelancers and small business owners. Url - https://manageursales.herokuapp.com/

  5. Code samples

    a. Validate and save json data into database using dry-rb gems and without using active record - https://gist.github.com/ahmad19/deae3d1a7b05c4f612ce5ed2b3c45a04

    b. Interaction with third party API following adapter pattern - https://gist.github.com/ahmad19/271f49ac7baa8014ca3aedfedc029d94

    c. Gilded rose refactoring - https://github.com/ahmad19/gilded_rose_refactoring_kata

  6. I'm a photographer :) a) Some of my work at 500px: https://500px.com/ahmad_719

Thanks