Umair A.

Umair A.

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.

AI, ML & LLM

Frontend

Backend

Database

DevOps

Other

Work history

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

Freelance
Freelance
Senior Fullstack Developer
2018 - Present (7 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.

Showcase

Ruby on Rails Developer - Deals & Promotions Project
Ruby on Rails Developer - Deals & Promotions Project
  • Led the development of client deals and promotions page components and solutions.

  • Implemented TDD protocols across the codebase within an 85% threshold.

  • Collaborated with the dev team to design and implement client-specific features.

Ruby on Rails Developer - Product Discovery Stores Domain
Ruby on Rails Developer - Product Discovery Stores Domain
  • Developed and deployed microservices to fetch product data from multiple services.

  • Participated in pair programming methodologies on TDD processes for complete code coverage.

  • Worked on product and search modules on a client's reusable platform.

Ruby on Rails Developer - Product Discovery MX Platform
Ruby on Rails Developer - Product Discovery MX Platform
  • Developed a single-page app for the client's Product Discovery MX Platform.

  • Implemented features using React/Redux.

  • Successfully transformed an XML file to JSON for backend integration.

Education

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