Md. Shariful Alam Hemal

Md. Shariful Alam Hemal

$20/hr
Develop wide range of web applications and RESTful APIs using Ruby on Rails
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
31 years old
Location:
Dhaka, Uttara, Bangladesh
Experience:
3 years
Md. Shariful Alam Sector 10, Uttara, Dhaka. E-mail:-Contact no:- Skype: shariful.alam85 GitHub: shariful-alam SUMMARY  2+ years of experience in full stack web and API development in Ruby on Rails. Expert in developing Web Applications and RESTFUL APIs (for Android, iOS) using Ruby on Rails, ReactJS, PostgreSQL, MySQL, JavaScript, Websocket(ActionCable).  Expert in scaling, optimization, caching, configuring apps with various cloud like Heroku.  I am always concern on application performance and scaling for very high traffic. For the fulltext search, I work on Sphinx, Elastic Search Engine. For better user experience, I use Sidekiq, Redis for background jobs processing. For the real time web notification, I love to use Rails ActionCable.  I use Capybara, RSpec with factorygirl and bot for Test Driven Development(TDD). I use github/bitbucket Pull Request feature. I follow Agile(Kanban/Scrum) methodology for software development and follow software design pattern while coding. I use jira/trello tracker tremendously for task/project management stuff.  Passionate competitive programmer having 4+ years of experience which helped me to write more efficient code. I have participated in various programming contests including ACM-ICPC and several national programming contests. PROFESSIONAL SKILLS AND TOOLS         Programming Languages: Ruby on Rails, Javascript, C, C++. Database Management: Postgresql, MySQL, Redis, Sqlite3 Front-end Frameworks & Libraries: ReactJS, NodeJS, Bootstrap, Tailwind CSS, jQuery, Ajax. Testing Tools & Frameworks: Rspec, Capybara, FactoryGirl/Bot, Selenium Webdriver, Headless. Cloud Server: AWS(EC2, S3, Elasticache etc.), Heroku Realtime tools: Websocket, ActionCable Application Server: Puma. Markup & Scripting: HTML5, HAML, Slim, CSS, SASS, Javascript, JSON, ERB     Full-text Search: Elasticsearch. Background Jobs: Sidekiq, Resque, Redis, Cron. Payment Gateways: Stripe. Version Management: Github, GitLab, Bitbucket. EXPERIENCES Junior Software Engineer January 2020 to Present RightCodes Solution, Dhaka, Bangladesh Website: https://rightcodes.org/  Developed many web applications using Ruby On Rails.  learnt Ruby on Rails framework and dive into it because I started loving it.  Started practicing Agile (SCRUM) and Kanban methodologies for software development. Full Stack Ruby on Rails Developer February 2020 to Present – (Remotely) Upwork Global Inc. Profile URL: https://bit.ly/3qS5rCb  Worked on Ruby on Rails based projects for different clients.  Performed Requirement Analysis, Software Architecting/Design, Database Design and communication with foreign clients.  Build web and mobile apps and RESTful API using latest Ruby On Rails(3.x to 6.x), React, PostgreSQL, MySQL, Redis, background jobs and managing Ubuntu servers on Cloud.  Coded with TDD(using Capybara,Rspec), using git, github, bitbucket for code repository. RECENT PROJECTS  http://oms.rightcodes.org (Api and Application for Office Management System in Ruby on Rails)  http://elawyerbd.com (A lawyer platform for Bangladesh developed in Ruby on Rails and front end development is in progress ) EDUCATIONAL BACKGROUND International University of Business Agriculture and Technology (IUBAT). Passing year: 2019 B.Sc. in Computer Science and Engineering CGPA: 3.74 out of 4.00 ACHIEVEMENTS     71st Position in ICPC Dhaka Regional Contest -2019 and honorable Mention in the ACM ICPC Dhaka Regional Contest – 2017, 2018. 12th Position in the UITS IUPC 2019. 29th Position in the SUB IUPC 2019. Codeforces maximum contest rating 1366.
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.