I am a full-stack developer with 19+ years of experience in developing, leading and managing applications as a Software Architect, Technical Lead and Developer roles in Ruby on Rails and PHP.
Personal website : https://www.morshed-alam.com
Linkedin profile : https://www.linkedin.com/in/morshed/
Ruby on Rails
, TDD / BDD (RSpec, Cucumber, Capybara, Factory Girl, shoulda)PHP
, Laravel, CodeIgniter, Joomla, WordPress, OpenCart, CakePHP etc.- Database Management: MySql, PostgreSQL, MongoDB, Redis
- Front-end UI: CSS, HTML, Haml, SASS, Twitter Bootstrap, Zurb Foundation etc.
- Front-end JS: JavaScript, Ajax, jQuery, CoffeeScript, AngularJS, Node.js, Backbone etc.
- APIs: Slack, Google Drive, Box, Amazon(S3, SES, SQS, SNS), SendGrid and many more.
- Payment Processing: Stripe, PayPal, Google Checkout, Amazon FPS and Various CC Processing
- API Design: Grape, Sinatra, Doorkeeper
- Social Apis: Facebook, Twitter, LinkedIn
- Automating Web Browsers: Selenium, Watir
- Background Jobs: ActionCable, DelayedJob, Sidekiq, Cron
- CI & Deployment: GitLab, Cruise Control, Capistrano, FTP
- Web & Application Servers: Apache, Nginx, Passenger, Unicorn, Puma
- Cloud Servers: Heroku, AWS, Rackspace, EngineYard, Digital Ocean, Auto Scaling
- Project Management: Agile(Scrum, Kanban), Slack, Airtable, Jira, Trello, Stacker, Wrike, Lighthouse, Basecamp, Pivotal Tracker
- 15+ years experience in Ruby on Rails
- 5+ years experience in PHP
- 1+ years experience in C# and Microsoft SQL Server
- Lifetime
top rated developer
with 100%job success
on upwork.com for 6.5K+ hours - My core competency lies in
complete end-to-end architecting
, building & managing application from theground up to production
- Commitment to delivering on time
- Iteratively developing and refining the features you need
- Helps development teams and improve by adopting best practices
- Always willing to learn and do anything to make your idea into reality
- Setting and managing cloud servers including Heroku, Amazon and Rackspace etc.
- Good hand in open source front-end tools like jQuery, Bootstrap, CSS and HTML etc. and integrating HTML/CSS from designers.
- Have experience to work with multilingual application
- Continuous integration with automated testing
- Database design and optimization
- Love to write
DRY
,manageable
andreadable code
- Familiar with machine learning(Have certification in
Machine Learning
)
- Rename : allows to rename Rails application by using a single command.
- Wrike3 : communicate through Wrike.com API.
- Week Picker : multi month week picker calendar.
- DateTime helper : date time helper
- Website Parser : parser class to extract links and images from web pages