Close this

Hashim Ali

Development
Punjab, Pakistan

Skills

Ruby

About

Hashim Ali's skills align with Programmers (Information and Communication Technology). Hashim also has skills associated with Web Professionals (Information and Communication Technology). Hashim Ali has 7 years of work experience.
View more

Work Experience

Full Stack Developer

March 2018 - December 2022
  • Spearheaded the development and implementation of a robust web application utilizing the Ruby on Rails framework, contributing to a seamless user experience. • Led the development and management of the Spree e-commerce platform, orchestrating the successful launch of a mobile app, acquiring initial users, and enhancing the overall shopping experience. • Played a pivotal role in Agile environment projects, executing features using Ruby on Rails, HTML, CSS, JavaScript, Bootstrap, RSpec, and Cucumber, ensuring adherence to high coding standards. • Executed CRUD operations for applications using the MVC architecture of the Rails framework, conducting code reviews and maintaining code integrity with comprehensive unit tests on GitHub. • Leveraged PostGIS and geoip to implement Postgres area search, optimizing the geographical search capabilities within the application. • Contributed to secure REST-based API development, managing data retrieval from XML and JSON sources, enhancing data security and interoperability. EXPERIENCE

Research Associate

PITB
February 2017 - December 2017
  • Led the development of a dynamic web application using the Ruby on Rails framework, actively contributing to the design, development, and testing phases following the agile methodology. • Orchestrated both back-end and front-end development for the Rails application, showcasing proficiency in Git and continuous integration for version control within an agile environment. • Engaged with clients during requirement specification, ensuring alignment with system requirements, and facilitating collaborative design decisions. • Implemented a service-oriented architecture (SOA) approach to web services, incorporating unit tests to meet established code coverage targets for robust and reliable application functionality. • Optimized application efficiency by fine-tuning queries and implementing effective content caching for Rails, resulting in a significant enhancement of overall system performance. • Deployed the project on Heroku using the GIT version control system, demonstrating expertise in project management and version control. • Used Object-Oriented Programming in JavaScript and a structured Document Object Model (DOM) to enhance the user-friendly graphical representation of the catalog.

Full Stack Engineer

Uber Carshare
January 2023 - Present
  • Spearheaded the development of robust Model-View-Controller (MVC) Architecture-based Web Applications utilizing Ruby on Rails, and ReactJS, resulting in a 20% improvement in application responsiveness. • Led a dynamic team in creating innovative online products through the implementation of Spree Commerce, contributing to a 15% increase in user engagement. • Demonstrated proficiency in crafting efficient front-end systems using a tech stack that includes JavaScript, Ajax, Bootstrap, HTML, and CSS3, enhancing overall user experience and reducing page load times by 25%. • Orchestrated the seamless integration of the Braintree payment system, Firebase real-time database platform, and Spree e-commerce platform, resulting in a 30% reduction in transaction processing times. • Introducing a more agile and faster interface, leading to a 40% decrease in user interaction time. • Elevated team efficiency by implementing effective Agile methodologies, resulting in a 20% improvement in project delivery timelines. • Mentored and guided team members, fostering a collaborative and innovative work environment that contributed to a 25% reduction in bug rates. Agile 17

Education

Punjab University College of Information Technology

BS in Computer Science
January 2012 - January 2016