beBee background
Professionals
>
Rawalpindi
Waqas Ahmed

Waqas Ahmed

Senior Software Engineer

Technology / Internet

Rawalpindi, ضِلع راولپِنڈى

Social


About Waqas Ahmed:

Experienced software developer with a passion for developing innovative programs that expedite the efficiency and effectiveness of organizational success. Experienced in all aspects of the software development lifecycle and end-to-end project management, from concept through to development and delivery. Extremely organized with the ability to work both independently of own initiative or as part of a successful team, demonstrating the motivation and multi-tasking abilities required to meet demanding deadlines while maintaining the highest of standards. I have experience in the following domains Fintech, Education, Government, Telecommunication, Healthcare domain, NGOs, Multinational and Private sector.

Experience

Organization: AKSA Solutions Development Services (AKSA-SDS) 
Designation: Team Lead-Software Development  Tenure: 27th April 2022 Present  
Responsibilities:
• Analyze business requirements in order to understand engineering requirements, evaluate the technical feasibility, estimate efforts and provide the required solutions in collaboration with the Product Team
• Lead a development team to create and maintain quality software
• Understand technical project priorities, implementation dependencies, risks and issues
• Lead development of integration roadmaps and strategies
• Ensuring quality through code reviews and other tools such as peer programming with other team members
• Identify and understand the technical challenges of the legacy application and design a roadmap for the next iteration of this user interface.
• Troubleshooting, testing, and maintaining the core product software and databases
• Providing technical guidance to junior developers. Assist IT, colleagues, in resolving, and closing escalated issues experienced by the business.

Organization: Khushhali Microfinance Bank Ltd (KMBL) 
Designation: Software Engineer                               Tenure: 7th-Sep-2021 to 9-Mar-2022  
Responsibilities:

• Develop software solutions by studying information needs, conferring with users, studying systems flow, data usage, work processes, investigating problem areas, and following the software development lifecycle.
• Created process models, specifications, diagrams, or charts based upon user requirements to provide direction to other team members as requested by senior team members.
• Identifying production issues, optimizations, and suggesting/implementing improvements for business continuity
• Coordinated with a team of developers during software development and researched different technologies used in software products in order to achieve weekly sprint targets without any backlogs.
• Involved in requirement gathering and design documents i.e. FSD
• Scheduling meetings and coordinating the deployment process with business users to understand the user stories.
• Identifying areas for modification in existing programs and subsequently developing these modifications
• Highly responsible, self-disciplined, self-managed, self-motivated, able to work with little or no supervision.
• Troubleshooting, testing, and maintaining the core product software and databases
• Implementing and using web services with the help of WSDL, SOAP to get updates from third parties.
• Technical POC for eCIB, Tasdeeq, PLRA, and other Services.

 

Organization: U Microfinance Bank Ltd (Ubank) 
Designation: Assistant Manager IT Application    Tenure: 1st-Jan-2020 to 6-Sep-2021
Designation: Senior IT Officer                                  Tenure:  2nd-Jul-2018 to 31-Dec-2020
Responsibilities:

• Analyze business requirements in order to understand engineering requirements, evaluate the technical feasibility, estimate efforts and provide the required solutions in collaboration with the Product Team
• Scheduling meetings and coordinating the deployment process with business users to understand the user stories and create the technical/functional documentation as per the business needs.
• Excellent Requirement Gathering, Analysis, Enterprise Architecture design, DB Design, Domain Management, Software development, and Web Hosting skills.
• Developed new systems to improve production and workflow as required. Upgraded system and corrected errors to maintain the system after implementation.
• Research and identify areas for modification and improvement to enhance users’ experience.
• Designing   &   developing applications for business after analyzing   BRD.  
• Automated processes to eliminate audit finding/observation or manual processes e.g.   Bio-Verification, Alert on Internet mobile banking, corporate portal, PLRA, L2Agent Registration and etc.
• Good understanding of Vulnerability Assessment /Penetration Testing (VA/PT) activities.
• Management and readiness of Disaster Recovery (DR) activity document, environment, and pre-DR testing of systems.
• Troubleshooting, testing, and maintaining the core product software and databases
• Creation of SOP’s to monitor Application Environments (UAT-Staging-Live) for better system health and to avoid downtime.
• Maintain standards compliance and create training manuals for users.
• Providing technical guidance to junior developers. Assist IT, colleagues, in resolving, and closing escalated issues experienced by the business.
• Adhere to IS policies, procedures, and protocols for providing support to the business
• Writing up reports, manuals, and other documentation on the status, operation, and maintenance of software.
• Technical POC for NADRA, PLRA, AKSA, and other Services.

Organization: ESSCOM SOLUTION
Designation:   Software Developer                         Tenure: 1 Jan 2016- 20th-Jun-2018
Responsibilities:

• Develop software solutions against requirement needs, study systems flow, data usage, and work processes, investigate problem areas, following the software development lifecycle.
• Identify and understand the technical challenges of the legacy application and design a roadmap for the next iteration of this user interface.
• Implement new features, enhancements, and bug fixes to the company's productivity software like Point of sale, ERP systems, and Queue Management System
• Working with customers or departments on technical issues including software system design and maintenance.
• Consulting with engineering staff to evaluate software-hardware interfaces and develop specifications and performance requirements.
• Involved in Requirement Gathering and Design Documents
• Involved in the interface design of web applications from design to implementation.
• Preparing reports on programming project specifications, activities, or status.
• Coordinating with L1, L2, and customers to provide efficient production support
• Creating business entities and configuring XML files for database mapping in the business layer using C#.Net language.
• Developing custom controls and user controls for reusable parts of the web pages using C#.Net with Asp.Net.
• Web Management, Web Deployment, Backup, and Recovery.
• Experience working on RDBMS and No-SQL databases
• Write well-designed, testable, efficient code
 

Education

Master of Computer Science                              University of Arid, Pakistan                              Mar 2014 – Apr 2016

Full Time

Courses: Programming Fundamentals, Database Systems, Web Design and Development, Object-Oriented Programming and Data Structures and Algorithms.

Project: CamScanner Mobile Application Android, used as image scanners. It allows users to 'scan' documents and shares the photo as either a JPEG or PDF. 

Professionals in the same Technology / Internet sector as Waqas Ahmed

Professionals from different sectors near Rawalpindi, ضِلع راولپِنڈى

Other users who are called Waqas

Jobs near Rawalpindi, ضِلع راولپِنڈى

  • Work in company

    Senior Software Engineer

    Devsinc

    We are looking for a Senior Software Engineer (AI/ML) who can design, · build and scale intelligent systems — from machine learning pipelines to advanced AI agents capable of reasoning and automation. · ...

    Islamabad

    3 days ago

  • Work in company

    Senior GenAI Engineer

    NorthBay Solutions

    NorthBay Solutions is hiring Senior Generative AI Experts with proven hands-on experience in building Agentic AI applications. · ...

    Islamabad, Pakistan

    3 days ago

  • Work in company

    Senior Software Engineer

    Onskip

    We are seeking a Senior Software Engineer to join our team. · Design, develop, and maintain robust and scalable software applications · ...

    Islāmābād

    1 month ago