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.

Frontend

Backend

Workflow

Other

Work history

UpStack
UpStack
Senior Ruby on Rails Developer
2021 - Present (4 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.

Showcase

Backend Developer - NuHome
Backend Developer - NuHome
  • Nu Home is a furniture brand focused on delivering comfortable, timeless, and inviting home décor.

  • The company specializes in providing both current and classic furniture and accessories.

  • Nu Home utilizes Ruby-based backend solutions for its web application.

Backend Developer - Tricky Dev
Backend Developer - Tricky Dev
  • Worked as a backend developer for Tricky Dev, designing, coding, and delivering websites and apps.

  • Provided high-quality and efficient services to clients across various business and digital needs.

  • Focused on creating innovative solutions for clients' needs.

Ruby on Rails Developer - Modern Slavery
Ruby on Rails Developer - Modern Slavery
  • The Modern Slavery Registry maintains a database of 4,000+ statements.

  • The Registry has redesigned downloadable CSV files with new features and improved data input.

  • New RSpec and Cucumber tests have been added to enhance the quality of the Registry's solutions.

Education

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