Nouman Shoaib, Senior Backend Engineer

Nouman Shoaib

Senior Backend Engineer

ASHARQ NEWS

Location
United Arab Emirates - Dubai
Education
Bachelor's degree, Computer Science
Experience
6 years, 9 Months

Share My Profile

Block User


Work Experience

Total years of experience :6 years, 9 Months

Senior Backend Engineer at ASHARQ NEWS
  • United Arab Emirates - Dubai
  • My current job since November 2022

• Utilizing programming languages and frameworks such as PHP, JavaScript (Node.js), along with React.js for software development.
• Designing the architecture of the news platform to ensure scalability, reliability, and user-friendliness, employing patterns like microservices architecture or serverless computing.
• Conducting API testing using Test-Driven Development (TDD) methodologies to guarantee the quality and functionality of software products.
• Managing version control with Gitlab, overseeing code merging to maintain an updated and conflict-free codebase.
• Facilitating data migrations from legacy systems to the new platform using custom scripts.
• Implementing CI/CD pipelines on Gitlab to automate the software development process and enable code deployments.
• Designing and implementing a scalable AWS ECS (Elastic Container Service) architecture for service deployment, leveraging AWS services like EC2, ECS, or Lambda functions.
• Collaborating with cross-functional teams, including editorial and product teams, to align software development efforts with business requirements and optimize content delivery.

Senior Software Engineer at Hoxton Capital Management
  • United Arab Emirates - Dubai
  • September 2020 to November 2022

• Developed solutions for real-world challenges, utilizing the LAMP architecture for efficient application deployment.
• Led the design and development of systems from ground up to execution, covering database design with MySQL and MongoDB, as well as application architecture using PHP and NodeJS, all meticulously documented.
• Managed AWS cloud services, deploying web applications using tools like AWS auto scale group, Amazon RDS, EC2, S3, Route 53, Load Balancer, and AWS CodeDeploy.
• Utilized PowerBI to create dynamic reports and embed them within the CRM, ensuring automated refreshing through Data Gateway integration.
• Oversaw Azure cloud infrastructure, orchestrating the deployment of backend applications using Azure VM auto scale set, load balancer, Azure storage, Azure Database for MariaDB, and Azure domain control.
• Integrated banking APIs and data providers via REST API for comprehensive financial data analysis, utilizing technologies like Fastify and Express.
• Incorporated the Microsoft Graph API to enable features like sending calendar events for organizational users, enhancing productivity and collaboration.

Software Engineer at Valtrans Transportation Systems and Services
  • United Arab Emirates - Dubai
  • January 2019 to August 2020

• Led a team of engineers in the development of Parkonic, a comprehensive parking management system operational across SME business villages, international hospitals, private hospitals, prestige malls, and luxury hotels.
• Spearheaded the design and development of Parkonic from inception, including database architecture, application design, and technical documentation.
• Managed AWS cloud services, overseeing the deployment of web applications using AWS auto scale group, Amazon RDS, EC2, S3, Route 53, Load Balancer, and AWS CodeDeploy.
• Leveraged a technology stack comprising PHP, Laravel, Bootstrap, jQuery, JavaScript, and Vue.js to build robust and user-friendly solutions for Parkonics diverse clientele.

PHP Developer at GreenGrapez,Lahore
  • Pakistan - Lahore
  • November 2017 to October 2018

• Supervised key software development projects, analyzing information needs, and studying system flow, data usage, and work processes.
• Determined operational feasibility by evaluating problem definitions, requirements, and proposed solutions, recommending changes in policies and procedures.
• Developed products utilizing PHP, Laravel, Bootstrap, jQuery, Javascript, and Vue.js at GreenGrapez.

PHP Developer at SolutionzTech
  • Pakistan - Lahore
  • May 2017 to October 2017

• Developed well-designed, testable, and efficient code at SolutionzTech, adhering to best software development practices.
• Created website layouts and user interfaces using standard HTML and CSS practices.
• Integrated data from various backend services and databases into web applications.
• Gathered and refined specifications and requirements based on technical needs.
• Maintained software documentation to ensure clarity and accessibility for team members.

Education

Bachelor's degree, Computer Science
  • at University Of Central Punjab
  • August 2017
Bachelor's degree, BS (Hons) Computer Science
  • at University of Central Punjab
  • January 2017

Specialties & Skills

AMAZON WEB SERVICES
PHP (SCRIPTING LANGUAGE)
AMAZON S3
CLOUD INFRASTRUCTURE
APPLICATION PROGRAMMING INTERFACE (API)
BUSINESS REQUIREMENTS
BOOTSTRAP (FRONT-END FRAMEWORK)
JavaScript

Languages

German
Expert

Hobbies

  • Gymnastics