Umair A.

Umair A.

Ruby on Rails Developer

California, United States of America
Hire Umair A. Hire Umair A. Hire Umair A.

About Me

Umair is a Ruby on Rails-focused Fullstack Developer developing, testing, and maintaining several applications for clients. He builds, refines and implements new features and handles day-to-day fixes and improvements on solutions - writing and delivering clean, readable Ruby code. He works on use case development, technical specification analysis, system design and software architecture - evangelizing best practices.

Work history

UpStack
UpStack
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.

Freelance
Freelance
Senior Fullstack Developer
2018 - Present (6 years)
Sunnyvale, CA, United States of America
  • Design modern, reliable and reusable solutions on projects - writing tested, high-capacity and maintainable software.

  • Built and implemented new features, optimized existing solutions - diagnosing complex issues and fixing bugs.

  • Make sound technical solutions on projects - developing best practices and enhancing technological efficiencies.

Macys
Macys
Senior Fullstack Developer
2015 - 2018 (3 years)
San Francisco, United States of America
  • Designed, developed and implemented solutions on web pages, software modules and applications for Macys.

  • Developed new fullstack features and wrote maintainable code on solutions to interface with other systems.

  • Optimized and refactored existing code on solutions to improve performance and scalability.

BoardVantage
BoardVantage
Program Analyst
2014 - 2015 (1 year)
Menlo Park, CA, United States of America
  • Worked collaboratively on the dev team to build tools and deliver solutions for the BoardVantage platform.

  • Contributed to establishing coding standards and extensibility capabilities specific to the product.

  • Oversaw code changes on solutions and resolved all cross-browser/platform compatibility issues.

Veripark Gulf
Veripark Gulf
Software Engineer
2012 - 2014 (2 years)
United Arab Emirates
  • Worked on the Integration Access Layer Framework on the project - handling system and 3rd party integrations.

  • Designed and developed new components and services for the notification system on the framework.

  • Established and maintained guidelines for code quality - troubleshooting, debugging and upgrading solutions.

Avanza Solutions
Avanza Solutions
Software Engineer
2010 - 2012 (2 years)
Karachi, Pakistan
  • Owned and drove the development of a web-based internet banking app for a client using the latest standards and techniques.

  • Gathered, analyzed and translated system requirements into code using different programming languages and tools.

  • Handled performance tuning, technical troubleshooting, debugging and root cause analysis on the project.

Netpace Inc
Netpace Inc
Software Engineer
2009 - 2010 (1 year)
United States of America
  • Identified and developed appropriate solutions for the optimization of multiple functionalities on projects.

  • Implemented image transformations on the project using ImageMagic.

  • Integrated platform content with AWS S3 for Netpace Inc - improving performance, security, and scale.

Portfolio

Ruby on Rails Developer - Deals & Promotions Project
Ruby on Rails Developer - Deals & Promotions Project

Led the dev team to design and implement components and solutions on the client's deals and promotions page. Worked across the dev cycle, reviewed the codebase and implemented TDD protocols on the codebase within an 85% threshold.

Ruby on Rails Developer - Product Discovery Stores Domain
Ruby on Rails Developer - Product Discovery Stores Domain

Worked on the product and search modules on the client's reusable platform. Developed and deployed microservices to fetch product data from multiple services, handled 3rd-party integrations and participated in pair programming methodologies on TDD processes for complete code coverage.

Ruby on Rails Developer - Product Discovery MX Platform
Ruby on Rails Developer - Product Discovery MX Platform

Designed and built a single page app for the client's Product Discovery MX Platform - implementing features in React/Redux and handling backend integrations on the app. Worked within client requirements in delivering solutions - transforming an XML file to JSON for seamless 3rd-party integration.

Education

BSc. Computer Science
BSc. Computer Science
National University of Computer & Emerging Sciences
2005 - 2009 (4 years)