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)
→
Master of Science
Computer Science
National University of Computer & Emerging Sciences (NUCES)
→
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
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.