Summary

Dedicated and enthusiastic Software Engineer with over 7 years of versatile and hands on working experience for several web and mobile applications. Specialize in Object Oriented Analysis and Design, SOA, Web Services, Middleware and Enterprise application architecture with latest technologies. Successful and productive team player with excellent interpersonal and communication skills and the ability to develop and maintain positive internal and external relationships.

TECHNICAL EXPERIENCE
Languages Java, C#, JavaScript
Frameworks Angularjs, Angular 4, Expressjs, Koajs, ASP MVC, ASP.net, Entity Framework, JavaEE, Spring boot, hibernate
Libraries Jquery, underscore,
Frontend html5, Css3, Less, Sass
Databases MongoDB, MS SQL Server, MySQL
Task Runners Gulp, Grunt
Generators Yeoman,
Version Controlling System Git, SVN

Experience

Company Logo
Full stack Developer/ Sr. Software Engineer
KHS Solutions
Mar 2015 - Present | Karachi, Pakistan

Work closely with Live Chat Operations to implement requirement
 implement Real Time CAll Connect /Live Transfer feature
 Implement Live Sms Chat Feature
 Design and Implement New Live Chat Widgets on web and mobile
 Implement Live Chat Facebook Integration
 Implement Analitics with data
 Implement multiple CRM Integration with the system to deliver Leads
 Implement multiple Reporting Module and enhancement of current Reports
 Refactoring and Review of Code
 Key member of application performance improvement team
 Ensure quality and timely delivery of release
 Conduct trainings to train internal resources on latest technologies
 Played team lead role at various occasions and in projects

Company Logo
Full Stack Web/Mobile Apps Developer
Panacloud (Pvt) Ltd
Jan 2014 - Feb 2015 | Karachi, Pakistan

Developing Web and Mobile apps using AngularJS, Node.js, Firebase, AngularFire, Angular Material, JavaScript, ASP MVC, Swift and Java. Developing Real-time applications for the web, iOS and Android.

Company Logo
Software Engineer
TAC
Nov 2012 - Dec 2013 | Karachi, Pakistan

 Responsible for development of project
 Communication with Client
 Design database
 Requirement gathering and analysis
 Estimate timelines
 Ensure quality and timely delivery of release
 Code review and ensure that code follow standards
 Review bugs reported by QA / Client
 Ensure timely deployment of project

Company Logo
IT Officer
Faysal Bank Limited
Jan 2011 - Oct 2012 | Karachi, Pakistan

Worked on system support and development.
- Involved in core software training.
- Provide hands on assistance to end users.
- Involved in production deployment and in customer support.

Company Logo
Software Developer
Nova Systems
Feb 2008 - Dec 2010 | Karachi, Pakistan

 Design and Develop new module
 Maintain and manage existing application including bug fixes
 Analyze requirement and estimate ETAs
 Ensure quality and timely delivery of release
 Refactoring and Review of Code

Education

Virtual University of Pakistan
Masters, Masters in Science, Computer Science‎
Object Oriented Programming, Database Management
CGPA 3.1/4
2018
Preston Institute of Management Sciences and Technology
Masters, Executive Masters in Business Administration, MIS/IT‎
Statistics, Accounting, MIS
CGPA 3.4/4
2007

Skills

Beginner Android Management
Intermediate Asp
Expert ASP.Net
Expert ATS Knowledge
Expert C#
Expert ECMAScript
Expert Executing Content
Expert Git
Expert J2EE
Expert J2ME
Expert Javascript
Expert JDBC
Expert jQuery
Expert JSON
Expert Mongodb
Expert MVC
Expert OODBMS
Expert Oriented Designing
Expert Restful Architecture
Expert Software Development Tools Command
Intermediate SQLite
Expert WHRPP
Beginner WP CLI

Languages

Expert Urdu
Expert English
Intermediate French

Companies Followed