Total Years of Experience: 15 Years, 0 Months
June 2013
To Present
Web Developer
at CoinFunded AB
Location :
Sweden
• Ongoing ASP.NET web application development utilizing C#, ASP.NET (MVC 4) and Entity Framework.
• Helped junior developers gain a fuller understanding of C# and .NET framework and apply this accordingly
• Select and define the development methodology for the product development.
• Manage contract developers, assigning tasks and responsibilities and ensuring project deadlines are met.
• Clarified what actions the program is intended to perform
• Helped junior developers gain a fuller understanding of C# and .NET framework and apply this accordingly
• Select and define the development methodology for the product development.
• Manage contract developers, assigning tasks and responsibilities and ensuring project deadlines are met.
• Clarified what actions the program is intended to perform
February 2013
To May 2013
Programmer
at 27M Technologies AB
Location :
Sweden
• Develop “Android STB remote” using embedded C and Java
• Extension of thesis work to add extra functionalities
• Established a detailed program specification through discussion with clients;
• Clarified what actions the program is intended to perform
• Broken down program specification into its simplest elements and translating this logic into a programming language;
• Combined all elements of the program design and testing it;
• Tested sample data-sets to check that output from the program works as intended;
• Conducted testing and installing the program into production;
• Evaluated and increased the program's effectiveness;
• Adapted the program to new requirements, as necessary;
• Extension of thesis work to add extra functionalities
• Established a detailed program specification through discussion with clients;
• Clarified what actions the program is intended to perform
• Broken down program specification into its simplest elements and translating this logic into a programming language;
• Combined all elements of the program design and testing it;
• Tested sample data-sets to check that output from the program works as intended;
• Conducted testing and installing the program into production;
• Evaluated and increased the program's effectiveness;
• Adapted the program to new requirements, as necessary;
October 2008
To August 2010
Software Engineer
at Software Pattern
Location :
Pakistan - Islamabad
• Develop several Web Sites and Application using ( ASP.Net, ASP.Net MVC, C#, JavaScript, JSON, XML, SOAP, WSDL and AJAX)
• Determines operational feasibility by evaluating analysis, problem definition, solution development and proposed solutions
• Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, code comments and clear code
• Improves operations by conducting system analysis
• Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipments
• Consult with customers about software design and maintenance
• Determines operational feasibility by evaluating analysis, problem definition, solution development and proposed solutions
• Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, code comments and clear code
• Improves operations by conducting system analysis
• Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipments
• Consult with customers about software design and maintenance
January 2005
To June 2006
Programmer
at Silver Technologies
Location :
Pakistan - Islamabad
• Develop several applications using (VB, ASP.Net, C#, VB.Net, Crystal Report)
• Reviewing current systems
• Presenting ideas for system improvements, including cost proposals
• Working closely with analysts, designers and staff
• Producing detailed specifications and writing the program code
• Testing the product in controlled, real situation before going live
• Preparation of training manuals for users
• Maintaining the systems once they are up and running
• Reviewing current systems
• Presenting ideas for system improvements, including cost proposals
• Working closely with analysts, designers and staff
• Producing detailed specifications and writing the program code
• Testing the product in controlled, real situation before going live
• Preparation of training manuals for users
• Maintaining the systems once they are up and running
Share on Facebook
Share on Twitter
Share Via Email