I’m an ambitious technology professional who finds pleasure in developing software using innovative thinking and tested techniques. I’m a dynamic professional with experience in Software Development under various projects and having experience in Software Design and Architecture, Web Application and API Development, Hardware and Software Integration, and TCP/IP Server and Client Applications. I've strong hold over Microsoft .NET Framework and DotNet Core, including C#, VB.NET and SQL Server. I have a strong hold in Object Oriented Programming techniques and various Software Design Patterns
-
Senior Software EngineerNcr Atleos Mar 2024 - PresentCyprus -
Senior Software EngineerVmarketing Sep 2023 - Jan 2024Dubai, United Arab Emirates
-
Solutions ArchitectNcr Atleos Apr 2022 - Sep 2023Islāmābād, Pakistan• Provided technical leadership to the development team, guiding them in implementing bestpractices and ensuring the delivery of high-quality code and software architecture.• Design, and document the overall software architecture, considering various components,modules, and their interactions.• Identify opportunities for performance optimization and scalability improvements, working toensure the software meets performance requirements.• Ensure seamless integration of the software solution with existing systems and databases ordesign necessary integration mechanisms.• Review code, provide feedback, and enforce coding standards and best practices.• Collaborate with cross-functional teams, including product managers, business analysts, andquality assurance teams, to ensure alignment between technical and business objectives. -
Senior Technical LeadNcr Atleos Feb 2018 - Mar 2022Karachi, Pakistan(Deputed under 3rd Party Contract of BCI Services (pvt) Ltd. since February 2018 - April 2021 for NCR Atleos formerly NCR Corporation)• Provided technical leadership to the development team, guiding them in implementing bestpractices and ensuring the delivery of high-quality code and software architecture.• Design, and document the overall software architecture, considering various components,modules, and their interactions.• Identify opportunities for performance optimization and scalability improvements, working toensure the software meets performance requirements.• Ensure seamless integration of the software solution with existing systems and databases ordesign necessary integration mechanisms.• Review code, provide feedback, and enforce coding standards and best practices.• Collaborate with cross-functional teams, including product managers, business analysts, andquality assurance teams, to ensure alignment between technical and business objectives. -
Deputy Manager (Software)Saltec Powerlink Jul 2017 - Feb 2018Karachi, Pakistan -
Software Engineer - IAstera Software Apr 2017 - Jun 2017Pakistan -
Assistant Manager (Software)Saltec Powerlink Apr 2015 - Apr 2017Karachi, Pakistan -
Senior Software EngineerWablogic Aug 2014 - Mar 2015Karachi, Pakistan
-
Senior Software EngineerSystems Limited Dec 2013 - Aug 2014Karachi, Pakistan -
Senior Software Development EngineerSaltec Powerlink Jul 2013 - Dec 2013Karachi, Pakistan• Software Team Lead. Leading a 4 men development team.• Work at various levels in the design and coordination of large and complex projects. • Coordinate with the Hardware, Application and Operation teams during the development of a system or to make improvements in existing systems. • Involved in all aspects of the development of projects including planning, design, allocation, quality and timelines of all deliverables.• Providing expertise to teams developing in VB.Net, C#, ASP.NET, SQL Server, JavaScript and jQuery.• Technical lead in the development of new product based around .Net technologies.• Providing post-implementation, application maintenance and enhancement support for the product / software application -
Software Development EngineerSaltec Powerlink Feb 2011 - Jun 2013Karachi, Pakistan• Software Team Lead (July 2012). Leading a 4 men development team.• Working throughout the software lifecycle, developing and testing software based on specifications and writing test scripts for new products.• Working within a Microsoft development environment, specialized in VB.NET, C#, ASP.NET and SQL Server 2005/2008 technologies.• To develop and to assist with the development, testing and implementation of efficient and maintainable program logic for existing and new applications in accordance with technical specifications. • Debugging the projects to detect design errors such as race conditions. • Assisting Database Administrator in the administration of the database including performance monitoring, tuning and optimizing stored procedures. -
Sales & Service EngineerHospital Supply Corporation Aug 2009 - Apr 2010Karachi, PakistanInstallation, maintenance and after sales services of Haemodialysis Machines and Reverse Osmosis Plant for Dialysis.
Imranullah Khan Education Details
-
Electronic Engineering -
School Of Excellence
Frequently Asked Questions about Imranullah Khan
What company does Imranullah Khan work for?
Imranullah Khan works for Ncr Atleos
What is Imranullah Khan's role at the current company?
Imranullah Khan's current role is Senior Software Engineer at NCR Atleos.
What schools did Imranullah Khan attend?
Imranullah Khan attended Sir Syed University, School Of Excellence.
Not the Imranullah Khan you were looking for?
-
Imranullah Khan
Hounslow -
-
-
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial