Get certified - Transform your world of work today
Muhammed Imran Hussain
Software Developer at Introlligent Inc..
Sacramento, CA, USA

Biography

Specializing in Object Oriented Design and Analysis, Results-oriented, Resourceful and Problem-solving Software Engineer professional with extensive knowledge in small to large scale software development for a wide variety of companies. High level of involvement in the advancement of the industry and adherence to best practice.

I am a social person, can merge into any team, like team work, love and passionate to agile development and I am organized.

SUMMARY of EXPERIENCE:

  • Over 10 years of professional experience developing Web based applications primarily on LAMP/LEMP stack.
  • Worked in a team and as a sole contractor in all stages of Software Development Life Cycle (SDLC)
  • I write code based on S.O.L.I.D principles and Software Design Patterns 
  • Experienced working on Docker and Vagrant and deployment in Amazon and Digital Ocean cloud.  
  • Practicing Agile Development since 2008
  • I have professional experience implementing scrum and managing team as a Scrum Master   
  • Experienced in Test Driven Development. Writing test cases using PHPUnit since 2013
  • Experienced in Behavior-Driven Development and writing behaviors using Behat framework
  • Experienced working on RDBMS (MySQL) and NoSQL (MongoDB) technologies
  • Developed REST API and SOAP API using PHP and NodeJS
  • Using version control system since 2006 and Git since 2012
  • Strong knowledge of implementing payment methods including Paypal, Authorize.net.
  • Strong knowledge of implementing different API's including facebook, twitter, Amazon, eBay, Magento API.
  • Experienced on Continuous Integration / Continuous Delivery using Bamboo, Jenkins
  • Strong troubleshooting skills, ability to manage projects, possess good interpersonal skills and key team player.
  • Motivated and energetic individual to work independently as well as within a team
  • Repeatedly demonstrated an ability to adapt to continuously changing business environment and new technologies
  • Experience in resource management, task estimation, planning and budgeting.
  • Worked on different domain including Bank, Game, MLM, e-Commerce, Education, Software Firm, Corporate Firm, Government and Private sectors.