Software Engineers develop and maintain new or improved software products, procedures, and techniques. Responsibilities include providing innovative and cost-effective engineering solutions to meet technical objectives and timing. With increasing experience and seniority, Software Engineers will supervise and mentor junior engineers, participate in activities to define and implement frameworks and design practices, as well as in knowledge-sharing activities.
Successful Software Engineers function well independently and in a team, are analytical thinkers, are creative and innovative, and have excellent communications skills.
Have a great experience working with him. He is a first time freelancer. So while giving the project I was not very much confident. However, he has finished the project really well. Coding style is great. He has good understanding of the metronic bootstrap theme. Through out the project he kept on updating me about the progress on whats app. He maintain an excellent work relationship. I will definitely recommend others to hire him for their projects.
Analyzing Information ,train interns, General Programming Skills, Software Design, Software
Debugging, Software Documentation, Software Testing, Problem Solving, Teamwork, Software
Development Fundamentals, Software Development Process, Software Requirements ,Mentoring
junior members in the team , Coordinating with other teams working on the same project. Working On [MVC .net] [LINQ] [Object Oriented Programming] [PHP Codeignator Frame Work] [ORM] [Query Builder]
Jan 2015 - Dec 2015 (11 months, 1 day)
Review requirements and confer with software development team for specifications , Review and create
development plans for applications , Worked with project requirements to develop software Working On
[MVC .net] [LINQ] [Object Oriented Programming] [PHP Laravel 4.2 Frame Work]
May 2014 - Dec 2015 (1 year, 7 months)
Experience in developing the web based applications using C#.Net, Asp.Net, Web services and MSSQL
Server.Reported any problem or fault in the project to the project manager. Working On [Asp.net
Developer C# 4.0] [Sql Server 2012] [Other Web Application] [Quality Assurance]
BE In Computer Engineering
Sir Syed University of Engineering and Technology, Pakistan 2010 - 2014
Pakistan 2008 - 2010
Pakistan 2006 - 2008
The .NET platform was designed to provide:
The ability to make the entire range of computing devices work together and to have user information automatically updated and synchronized on all of them
Increased interactive capability for Web sites, enabled by greater use of XML
Centralized data storage, which will increase efficiency and ease of access to information, as well as synchronization of information among users and devices