Ali ****
House No. 12 Street No. 22 G-13/3 Islamabad, Pakistan | 0092 Показати контакти | ******************
PROFESSIONAL PROFILE
Principal Software Engineer with 10 years of experience as software engineer having passion for software architecture
and agile practices especially in scrum practices. In-depth knowledge of OOP, Design Patterns, Domain Driven Design and
Database Management system.
Excellent Experience in developing applications in Microsoft technologies including ASP.net, Entity Framework, MVC,
WCF and C#. Excellent experience of working high security and enterprise applications. Expert in client side technologies
including React, Redux, JQuery, JavaScript, JSON, CSS, React.js and HTML 5. Good Experience in Node.Js and modern
JavaScript based platforms. Moderate knowledge and experience in Python.
Highly motivated individual always having passion for learning new technologies and able to communicate effectively
with clients to understand complex business requirements and transform into software ensuring maintainability, reliability
and scalability.
PROFESSIONAL EXP ERI ENC E
Datum Square IT Services Pvt(Ltd.), Islamabad
Principal Software Engineer, June 2013 – present
To develop and maintain software applications based on Asp.net, MVC and C#.
To communicate with client and analyze client requirements in order to convert into software applications.
To lead a team of 5 individuals in order to successfully deliver client requirements.
To work on Scrum based Agile Development model based on Jira.
To directly communicate with international clients in written and oral.
Excellent English communication and client management skills.
To manage the upcoming deadlines and tasks management.
TRG Tech and Avenir Technologies, Islamabad
Senior Software Engineer, July 2011 – July 2013
To Develop and maintain software applications on Microsoft and Open source platform.
To Test and Maintain the Application and Code.
To Integrate, Merge and Integration testing of team Individuals.
To manage a small development team.
Task division and reporting.
Team Management
Intelligentsia Software Limited, Islamabad
Associate Software Engineer, July 2008 – July 2011
To Develop and maintain software applications on Microsoft platform.
To work in a team and daily task reporting.
Web development using Asp.net and C#.
To meet deadlines and assigned tasks.
Projects
MALTA, Veterans of Foreign Wars Auxiliary
More **********,000 Members.
Back office management platform with fully automated Events, Payments, Membership and CMS.
Various accounting processes implementation including, Receipts, Transactions, Payments, Refunds and payment
gateways.
Implementation of multiple payment methods including ACH, Credit Card, Cheque and Cash.
Multiple back office processes and Web Jobs implementation.
Managed on Windows Azure Platform.
Technologies: C#, Asp.net MVC, Entity Framework, SQL Server, Bootstrap, JQuery, React.
Links:
https://vfwauxiliary.org (https://vfwauxiliary.org/)https://admin-malta.vfwauxiliary.org (https://admin-malta.vfwauxiliary.org/)https://malta.vfwauxiliary.org/ (https://malta.vfwauxiliary.org/)
Xceligent E-commerce Solution
Online services and subscription sales and subscriptions management system.
CMS includes features to manage multiple payment Gateways configurations, Products/Subscriptions, Accounts and Tax
API implementation.
Implementation of different WCF bases services to communicate with different applications.
Implementation of Tokenized background payment processing.
Technologies: C#, Asp.net Web Forms, Entity Framework, SQL Server, Bootstrap, JQuery, WCF services.
Dobson Cloud Customer Portal
Cloud Resources Management.
Infrastructure as a Service Implementation using VMware VCloud Director API.
Edge Gateway services Management.
Firewall Configurations management.
NAT Services Management.
Athorize.net configurations for billing.
Datacenter Management and Virtual Machines Management.
Technologies: VCloud Director API, C#, Asp.net Web Forms, Entity Framework, SQL Server.
Link:
http://www.dobsontechnologies.com (http://www.dobsontechnologies.com/)
College Builder
LMS and college management system.
Admissions Management.
Registration and Enrolment.
Course Planning.
Progress Review.
Course Participation and Materials (Library, Bookstore) management.
Technologies: C#, Asp.net Web Forms, Entity Framework, SQL Server.
Link:
http://www.college-builder.com (http://www.college-builder.com/)
Nestle PowerBar®
Multi-lingual platform.
Athletes Community Network.
Blogs, Groups, Photos, Videos and Events Management.
Products information and CMS to manage content.
Technologies: C#, Asp.net Web Forms, SQL Server.
Link:
http://powerbar.com (http://powerbar.com/)
EDUCATION
UNIVERSITY OF ENGINEERING AND TECHNOLOGY, Taxila
MS. software Engineering, 2009-2014
UNIVERSITY OF ENGINEERING AND TECHNOLOGY, Taxila
BS. Software Engineering, 2003-2007
Certificat ions
MCSA ( Exam Passed: 70-480, 70-486)
MCP (70-536)
Technical Sk ills
Technologies and Frameworks:
ASP.NET Core, MVC core, Microsoft Azure, SharePoint Online, LINQ, WCF, REST, OAuth, jQuery, AngularJs, SSRS Reporting,
Web services, Git , TFS, Social Network API Integration (Facebook, Google, twitter), LAMP, Docker, Node.Js, React.Js
Core Programming Languages:
C#, SQL, JavaScript, HTML, CSS, XML, VB.NET, PHP, React, Redux
Databases:
MS SQL Server, MySQL
Development Methodologies:
Agile development, Scrum, Extreme Programming, Test Driven Development
Development Tools:
Microsoft Visual Studio 2013, Microsoft SQL server, Android Studio, eclipse, Jira,
Basecamp, Microsoft Project