I am a seasoned Software Engineer with expertise in Ruby on Rails development, dedicated to creating robust and scalable web applications.
Haris Bilal
Software Engineer
Lahore, PK • Email not available. Sign in: https://www.twine.net/signup •Phone details not available. Sign in: https://www.twine.net/signup
I am a highly skilled Software Engineer specializing in Ruby on Rails development. With a rich blend of technical expertise and innovative thinking, I excel in transforming client business needs into powerful digital solutions that enhance user experience and operational efficiency. Over the years, I’ve honed my skills in project management, software development, and customer support.
Professional Experience
Viral Square
Software Engineer
06/2023 – Present
- Specialized in Ruby on Rails, Spree Solidus, and JavaScript development.
- Spearheaded full-stack development projects, enhancing backend functionalities.
- Ensured seamless integration and deployment on AWS and Digital Ocean using Docker and nginx.
- Delivered high-quality, efficient, and secure applications through expertise in Rails and Docker.
Novatore Solutions
Software Engineer
12/2021 – 06/2023
- Managed complete project processes and provided outstanding customer support.
- Designed and developed Restful APIs, improving existing products with new features.
- Led in-house project operations of DawaAsaan and integrated efforts with the frontend team for Souq of Qatar.
- Delivered quality projects within shorter time constraints, earning company-wide recognition and a Best Emerging Talent certificate.
Notable Projects
[NoSolo](Website not available. Sign in: https://www.twine.net/signup
Developed a social media platform for travelers, integrating Stripe for subscriptions and Action Cable for real-time chat.
Technology Stack: Rails 7, ActionCable, Devise Token Auth.
[Souq of Qatar](Website not available. Sign in: https://www.twine.net/signup
Designed API-based back-end for an e-commerce store with price comparison functionality and a Retailer Portal.
Technology Stack: React, Ruby on Rails 6, Devise, ActiveAdmin.
[Dawa-Asaan](Website not available. Sign in: https://www.twine.net/signup
Created an admin dashboard for a call center, incorporating order management and multi-tenant systems using cancancan and acts-as-tenant gems.
Technology Stack: Ruby on Rails 5, JavaScript, JQuery, Ajax.
[Billfold POS](Website not available. Sign in: https://www.twine.net/signup
Developed and deployed a comprehensive Rails application for a live entertainment marketplace POS solution.
Technology Stack: Ruby on Rails 6, JavaScript, PostgreSQL, BEM, AWS, Docker.
[Cultural Candy](Website not available. Sign in: https://www.twine.net/signup
Engineered an e-commerce store with integrated Stripe payment (G-Pay and Apple Pay), checkout functionality, and a Rewards Program.
Technology Stack: HTML, CSS, JavaScript, Tailwind CSS, JQuery, Ruby on Rails, Spree, Solidus, Stripe.
Skills
Experience Level
Language
Work Experience
Education
Qualifications
Industry Experience
Engineered an innovative e-commerce store specializing in culturally diverse candies by working on
worked on stripe webhooks and integrating Stripe payment integration, including G-Pay and Apple Pay, and designed
checkout functionality, Rewards Program, and Solidus Store Credit functionality.
Technology Stack: HTML | CSS | JavaScript | Tailwind CSS | JQuery | Ruby on Rails | Spree | Solidus | Stripe
Developed and deployed comprehensive, monolithic Rails application for innovative market-leading live
entertainment marketplace POS solution across various countries; featuring distinct panels for organizers, admins, and
vendors. Offered regular website support in collaboration with a Russian team along with backend development using
Rails 6, JavaScript, and PostgreSQL, applying BEM methodology, and leveraging AWS for hosting.
Technology Stack: Ruby on Rails 6 | JavaScript | PostgreSQL | BEM | AWS | Docker
Developed a unique social media platform from scratch, using Ruby on Rails for the backend. Designed for
travelers to connect with like-minded tour partners/groups instead of solo trips. Integrated Stripe for monthly subscriptions
and real-time chat functionality (for both; group and one-to-one) via Action Cable.
Technology Stack: API base Backend using Rails 7 | ActionCable for real time chat | Devise token Auth for
Authentication.
Designed API-base backend for Ecommerce store with price comparison functionality through web
scraping and implement Retailer Portal in the project.
Technology Stack: React | Ruby on Rails 6 | Devise Gem for User Authentication | ActiveAdmin dashboard
Designed an admin dashboard for the call center to receive and deliver orders via the order module in the
admin dashboard, enabling call center-person to create an order for the customers with detailed records of receipts,
medicine, prescriptions, complaints, medicine, and inventory. Leveraged cancancan gem to implement user authorization
in the dashboard. Worked on whole order creation flow, used the acts-as-tenant gem to prepare a multi-tenant system.
Technology Stack: Ruby on Rails 5, JavaScript, Jquery, Ajax, and other JS libraries (chartkick, google charts).
Hire a Back-End Developer
We have the best back-end developer experts on Twine. Hire a back-end developer in Lahore today.