Haseeb .
Senior
pakistan Lahore, Pakistan ( GMT )
Senior
6 yrs Experience
Can Join ASAP English: Advanced
About

Full stack Ruby on Rails developer having 6 year experience in Ruby on Rails , AWS ,Flutter, Node.js , Sphinx, Elasticsearch, Image magick, Mysql, Memcache, Javascript, Jquery,Html,CSS, SASS, Page Optimization,Webp,React, GrahqQL ✔ Web development , Web services ✔ Mobile development in Flutter ✔ Deployment : Heroku , Digitalocean, AWS ✔ Cloud services : AWS Lambda, AWS S3, AWS Cognito, AWS SQS, AWS SNS, API Gateway, EC2, RDS,AWS Lex, AWS AppSync ✔ File processing : Resizing, Optimization,Webp conversion using Imagemagick, Minimagick, Sharp.js, Canvas ✔ Caching : Redis cache, Memcache, Varnish, Page Caching ✔ Databases : Mysql , Postgresql , Aurora Serverless Db ✔ Searching : Sphinx, Elasticssearch , Algolia ✔ Payment integration : Stripe, Paypal, Payfort ✔ React integration ✔ Api's documentation ✔ Analytics,SEO, Google Tag Manager, Data Studio, Yandex ✔ Javascript, Jquery ,HTML,Bootstrap,CSS

Full stack Ruby on Rails developer having 6 year experience in Ruby on Rails , AWS ,Flutter, Node.js , Sphinx, Elasticsearch, Image magick, Mysql, Memcache, Javascript, Jquery,Html,CSS, SASS, Page Optimization,Webp,React, GrahqQL ✔ Web development , Web services ✔ Mobile development in Flutter ✔ Deployment : Heroku , Digitalocean, AWS ✔ Cloud services : AWS Lambda, AWS S3, AWS Cognito, AWS SQS, AWS SNS, API Gateway, EC2, RDS,AWS Lex, AWS AppSync ✔ File processing : Resizing, Optimization,Webp conversion using Imagemagick, Minimagick, Sharp.js, Canvas ✔ Caching : Redis cache, Memcache, Varnish, Page Caching ✔ Databases : Mysql , Postgresql , Aurora Serverless Db ✔ Searching : Sphinx, Elasticssearch , Algolia ✔ Payment integration : Stripe, Paypal, Payfort ✔ React integration ✔ Api's documentation ✔ Analytics,SEO, Google Tag Manager, Data Studio, Yandex ✔ Javascript, Jquery ,HTML,Bootstrap,CSS

Experience
M
Ruby on Rails Developer ROR Developer
Maisonette
Oct'21- present

Helping provide modern families with a top-notch online shopping experience by developing solutions for Maisonette, a unique shopping marketplace for kids' clothing, furniture, and decor. Working with a team of developers to improve performance, fix bugs, and peer-review code. Ensuring that the website is running smoothly and that it remains bug-free. Collaborating with the marketing team to provide data that can be used to better market products to customers.

  • Responsible for implementing Algolia search and facets; this improved the site's search functionality and made it easier for customers to find what they are looking for
  • Writing and maintaining unit tests to ensure the website is functioning as expected
  • Participating in quality assurance checks to make sure that the site meets Maisonette's standards
  • Working with a team to ensure smooth and bug-free deployment of the site changes
  • B
    Full Stack Ruby on Rails Developer
    Bayt
    Apr'17- Oct'21

    Demonstrated expertise in search engine optimization (SEO) and web development. Provided clients with customized solutions that met their requirements. Managed and maintained web services for white-label clients. Helped improve website performance and user experience by implementing new features and functionalities.

  • Revamped the whole product within two months of joining the company
  • Was able to quickly adapt and deliver results in a fast-paced environment, meeting the timelines and deadlines set a month before joining the company
  • Implemented SEO
  • Fixed over 1,000 Google Search Console errors and HTTP 500 errors, which resulted in increasing the website's monthly sessions to 2.2 million
  • Implemented white-label solutions for Eye of Dubai, Erem News, and Eye of Riyadh
  • Performed page optimizations, resized and optimized user-uploaded images
  • Replaced the images with WebP format images on Chrome
  • Reduced image upload response and server load by resizing and optimizing versions of images on the fly using AWS Lambda, S3, and API Gateway to optimize the website's performance and reduce costs
  • Maintained the product's front and back end
  • Addressed any issues that arose with the website
  • Optimized the pages using data collected from Pingdom and Google PageSpeed Insights
  • E
    Software Engineer
    Ebryx
    Oct'15- Apr'17

    Worked on multiple projects for US clients. Contributing to the development of web applications using Ruby on Rails, JavaScript, HTML, and CSS. Collaborated with cross-functional teams, which included product managers, designers, and quality assurance engineers, to deliver high-quality software products.

  • Developed a chat application for tenants; this required extensive use of web sockets and real-time communication technologies
  • Building and maintaining APIs for various projects
  • Integrating with third-party APIs for payment processing, geolocation, and other services
  • Implemented Devise Token Auth to enable secure authentication and authorization
  • Developed a deep understanding of software development best practices, including Agile methodologies, test-driven development (TDD), and continuous integration and deployment (CI/CD)
  • Education
    Software Engineering
    to 2015
    Bachelor's Degree
    Punjab University

    Projects
    B
    Build Show Network
    Nov'20

    Developed this application from scratch.

    Managed all development activities of buildshownetwork.com

    Convert Video Speech to Text using Google Speech to Text

    Integrated and Manage videos including HLS Player

    M
    Maisonette
    Oct'21

    Involved in fixing bugs, debugging, improving performance, reviewing peer code, quality assurance checks and writing unit tests.

    Implementation of Algolia Search and Facets

    Collaboration with marketing team with data of products to market

    Ensure smooth and bug free deployment

    Y
    Yallamotor
    Apr'17


    Technologies
    Courses
    Talent has not added any courses
    Trainings
    Talent has not added any trainings
    Languages
    English
    Good