Hafiz A.

Hafiz A.

Senior Ruby on Rails Developer

Punjab, Pakistan
Hire Hafiz A. Hire Hafiz A. Hire Hafiz A.

About Me

Hafiz is a Ruby on Rails Developer with a good understanding of the syntax of Ruby, its nuances and its libraries in delivering high-quality, polished and reliable solutions. He is familiar with the design principles behind a scalable application - writing clean, readable Ruby code and integrating multiple 3rd-party APIs on projects. He works end-to-end on the development process from feature conception to product delivery.

Work history

UpStack
UpStack
Senior Ruby on Rails Developer
2021 - Present (3 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Enerinvest
Enerinvest
Senior Fullstack Ruby on Rails Developer
2021 - 2021
Remote
  • Worked on the development of new web applications, including defining back-end components.

  • Implemented user-facing segments and integrated applications with web servers.

  • Tested all the API's and functionality utilizing TDD principles of Rspec.

DevCache
DevCache
Senior Fullstack Ruby on Rails Developer
2019 - 2021 (2 years)
Remote
  • Design, build and maintain high-quality Ruby on Rails solutions for clients - maintaining code quality and availability.

  • Prototype and build new features and functionalities on projects - evaluating and updating solutions and fixing bugs.

  • Identify bottlenecks and bugs on projects and devise solutions high-quality solutions to resolve these problems.

Eritheia Labs
Eritheia Labs
Senior Fullstack Ruby on Rails Developer
2016 - 2019 (3 years)
Lahore, Pakistan
  • Led the dev cycle for 10+ large scale Ruby on Rails projects - managing the dev team and project deliverables.

  • Planned workflow, assessed priorities and distributed work on projects - evaluating recommendations, solutions and technologies.

  • Oversaw software quality activities on projects - reviewing code, managing technical issues and promoting best practices.

Tracking World (Pvt) Ltd
Tracking World (Pvt) Ltd
Fullstack Ruby on Rails Developer
2014 - 2016 (2 years)
Lahore, Pakistan
  • Designed and implemented 5+ modern, reliable and reusable solutions for clients - writing high-quality, high-capacity software.

  • Improved and maintained features and functionalities on solutions - streamlining workflow and ensuring technology efficiencies.

  • Handled deployments of web apps using Heroku - identifying, maintaining and fixing bottlenecks and bugs.

Portfolio

Backend Developer - NuHome
Backend Developer - NuHome

Nu Home is a fast-growing furniture brand providing customers with both current and classic furniture and accessory pieces that would make their homes feel new, comfortable, timeless, and inviting all at the same time. Worked on delivering high-quality Ruby-based backend solutions on Nu Home's web application.

Backend Developer - Tricky Dev
Backend Developer - Tricky Dev

Worked for Tricky Dev as a backend developer - designing, coding and delivering innovative websites and apps for clients. Provided high-quality and efficient services to all the business and digital needs of clients.

Ruby on Rails Developer - Modern Slavery
Ruby on Rails Developer - Modern Slavery

Modern Slavery Registry is a free, transparent and publicly accessible registry of 4,000+ statements - serving as a valuable resource for other companies to see and learn. Designed and implemented new solutions on the Registry database - restructuring downloadable CSV files with new features and amending admin data input form to improve data collection. Added RSpec and Cucumber tests to improve the quality of solutions.

Education

Bachelor's Degree in Computer Science
Bachelor's Degree in Computer Science
Lahore University