Umair Azam
Development
Punjab, Pakistan
Skills
React.js
About
Umair Azam's skills align with Programmers (Information and Communication Technology). Umair also has skills associated with Web Professionals (Information and Communication Technology). Umair Azam has 8 years of work experience.
View more
Work Experience
OM SOLUTIONZ PVT LTD
August 2022 - Present
- • August 2022 - Present • Collaborate with the business team to design, develop, and implement Front-End & Back-end logic along with infrastructure for software applications. Helping clients in launching an MVP and adding value to the product. End-to-End (E2E) architecture is designed and adopts best coding practices as per the development lifecycle. • Project is based on Ruby On Rails using Hotwire for the hybrid solution as per web app and mobile application. Build a dashboard in Spree (An open Source E-Commerce Platform) for the di|erent user roles as well as manage the whole application. • Use Onsen react-native components for mobile applications. • Build responsive web apps using HTML, CSS, Stimulus. JS. WebSocket and Turbolinks. • Design relational database schema using Postgres, that represents and supports business processes. • Payment gateway integration i.e. Stripe and Paypal. • Bugs resolution, removing errors, and leading the team in achieving strict timelines. • Using third-party APIs i.e. Google Maps for driver & order tracking, Quickbooks, etc. • Devops and deployments on AWS using RDS, EC2, S3, Load balancers etc. • Ful ll all the requirements and needs of the client. Make production/stage/dev environments ready to track all the tasks assigned by the client on a daily basis. • Used Clickup board for project management. and task prioritization. NatureFlavors
Senior Full Stack Software Engineer
OM SOLUTIONZ PVT LTD
April 2018 - Present
- • Working in a distributed Agile/Scrum team with 20 members. • Created scripts using agile methodologies in ROR (Hotwire, Turbo) & Javascript (React, Ember, Stimulus) to be used by core products. • Collaborate with the team to design, develop, and implement Front-End & Back-end logic along with scalable infrastructure for software applications by adopting latest design pattern approaches. • Integration of di|erent payment gateways in the enterprise level Software As A Service (SAAS) and E-Commerce applications/products. i.e. Stripe & Stripe connect, Authorise.net, Paypal, Braintree and other complex custom payment gateways calculators/integrations. • Test Driven Development (TDD) using RSpec/Minitest to test the End-to-End application ows. • Create and maintain robust and scalable APIs. • Design and optimise database schemas, write e}cient queries, and ensure data integrity and security. • Integrate various third-party services, Gems, libraries, or components into the backend infrastructure to enhance functionality and e}ciency. • Identify and x bugs or issues, and ensure overall system stability and reliability. • Having sound knowledge of deployments on the platform of AWS, Heroku, Digital Ocean etc. • Expert in understanding the client SOW and making execution plans. Setting up a new architecture & having great expertise to launch an MVP.
OM SOLUTIONZ PVT LTD
February 2021 - October 2022
- is a rental based marketplace for event rental businesses, enabling clients to improve operations using di|erent roles in the application. • Ruby for backend applications with proper TDD approaches using RSpec unit tests. • Build responsive web apps using HTML, CSS, and JavaScript (React). • Build APIs and integrate third party APIs i.e. Quickbooks etc. • Worked extensively with React, Redux, and to create maintainable and reusable components, resulting in a 40% reduction in development time and a 30% improvement in code quality. • Contributed to Agile development methodologies and worked collaboratively with cross functional teams to deliver projects on time and within budget, resulting in a 90% on time delivery rate. • Designed and optimised database schema using PostgreSQL, resulting in a 40% increase in application performance and a 50% reduction in query times. • Mentored and trained junior engineers on best practices for frontend & backend development, resulting in a 30% reduction in code review cycles and a 20% improvement in code quality using software development lifecycle. • Stripe integration and subscription based handling in payment gateway as its a Software as a service (SAAS) based product. • Troubleshooting of bugs, handling production environment issues, client based problem xes & work with sales team directly to give instant support to recurring clients. Yutybazar
OM SOLUTIONZ PVT LTD
March 2020 - April 2021
- • March 2020 - April 2021 • Developed and maintained a large-scale e-commerce marketplace platform using Ruby on Rails Spree Gem, resulting in a 20% increase in sales. • Build complex APIs and integrate web application code. Used Ajax and JSON wherever possible to prevent page refresh in legacy codebase before moving to Vue storefront. • Build responsive web apps using HTML, CSS, and JavaScript (Vue Storefront). • Build complex APIs for AI which is using data in Python framework to run the complex algorithms for users to suggest the beauty line SKUs. • Designed and optimised the database schema, reducing query times by 30%. • Contributed to the development team of Vue-based applications, resulting in a 30% increase in application performance and a 35% reduction in maintenance costs. • Integration of gems for the B2B & B2C roles. • Integration of Stripe Connect for the payment management. Split the payments in an order having multi-vendor products in an order as per the percentages. • Project Management using JIRA. • Migration of whole website on VUE storefront. • Devops and deployments on AWS, Heroku etc. 10by10
OM SOLUTIONZ PVT LTD
May 2018 - February 2020
- • Worked in a distributed Agile team led by co-founder who is Ex-Paypal having diverse experience in the recruitment eld. • Worked on optimising the performance to improve app loading time. Implemented several complex UI components with React.JS and Material UI. • Worked with CTO to come up with Machine Learning model in Python (Flask) to get best matches of candidates and jobs, implemented required UI for admins that reduced manual e|ort a lot. • Build backend features on loopback framework, identify and x bugs or issues, and ensure overall system stability and reliability. • Create and maintain technical documentation, including API speci cations, system architecture diagrams, and development guidelines. • Implemented AWS cloud services (Elastic beanstalk) to deploy and scale applications, resulting in a 30% reduction in server costs and a 25% improvement in application uptime. • Worked extensively with React, Redux, SAGA to create maintainable and reusable components, recruiters & employers roles, resulting in a 40% reduction in development time and a 30% improvement in code quality. • Worked on microservices using Python, Ruby on Rails and MongoDB. • Use JIRA for the project management. Bikeminded
Full Stack Engineer
FOOMOTION, LLC
June 2017 - March 2018
- Worked extensively within team projects on Ruby On Rails, React and Redux/Saga to create scalable and maintainable user interfaces, resulting in a 30% reduction in development time and a 25% improvement in code quality. Resulting in a 25% improvement in application stability and a 45% reduction in API response time. • Designed and implemented REST APIs and databases, resulting in a 30% reduction in development time and a 20% increase in application performance. • Contributed to the development of Javascript based applications, resulting in a 40% increase in application performance and a 35% reduction in maintenance costs. • Utilized ROR and MySQL to develop and maintain backend APIs. • Utilised Material UI (MUI) and AntD libraries to create visually appealing and responsive user interfaces, resulting in a 25% increase in user satisfaction ratings. • Payment gateways integration of Stripe connect and Paypal. • Deployment on AWS, Heroku and Digital Ocean.
FOOMOTION, LLC
July 2017 - March 2018
- • Bike-minded is a design consulting studio specialised in urban innovation, active mobility, and bicycle infrastructures. • Write functional, unit, and integration tests for application quality assurance. • Build responsive web apps using HTML, CSS, and JavaScript (React.js). This project uses js, Ajax JQuery, core concepts of Oop, MVC, Migrations, Apis, etc. • Build APIs and integrate web application code with it. • Design relational database schema. • Scrap data from 50+ websites using Nokogiri. • Write complex algorithms for the parts to be best match as per compatibility tools logic. • Integrate email functionality in applications by using Sendgrid. • Designed and optimized the database schema, reducing query times by 30%. • Optimized page load times by implementing caching and reducing the number of SQL queries. • Conducted automated and manual testing to ensure high-quality code and a seamless user experience. • Deployment on AWS. PandaPay
Software Engineer
FOOMOTION, LLC
August 2016 - May 2017
- • Collaborated with startups team on establishing their data infrastructure, discipline, and teams. • As a part of Ruby On Rails project team, i worked on databases schema, APIs, write e}cient queries, and optimising code. • Third parties integration: Plaid, Lob, Algolia, Stripe, Stripe connect. • Bug xes & new feature implementation using TDD. • Worked with sales team directly to resolve client production issues at runtime to ensure client happiness. • Worked on creating documentations regarding infrastructure and procedures. • Technologies Used: HTML, CSS, Bootstrap, JavaScript, jQuery, AJAX, ROR. MySQL, Apache.
FOOMOTION, LLC
August 2016 - May 2017
- • August 2016 - May 2017 • PandaPay builds payments infrastructure for social good. • Collaborate with the team to design, develop, and implement Front-End & Back-end logic along with infrastructure for software applications. • Integration of third parties i.e. Lob, Plaid, Algolia, Stripe Connect etc. • Create and maintain robust and scalable APIs. • Design and optimize database schemas, write e}cient queries, and ensure data integrity and security. • Identify and resolve performance bottlenecks in the backend infrastructure by analyzing system metrics, monitoring resource utilization, and optimizing code and database queries.