Resume
Summary
19+ years of experience in developing, leading and managing applications as a Software Architect, Technical Lead and Developer.
Highlights:
- 19+ years of experience in the tech and service industry
- 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 the ground 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 optimisation
- Love to write DRY, manageable and readable code
- Familiar with machine learning(Have certification in Machine Learning)
Experience & Expertise:
- 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.
- Additional Skill set: C#, Asp.net, Microsoft SQL Server
- APIs: Slack, Google Drive, Box, Amazon(S3, SES, SQS, SNS), SendGrid etc..
- 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
- Source Management: Git, Bitbucket, SVN
Professional Experiences
February 2012 to Current
Dymicbit - Dhaka, BangladeshFounder and Full Stack Ruby on Rails and PHP Developer
Involved in every step of development with managing team members.
Technologies: Ruby on Rails, PHP, MySql, PostgreSQL, Redis
March 2012 to April 2024
Radiant Law Ltd. - London, UKRuby on Rails Developer (Remote)
Developed, maintained and extended a real-time matters/contracts tracking system along with offering APIs by consuming third party APIs like - Wrike.com, Box.com, Google.com, AWS, SendGrid, Slack etc.
Technologies: Ruby on Rails, MySql, Redis
February 2011 to January 2012
Akhoni.com Ltd. - Dhaka, BangladeshSoftware Architect
Played diversified roles like System Architect, Team Lead and Developer by following
Agile/Scrum web development process. Also, performed activities such as establish process, TDD, implementation, explore improvement opportunities, code review, mentoring and recruitment.
Technologies: Ruby on Rails, MySql
February 2010 to January 2011
FreelanceFull Stack Ruby on Rails and PHP Developer
Involved in the System Design, Development, Implementation and Customer Interaction.
Technologies: Ruby on Rails, PHP, Java, MySql, MongoDB, PostgreSQL, AngularJS
April 2007 to January 2010
Code71 Inc. - ODC, USASoftware Engineer
A core team member of an agile project management application. Also, performed activities such as system design, re-factor, explore improvement opportunities, reviewing code, TDD and mentoring the new Team member etc.
Technologies: Ruby on Rails, PHP, C#, MySql, PostgreSQL, RSpec, Cucumber, Shoulda, Selenium, Watir
September 2005 to March 2007
Millennium Information Solution Ltd. - Dhaka, BangladeshSoftware Engineer
Played diversified roles like Developer, Team Leader and Mentor. Also, involved in the system design, implementation, customer and stakeholder interaction.
Technologies: PHP, C#, MySql
May 2004 to August 2005
HotSalesBD.com - Dhaka, BangladeshCo-founder & Developer
Involved in the system design, development, implementation and team management.
Technologies: PHP, MySql
Education
2004
Asian University of BangladeshBsc. in Computer Science & Engineering
Final Project: Virtual University using PHP and MySql
Web based university management system to manage activities such as registration, class notes, assignments, result and TER etc.
Open Source
- Rename - ruby library to rename Rails application by using a single command.
- Wrike3 - ruby library to communicate through Wrike.com API
- Week Picker - JavaScript library for multi month week picker calendar
- Website Parser - PHP library to extract links and images from web pages