Objective

A highly versatile and enthusiastic Software Engineer with 4+ years of  brilliant track record of handling high end IT projects, Aim to become a Software Architect.

Specializes in problem identification and proposal of alternative solutions. Adept at working on multiple projects simultaneously.Someone who is passionate in learning and the sharing of ideas and is always open to new ways of working.

Career Highlights

  • Four years of experience in C#
  • Four years background in .Net development encompassing analysis, design,development and execution of business application.

  • Three years of experience in SQL Server (2008, 2012). Writing Queries Stored Procedure and Indexes.
  • Have  thorough understanding of .Net framework.
  • Strong knowledge of Object Oriented Programming.
  • Proficient in Asp.net, MVC,C#, Web API and Entity Framework.
  • Deep understanding of client side technologies and SPA frameworks like Angular.
  • Good understanding of Agile development.
  • Impressive problem solving and critical thinking skills.
  • Excellent communication skills with strong background working directly with coworkers and clientele to identify business objectives and establish requirements.

Work Expereince

Work History
Nov 2014 - Present

Freelance Contractor

Working as a freelance Senior .Net and Frontend Developer(C#,MVC,Web API,Angular, MEAN).

Feb 2015 - Jun 2015

Sr.Frontend Developer (Freelance)

CTI Logic

Worked as a Freelance Senior Frontend Developer on a product called Call Flow Visulaizer (CFV). Call Flow Visualizer is a web platform that converts AEF files to visual workflows, that can be edited to help call flow engineers understand / create the scripts for the call flows.

Key Responsibilities:

  • Worked with team of up to 6 developers to design and build a system that convert AEF file to Visual work flows.
  • Worked with project managers and other team members.
  • Worked in a Scrum Agile process with one week iterations delivering new features and working software in each iteration.
  • Collaborate with other parts of product development team.
  • Ensured high quality code using pair programming approach.
  • Coded application in a way that support multilingual platform.
  • Identified problem and formulated alternative solution.
  • Integrated Kendo UI as a frontend framework to maximize the performance of application.
Oct 2013 - Nov 2014

Software Enginner

NanoSoft Technology Pvt(Ltd)

Worked as a Software Engineer on a product called Vkonnect which is social Bookmarking tool.

It helps market your brand with the power of more than 50 top social networks. Vkonnect provides you one social content management platform to promote your brand. Publish your content on Vkonnect and it gets published across a multitude of different social platforms.

Key Responsibilities:

  • Worked with a team of 3 developers to design and developed a product which helps to market the brand in social networks.
  • Performed the depth analysis and enhance the optimization of  the product.
  • Implemented the live streaming of social media including Facebook and twitter.
  • Developed schedule system for sharing content using user defined schedule as well as best time provide by the system based on user social activity. 
  • Developed a Feed system for sharing user defined feeds on social network.
  • Covert the whole application  in to SPA by transforming the whole server side architecture to Client side architecture using Angular Js.
Jul 2012 - Oct 2013

Software Engineer

Aman Trading Link

Joined as a Junior Software Engineer with aim to prove skills and expertise and with the exceptional performance promoted to the Software Engineer in a very short period of time.

Key Responsibilities:

  • Worked a software Engineer on different web applications.
  • Bug fixing of the applications.
  • Analyzed and capture the requirement of application from clients and find the best possible solution to transform the user stories in to Application with latest technologies.
  • Developed a system for Dubai Real State market in which people can sell and buy their property.
  • Developed a complete System for selling and buying vehicle Plates for Qatar market.
  • Build Custom CMS solution.
  • Worked on open source CMS called Dot Net Nuke.
  • Integrated a payment API on CRM called iConnect which is an Online Communication System by providing an easiest way to the customer to pay what services they use. I also performed bug fixing, debugging code, modify the database according to requirement.
  • Worked on a payment project that will allow Teachers in various schools to create school projects that need to be paid for by 'students’ parents, then send payment requests to those parents, to collect payments online.

Education

Education
Sep 2008 - Jun 2012

Bachelor of Software Engineer (BSE)

Bahria University, Karachi Campus

Bachelor degree in Software Engineering.

Skills

Skills

Languages

C#, HTML, JavaScript, jQuery, XML, CSS, C++, Direct2D

Frameworks

ASP.Net, Linq, KendoUI, Entity framework, MVC5, JsRender, Angular, MEAN

Services

Web Services, WCF, Web API

Design Patterns

MVP, Factory, Repository, Singleton, Prototype, MVVM

Concepts

OOA, OOD

Tools

Visual Studio 2008,2010, 2012 and 2013

Version Control

SVN, Visual Source Safe, Git

Database

Microsoft SQL Server. RavenDB(No SQL)

Social Media

Facebook,Twitter

Certifications

Certifications
Sep 2014 - Dec 2016

Certification Of Registration Under Pakistan Engineering Council Act 1976

Pakistan Engineering Council (PEC)

Additional information

  • Participated in Web Spark competition at PAF KIET Combat 11.
  • Marital Status: Married