Ahmad Ali

Sr. Fullstack Engineer
Islamabad, PK.

About

Highly accomplished Sr. Fullstack Engineer with over 6.5 years of experience in designing, developing, and deploying robust web and mobile applications. Proven expertise in a diverse technology stack including React.js, React Native, Angular, Node.js, PostgreSQL, and cloud platforms like AWS and Azure. Adept at implementing Test-Driven Development (TDD) to deliver high-quality, scalable solutions that drive user engagement and business growth.

Work

Embrace-IT Pakistan
|

Sr. Software Engineer

Islamabad, Pakistan

Summary

Currently serving as a Fullstack Developer, responsible for end-to-end development of web and mobile applications, integrating front-end logic with back-end services to deliver comprehensive solutions.

Highlights

Led full-stack development for critical web and mobile applications using React.js, React Native, Node.js, and PostgreSQL, ensuring seamless front-end to back-end integration.

Spearheaded the implementation of Test-Driven Development (TDD) with JEST, significantly enhancing code quality and reducing post-deployment defects.

Optimized application performance and deployment efficiency through expert management of webpack and integration of Google APIs.

Collaborated effectively with cross-functional teams to translate complex requirements into scalable and maintainable software solutions.

ZtechStudio Pakistan
|

Front-end Web Developer

Islamabad, Pakistan

Summary

Developed significant enhancements for 'CloudRanger,' a product focused on automated AWS account management and infrastructure activities for multiple clients.

Highlights

Developed and implemented front-end enhancements for "CloudRanger," an Angular-based product designed for automated AWS account management.

Enabled automatic management of AWS accounts for multiple clients, streamlining operations and improving efficiency.

Contributed to features for creating backups, snapshots, and other infrastructure-related activities within the CloudRanger platform.

Utilized AngularJS and Angular (4.x) to build intuitive user interfaces for complex cloud management tasks.

Annexation Technologies Pakistan
|

Software Engineer

Islamabad, Pakistan

Summary

Responsible for end-to-end development of business applications, including module enhancements and client-facing services for multiple clients.

Highlights

Engineered and delivered end-to-end business applications, enhancing operational efficiency and client satisfaction across diverse projects.

Developed and optimized multiple software modules and services, improving system functionality and scalability for various clients.

Provided technical expertise in developing services that supported core business operations and client requirements.

Collaborated with stakeholders to gather requirements and deliver robust software solutions.

Telenor Pakistan
|

IT Officer

Islamabad, Pakistan

Summary

Involved in the development and provisioning of modules and services across multiple Telenor systems, including the 'Tracker' system used at franchise and retailer levels.

Highlights

Developed and provisioned critical modules and services integrated into multiple Telenor systems, ensuring robust performance.

Contributed to the development and enhancement of the Telenor "Tracker" system, improving its utility for franchise and retailer operations.

Supported system integration and deployment, maintaining high availability for essential business applications.

Collaborated with internal teams to integrate new features and maintain existing functionalities across various platforms.

Education

National University of Computer & Emerging Sciences (NUCES)
Islamabad, Pakistan

Master of Science

Computer Science

National University of Computer & Emerging Sciences (NUCES)
Islamabad, Pakistan

Bachelor of Science

Computer Science

Languages

English

Skills

Front-end Development

JavaScript, ES6/ES7, Angular (1.x, 2.x, 4.x), Rxjs, React, React Native, TypeScript, Redux, HTML/HTML5, CSS 2.0/3.0, Bootstrap, Foundation, SASS, LESS, Kendo UI.

Back-end Development

Node.js, Express.js, restify, C#, ASP.NET MVC (4.0), Asp.Net WebAPI Core, Entity Framework, Nest.js, Serverless Framework.

Cloud Platforms

Amazon Web Services (AWS), Microsoft Azure (MS AZURE), Google API, Firebase Messaging Service.

Containerization & CI/CD

Docker, Jenkins, Gulp, Grunt, Webpack.

Databases

PostgreSQL, MongoDB, MySQL.

Testing & Quality Assurance

JEST, Jasmine, Mocha, Selenium WebDriver, Test-Driven Development (TDD).

Projects

TrainAway

Summary

TrainAway is a platform that helps you connect with the gym that matches your need wherever your journeys may take you. Developed using TDD approach.

FikiFoo

Summary

FikiFoo offers you location-based food ordering experience. Through the app, you can instantly explore which restaurant offers your favorite meal in your vicinity.

Letsbuild

Summary

LetsBuild collects all your key construction related project data in real time into one single source of truth.

CloudRanger

Summary

CloudRanger is an Angular and Node based product that automatically manages snapshot and AMI management of Amazon EC2, RDS and Redshift resources utilizing AWS native snapshots.

Event Planner and Arrangement Organizer (EPAO)

Summary

An Event Planner and Arrangement organizer that helps in automating the process of event organization with complete cost analysis.

International Premier Marketing Research Agency

Summary

An International Premier Marketing Research agency that conducts surveys for automatically gathering and analyzing data.

Realisto

Summary

A decentralized, global platform dedicated to crowd funding for real estate investors.

Boingo

Summary

Dedicated to provide Wi-Fi Access at Hotspots Worldwide with a minimum overhead.

Get-unreal

Summary

Business portal that sells chocolate With Aim Of Un-junking The World.