SlideShare a Scribd company logo
1 of 8
1
MUHAMMAD SHAFIQUE
Sr. Software Engineer
(.NET )
seshafique@gmail.com
https://www.linkedin.com/in/meetshafique
United Arab Emirates (UAE)
Availability to Join
Total Experience
Immediately
5 Years 2 months
SELECTIVE ACHIEVEMENTS / ACCOMPLISHMENTS
 More than 5 years of successful career persuasion in software development industry with two
multinational organizations (Netrevelation Technologies Pvt Ltd and Coeus-Solutions GmbH).
 Experience in Analysis, Design and Development of client / server, web based, SOA and n-tier
applications with complete SDLC
 Developed and delivered more than 13 projects to European and USA clients (MyCab International,
Mozio, Viral Angels and Amadeus) since 2012.
 Performed lead role in development of 3 projects in 2016 while working as Sr. Software Engineer in
Netrevelation Technologies Pvt Ltd.
 I was training juniors on technical domain of NetSysV5 (Travel management MIS) since 2015,
NetSysV5 is a flagship product of Netrevelation Technologies Pvt Ltd.
 Ranked 1st among the employees in 3rd quarter of 2015.
 Promoted to Sr. Software Engineer in 2015.
 Obtained M.S. Computer Science (Artificial Intelligence) degree in November 2016.
 Member of Fund Raising and Supply Team of GCUF in 2010 flood relief efforts in Pakistan.
 Awarded by Position holder and Sir Syed merit Scholarships of GCUF in 2009 and 2008.
SKILLS AND TECHNOLOGIES
Total Relevant Experience: 5 Years 2 months
• C#.NET, Visual Studio 2010/2013.
• .NET Framework 3.5/4.0/4.5.
• ASP.NET MVC 4.0/5.0, Razor.
• ASP.NET Web Forms.
• MS SQL Server 2005/2008/20012, T-SQL.
• WCF (Windows Communication Foundation).
• ASP.NET Web API, Web Services (SOAP & REST).
• Crystal Reports, Windows Service Applications.
• ADO.Net, Entity Framework.
• HTML5, CSS3, JavaScript, jQuery, AJAX, XML, JSON
• SOA (Service Oriented Architecture).
• RESTful API for Android and IPhone mobile applications.
• MySQL, SQL Delta V6, WinMerge 2.14.0.
• Queries, Stored Procedures, Functions, Triggers, Database Scripts.
• Query optimization using Microsoft SQL profiler and tuning Adviser.
• Database indexing (Cluster index and Non Cluster index).
• Distributed Queries Implementation.
• Managing Explicit Transactions.
• Internet Information Services (IIS), TFS, VSS.
• PHP, Typo3, JQuery.
• Object Oriented Programming (OOP).
• Agile Software Development, Scrum.
2
BUSINESS DOMAINS
• Travel management information systems (MIS).
• Hotel / Cab Booking applications for call center.
• Sports and Events advertising Websites.
• Online Store integration.
• News and Digital Publishing Web portals.
• Invoicing and Reporting applications.
CAREER TIMELINE
SOLVED MATHEMATICAL PROBLEM IN NetSysV5 MIS
I identified and proposed solution of a major mathematical problem in price refunding rational of NetSysV5
(Travel Management System) developed by Netrevelation Technology Pvt Ltd.
Problem:
VAT (Value added Tax) was calculated accumulatively on all bookings in one Bookings Order (Batch of
Bookings).But when refunding ratio was explicitly applied on individual booking price, then its value became
higher than original after decimals. This problem became worse when 100% refund amount was configured
in customer contract. The problem was in VAT calculation mechanism.
Scenario:
Accumulative VAT for 2 Booking = 10.4 67
=> Roundup (10.467) =10.47
In Case of 100 % VAT Refund:
VAT Refund for 1 Booking =10.47/2
=> Roundup (5.235)
=>5.24 so in this case 2(5.24) > 10.47 which is a lose
Financial Benefit to Company:
Due to identification of this problem company remain safe from the
loss of factor : n*(m) here
n =>number of refund bookings
m=> fractional raise in amount of each refundable booking.
Reason :
This problem was due to following
mathematical behavior of decimals
numbers. X is donating VAT.
∑ 𝑅𝑜𝑢𝑛𝑑( 𝑋𝑖) ≠ Round( ∑ 𝑋𝑖 )
𝑛
𝑖=1
𝑛
𝑖 =1
Solution:
VAT ratio should calculated and
roundup individually instead of
Booking batch to solve this problem.
3
EMPLOYMENT HISTORY
Netrevelation Technologies Pvt Ltd, Lahore, Pakistan July 25, 2012 — December 30, 2016
Senior Software Engineer (.NET)
Total Duration: 4 Years 5 Months
Job Roles/ Responsibilities:
This position involves analyzing the project requirements, designing the application architecture and
development activities. This position also requires performing project management and monitoring tasks.
Act as primary point of contact for all development related internal activities.
• Software design and development
• System integration
• Database design and development
• Performing Team lead and trainer roles with partial Project
Management role for small scale software modules
• Change impact analysis of applications.
• Research & Development and proposing technical solutions
• Work break down and estimations
• Mentoring and assisting juniors
Technologies / Framework used during this time:
• Development using C#.NET, Visual Studio 2010/2013, .NET Framework 3.5/4.0/4.5.
• ASP.NET MVC 4.0/5.0, Razor.
• ASP.NET Web Forms, Crystal Reports.
• ADO.Net, Entity Framework, SOA (Service Oriented Architecture).
• Web Services (SOAP & REST).
• ASP.NET Web API, WCF, Windows Services.
• Writing RESTful API for Android and IPhone mobile applications.
• Database design and development in MS SQL Server 2005/2008/20012 and MySQL.
• SQL Delta V6, WinMerge 2.14.0.
• T-SQL, Queries, Stored Procedures, Functions, Triggers, Database Scripts.
• Query optimization using Microsoft SQL profiler and tuning Adviser.
• Performance optimization by database indexing (Cluster index and Non Cluster index).
• Distributed Queries Implementation,Managing Explicit Transactions.
• Internet Information Services (IIS), TFS, VSS.
• HTML, CSS, JavaScript, JSON and XML.
• Object Oriented Programming (OOP), Agile Software Development, Scrum.
Coeus-Solutions GmbH, Lahore Office, Pakistan September 19, 2011 — June 15, 2012
Software Engineer (Typo3 / PHP)
Total Duration: 9 Months
Job Roles/ Responsibilities
• Work break Down, Time Estimation, R&D.
• Development of Web Site.
• Database Design and Development.
• Client Communication with Clients and QA.
Technologies / Framework used during this time:
• PHP (Core), Typo3.
• HTML, CSS, JavaScript, JQuery.
• MySQL using phpMyAdmin.
• Xampp-win32-1.7.2 Software Stacks.
• Adobe Dream weaver.
• Web services REST and SOAP, JSON.
4
EDUCATION
University of Engineering and Technology, Lahore Pakistan.
M.S. Computer Science (Artificial Intelligence)
CGPA: 3.567
Dissertation: Demographic Analogy Search Space Models (DASS Models) for Information Processing.
http://www.uet.edu.pk/
Government College University, Faisalabad Pakistan.
B.S. Information Technology
CGPA: 3.71
Dissertation: Information processing by virtual data layering.
http://gcuf.edu.pk/
TRAININGS
Al-Khwarizmi Institute of Computer Science (KICS) UET Lahore Pakistan.
Training on Applications of Formal Methods and Machine Learning in Software Testing
21-24 March 2016
http://www.kics.edu.pk/
Pakistan Institute of Management (PIM) & International Finance Corporation World Bank Group (IFC)
Business Skill Training
09-13 June 2014
http://www.pim.com.pk/
LANGUAGE PROFICIENCY
• English Expert
• Urdu Native
PROJECTS IN DETAIL
1) Project Name: NetSysV5-Fulfillment & ITC (Call Center Application)
Client Name: MyCab International (Sweden)
Application Website: https://netsysv5.mycabtravel.com/faces/login.jsp
Role: Sr. Software Engineer (.NET), Lead Role
Responsibilities:
• Writing Business logic Layer and Web services
• Writing WCF service for data sharing
• Design and developmentof Invoices
• Work Break Down , Time Estimation ,R&D
• Writing Queries and Stored Procedures,Functions
• Defining Service Message Structure
• Writing Business logic Layer
• Communication with BA and QA team
Tools Used:
• ASP.NET MVC 4.0
• C#.NET
• WCF
• .NET Frame Work 4.0
• SQL Server 2012
• T-SQL
• Ado.Net
• ASMX Web service
• TFS,IIS
• CSS,HTML, Java Script,
• SOA Architecture
• Entity Framework 6.1.3
Project Description:
This is a Booking monitoring applicationusedin MYCAB Call centers on the differentgeographical locations.Itensure the
Quality of travel services provided by MYCAB and work as bridge between Service providers and customer during the
travel. This application is responsible to send automated intimation alarm and prompts to call center staff, service provider
and traveler and enable to monitor the travel stages from picking point to drop point and intimate in case of any delays,
change or miss match in the travel plan.
5
2) Project Name: NetSysV5- Bulk Dispatcher
Client Name: MyCab International (Sweden)
Client Website: http://www.mycabinternational.com/
Role: Sr. Software Engineer (.NET), Lead Role
Responsibilities:
• Mentoring Junior,Task Allocation
• Designing Architecture
• Work Break Down,Time Estimation,R&D
• Writing Business logic Layer and Web services
• Writing WCF service for data sharing
• Design and developmentof Invoices
• Writing Queries and Stored Procedures,Functions
• Defining Service Message Structure
• Writing Business logic Layer
• Communication with BA ,QA team
Tools Used:
• ASP.NET MVC 4.0
• C#.NET
• WCF
• .NET Frame Work 4.0
• SQL Server 2012
• T-SQL
• ASMX Web service
• TFS,IIS
• Ado.Net
• Crystal Reports
• SOA Architecture
Project Description:
This is an assignmentand booking intimation tool used as a contingencyplan in case main instance ofserver get down or
become faulted.This application is responsible to make booking and assignments bathes and send them to concerned
service providers all over the world. It automaticallyidentifies the dispatcher methods (Service invocation,Email sending)
configured by service prodder in NetSysV5.
3) Project Name: NetSysV5- Document Generator (Responsible to Generate Multilingual Reports)
Client Name: MYCAB International (Sweden)
Application Website: https://www.mycabtravel.com/pages/flight-transfer.cab
Role: Software Engineer (.NET)
Responsibilities:
• Work Break Down
• Time Estimation
• R&D
• Writing Business logic Layer and Web services
• Design and developmentof Multilingual Reports
• Writing Queries and Stored Procedures,Functions
• Defining Service Message Structure
Tools Used:
• ASP.NET MVC 4.0
• Crystal Reports
• WCF
• C#.NET
• .NET Frame Work 3.5
• SQL Server 2008/2012
• T-SQL
• Ado.Net
• ASMX Web service
• XML,TFS,IIS
• SOA Architecture
Project Description:
This Application works with NetSysV5 and MCBA to generate Multilingual Customer Bookings SummaryReports based
on Language Configuration in Customer Contract,It allows Customer and call center Staff to Print, email multilingual
reports to customers and service providers automaticallyand manually.
4) Project Name: Viral Angels Welcome Board (Payment Channel Application)
Client Name: Viral Angels Ekonomisk Förening
Client Website: https://viralangels.com/
Role: Software Engineer (.NET)
Responsibilities:
• Time Estimation,R&D
• Writing Business logic Layer and Web services
• Design and developmentof Multilingual Reports
• Writing Queries and Stored Procedures,Function
• Defining Service Message Structure
Tools Used:
• WCF
• C#.NET
• Crystal Reports
• .NET Frame Work 4.0
• SQL Server 2012
• T-SQL,Ado.Net
• ASMX Web service,
• TFS,IIS
• SOA Architecture
Project Description:
We integrated MCBA (My Cab Booking Application) with Viral angels as paymentsolution so MCBA is the responsible to
send invoices and welcome boards to the Members ofViral Angels on behalfof Viral Angels through this Application.
6
5) Project Name: MCBA Lite API (System Integration of MCBA and Mozio)
Client Name: Mozio Inc & MyCab International
Client Website: https://www.mozio.com/
Role: Software Engineer (.NET),Lead Role
Responsibilities:
• Work Break Down
• Time Estimation,R&D.
• Writing Business logic Layer
• Writing WCF service for data sharing
• Writing Queries , Stored Procedures and Functions
• Communication with BA team and QA team
Tools Used:
• WCF
• C#.NET
• .NET Frame Work 3.5
• SQL Server 2008/2012
• T-SQL
• Ado.Net
• ASMX Web service
• XML
• TFS,IIS
• SOA Architecture
Project Description:
I integrated Mozio and MCBA (MyCab Booking Application) via WCF, So that MCBA can share its service providers and
inventory of vehicle that is available on different destinations across the Europe.With the help of this API Mozio request
to our servers for booking creation at back end.
6) Project Name: Amadeus System Integration
Client Name: Amadeus IT Group S.A. & MyCab International (Sweden)
Website: https://aetm9.dev.amadeus.net/login/mycab
Role: Software Engineer (.NET)
Responsibilities:
• Work Break Down
• Time Estimation
• R&D
• Writing Business logic Layer
• Writing WCF service for data sharing
• Writing Queries , Stored Procedures and Functions
• Communication with BA team and QA team
• Writing Web services
Tools Used:
• WCF
• C#.NET
• .NET Frame Work 3.5
• SQL Server 2008/2012
• T-SQL
• Ado.Net
• ASMX Web service
• XML
• TFS,IIS
• SOA Architecture
Project Description:
I integrated Amadeus and MCBA (MyCab Booking Application) via WCF, So that MCBA can share its service providers
and inventory of vehicle, which is available on different destinations across the Europe.With the help of this API,
Amadeus requestto our servers for booking creation atback end.
7) Project Name: NetSysV5-Pricing Rule Engine
Client Name: MYCAB International (Sweden)
Application Website: https://netsysv5.mycabtravel.com/faces/login.jsp
Role: Software Engineer (.NET)
Responsibilities:
• Writing Business logic Layer
• Design and developmentof Invoices
• Work Break Down
• Time Estimation
• R&D
• Writing Queries and Stored Procedures,Functions
• Defining Service Message Structure
Tools Used:
• WCF
• C#.NET
• .NET Frame Work 4.0
• SQL Server 2008/2012
• T-SQL
• Ado.Net
• ASMX Web service
• XML
• TFS
• IIS
• SOA Architecture
Project Description:
This Software Componentis integrated with Companies flagship productNetsysV5 and it has some contractual
configuration stored,according these stored configurations Price,Refunds,Discounts on Bookings and Assignmentare
calculated at run time.
7
8) Project Name: NetSysV5 invoice Generator
Client Name: MYCAB International (Sweden)
Website: https://netsysv5.mycabtravel.com/faces/login.jsp
Role: Software Engineer (.NET)
Responsibilities:
• Writing Business logic Layer
• Design and developmentof Invoices
• Work Break Down
• Time Estimation,R&D
• Writing Queries and Stored Procedures,Functions
• Defining Service Message Structure
Tools Used:
• Crystal Reports
• WCF
• C#.NET
• .NET Frame Work 4.0
• SQL Server 2008/2012
• T-SQL
• Ado.Net
• ASMX Web service
• XML,TFS,IIS
• SOA Architecture
Project Description:
This Application works with NetSysV5 and MCBA to generate Multilingual Invoices for service Provides and customers
based on Language Configuration in their Contract, It allows service providers ,customers and Call center Staff to Print,
email multilingual invoices to customers and service providers automaticallyand manually.
9) Project Name: MCBA Mobile App (API for Mobile Application(Android and IOS)
Client Name: MYCAB International (Sweden)
Website:https://play.google.com/store/apps/details?id=com.netrev.apps.web.mc
ba&hl=en
Role: Software Engineer (.NET)
Responsibilities:
• Writing Business logic Layer and Web services
• Writing WCF service for data sharing
• Work Break Down,Time Estimation,R&D
• Writing Queries and Stored Procedures,Functions
• Defining Service Message Structure
• Writing Business logic Layer
• Communication with BA ,QA and Mobile Application Developmentteam
Tools Used:
• C#.NET
• .NET Frame Work 4.0
• SQL Server 2008/2012
• T-SQL
• Ado.Net
• ASMX Web service
• JSON
• TFS
• IIS
• SOA Architecture
Project Description:
I worked on this project as a backend developer to build RESTful API for MCBA mobile application.This API facilities
front end to exchange data for booking creation using Mobile applications.
10) Project Name: MCBA- Auto Email Service
Client Name: MYCAB International (Sweden)
Website: https://www.mycabtravel.com/pages/flight-transfer.cab
Role: Software Engineer (.NET)
Responsibilities:
• Writing Business logic Layer and Web services
• Writing WCF service for data sharing
• Work Break Down,Time Estimation,R&D
• Writing Queries and Stored Procedures,Functions
• Defining Service Message Structure
• Writing Business logic Layer
• Communication with BA ,QA and Mobile Application Developmentteam
Tools Used:
• C#.NET
• .NET Frame Work 4.0
• SQL Server 2008/2012
• T-SQL
• Ado.Net
• ASMX Web service
• JSON
• TFS
• IIS
• SOA Architecture
Project Description:
This is a standalone window service developed to send all assignments to Service provider created in NetSysV5 by
Customers to fulfil their travel demand and mark Assignmentdispatch statuses.Itautomaticallyidentifies its triggering
time and template to dispatch the concerned service providers on the bases ofbooking pickup time.
8
11) Project Name: German Racing (Website)
Client Name: German Racing (Germany)
Website: https://www.german-racing.com/
Role: Software Engineer (Php,Typo3)
Responsibilities:
• Writing Business logic Layer
• Work break Down
• Estimation,R&D
• DevelopmentofWeb Site
• Database Design and Development
• ClientCommunication
Tools Used:
• Typo3
• PHP Core
• MySQL
• PhpMyAdmin
• Fire Bug
• Adobe Dreamweaver
• SVN
• Xampp-win32-1.7.2
Software Stacks
Project Description:
Development of Website for Horse Riding events in Germany. Horse riding is the Adventure sport of the extra
class.
Under the umbrella brand "GERMAN RACING", exciting horse racing and fun events are held on the German
racetracks. For 188 years, horse racing has been the oldest organized sport in Germany. A real classic!
12) Project Name: Ad Hoc Intelligent Informieren (Website)
Client Name: Ad Hoc PR (Germany)
Website: http://adhocpr.de/
Role: Software Engineer (Php,Typo3)
Responsibilities:
• Writing Business logic Layer
• Work break Down,Time Estimation,R&D
• DevelopmentofWeb Site
• Database Design and Development,ClientCommunication
Tools Used:
• Typo3
• PHP Core
• MySQL
• PhpMyAdmin
• Fire Bug
• Adobe Dreamweaver
• SVN
• Xampp-win32-1.7.2
Software Stacks
Project Description:
Development of Website for Ad Hoc PR (Germany). This website contains News and Digital Publishing content.
News and content is categorized and shown on latest comes first criteria and critical comes first criteria. Both
criteria are systematically calculated among the news to rank them.
13) Project Name: F.Connect - Online store widget
Client Name: Froomerce & Coeus Solutions GmbH (Germany)
Website: http://addons.oscommerce.com/info/8383
Role: Software Engineer (Php,Typo3)
Responsibilities:
• Writing Business logic Layer
• Work break Down,Estimation,R&D
• DevelopmentofWeb Site
• Database Design and Development,ClientCommunication
Tools Used:
• PHP Core
• MySQL
• PhpMyAdmin
• Fire Bug
• Adobe Dreamweaver
• SVN
• Xampp-win32-1.7.2
Software Stacks
Project Description:
This osCommerce widget is developed to export osCommnerce online store items to the froomerce platform.
Froomerce a unified online store plate form which can integrate various online shopping cart solutions
(osCommerce, Open Cart) with it.

More Related Content

What's hot (20)

Tejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ Agile
Tejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ AgileTejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ Agile
Tejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ Agile
 
Hasnain Haider
Hasnain HaiderHasnain Haider
Hasnain Haider
 
Ramakrishna Embari
Ramakrishna EmbariRamakrishna Embari
Ramakrishna Embari
 
.net Developer Resume(Ming Zhao)
.net Developer  Resume(Ming Zhao).net Developer  Resume(Ming Zhao)
.net Developer Resume(Ming Zhao)
 
Resume
ResumeResume
Resume
 
Resume-Manish_Agrahari_IBM_BPM
Resume-Manish_Agrahari_IBM_BPMResume-Manish_Agrahari_IBM_BPM
Resume-Manish_Agrahari_IBM_BPM
 
ShahKhalid-97-2003_PM
ShahKhalid-97-2003_PMShahKhalid-97-2003_PM
ShahKhalid-97-2003_PM
 
Curriculum Vitae
Curriculum VitaeCurriculum Vitae
Curriculum Vitae
 
myResume
myResumemyResume
myResume
 
Chandrakant pandey java j2ee developer resume
Chandrakant pandey java j2ee developer resumeChandrakant pandey java j2ee developer resume
Chandrakant pandey java j2ee developer resume
 
Curriculum_Vitae
Curriculum_VitaeCurriculum_Vitae
Curriculum_Vitae
 
Daniel Rivera .NET Resume
Daniel Rivera .NET ResumeDaniel Rivera .NET Resume
Daniel Rivera .NET Resume
 
Dinesh CV
Dinesh CVDinesh CV
Dinesh CV
 
Resume of Md Sajedul Islam
Resume of Md Sajedul IslamResume of Md Sajedul Islam
Resume of Md Sajedul Islam
 
Abdulla Al-Shourbagy CV
Abdulla Al-Shourbagy CVAbdulla Al-Shourbagy CV
Abdulla Al-Shourbagy CV
 
Resume_.Net_3+Yr
Resume_.Net_3+YrResume_.Net_3+Yr
Resume_.Net_3+Yr
 
Santanu-Ghosh-CV
Santanu-Ghosh-CVSantanu-Ghosh-CV
Santanu-Ghosh-CV
 
sudipto_resume
sudipto_resumesudipto_resume
sudipto_resume
 
Ramakrishna Embari
Ramakrishna EmbariRamakrishna Embari
Ramakrishna Embari
 
Vivek_Ojha (1)
Vivek_Ojha (1)Vivek_Ojha (1)
Vivek_Ojha (1)
 

Similar to Muhammad Shafique CV for .NET Job

Similar to Muhammad Shafique CV for .NET Job (20)

Stanly_Bangalore_6_YearsExp_Dotnet -Wipro
Stanly_Bangalore_6_YearsExp_Dotnet -WiproStanly_Bangalore_6_YearsExp_Dotnet -Wipro
Stanly_Bangalore_6_YearsExp_Dotnet -Wipro
 
ManuNair_PM_Profile
ManuNair_PM_ProfileManuNair_PM_Profile
ManuNair_PM_Profile
 
Resume_SAJID_ALI
Resume_SAJID_ALIResume_SAJID_ALI
Resume_SAJID_ALI
 
IT Consultant
IT ConsultantIT Consultant
IT Consultant
 
Latha Venkata-Nov-1-2016
Latha Venkata-Nov-1-2016Latha Venkata-Nov-1-2016
Latha Venkata-Nov-1-2016
 
Suresh p resume c4 latest
Suresh p resume c4 latestSuresh p resume c4 latest
Suresh p resume c4 latest
 
Suresh p resume
Suresh p resume Suresh p resume
Suresh p resume
 
Suresh p resume c4 latest
Suresh p resume c4 latestSuresh p resume c4 latest
Suresh p resume c4 latest
 
Suresh p resume c4 latest
Suresh p resume c4 latestSuresh p resume c4 latest
Suresh p resume c4 latest
 
Abhinay kumar 7.4yrs_donet
Abhinay kumar 7.4yrs_donetAbhinay kumar 7.4yrs_donet
Abhinay kumar 7.4yrs_donet
 
Moayad Rayyan Cv
Moayad Rayyan CvMoayad Rayyan Cv
Moayad Rayyan Cv
 
CV_PBhardwaj
CV_PBhardwajCV_PBhardwaj
CV_PBhardwaj
 
balan_resumeupdated
balan_resumeupdatedbalan_resumeupdated
balan_resumeupdated
 
Niladri Debnath__opt
Niladri Debnath__optNiladri Debnath__opt
Niladri Debnath__opt
 
Sreeraj_Resume
Sreeraj_ResumeSreeraj_Resume
Sreeraj_Resume
 
PM_New_Resume
PM_New_ResumePM_New_Resume
PM_New_Resume
 
CV_ShobhitPaliwal
CV_ShobhitPaliwalCV_ShobhitPaliwal
CV_ShobhitPaliwal
 
Sanjeev Nagasampagi
Sanjeev NagasampagiSanjeev Nagasampagi
Sanjeev Nagasampagi
 
kamal.docx
kamal.docxkamal.docx
kamal.docx
 
Resume 2016-12-23 f
Resume 2016-12-23 fResume 2016-12-23 f
Resume 2016-12-23 f
 

Recently uploaded

Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareJim McKeeth
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024VictoriaMetrics
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...masabamasaba
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrandmasabamasaba
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park masabamasaba
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplatePresentation.STUDIO
 
WSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security ProgramWSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security ProgramWSO2
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...masabamasaba
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...Jittipong Loespradit
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...chiefasafspells
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationJuha-Pekka Tolvanen
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfonteinmasabamasaba
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2
 

Recently uploaded (20)

Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
WSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security ProgramWSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security Program
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the Situation
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 

Muhammad Shafique CV for .NET Job

  • 1. 1 MUHAMMAD SHAFIQUE Sr. Software Engineer (.NET ) seshafique@gmail.com https://www.linkedin.com/in/meetshafique United Arab Emirates (UAE) Availability to Join Total Experience Immediately 5 Years 2 months SELECTIVE ACHIEVEMENTS / ACCOMPLISHMENTS  More than 5 years of successful career persuasion in software development industry with two multinational organizations (Netrevelation Technologies Pvt Ltd and Coeus-Solutions GmbH).  Experience in Analysis, Design and Development of client / server, web based, SOA and n-tier applications with complete SDLC  Developed and delivered more than 13 projects to European and USA clients (MyCab International, Mozio, Viral Angels and Amadeus) since 2012.  Performed lead role in development of 3 projects in 2016 while working as Sr. Software Engineer in Netrevelation Technologies Pvt Ltd.  I was training juniors on technical domain of NetSysV5 (Travel management MIS) since 2015, NetSysV5 is a flagship product of Netrevelation Technologies Pvt Ltd.  Ranked 1st among the employees in 3rd quarter of 2015.  Promoted to Sr. Software Engineer in 2015.  Obtained M.S. Computer Science (Artificial Intelligence) degree in November 2016.  Member of Fund Raising and Supply Team of GCUF in 2010 flood relief efforts in Pakistan.  Awarded by Position holder and Sir Syed merit Scholarships of GCUF in 2009 and 2008. SKILLS AND TECHNOLOGIES Total Relevant Experience: 5 Years 2 months • C#.NET, Visual Studio 2010/2013. • .NET Framework 3.5/4.0/4.5. • ASP.NET MVC 4.0/5.0, Razor. • ASP.NET Web Forms. • MS SQL Server 2005/2008/20012, T-SQL. • WCF (Windows Communication Foundation). • ASP.NET Web API, Web Services (SOAP & REST). • Crystal Reports, Windows Service Applications. • ADO.Net, Entity Framework. • HTML5, CSS3, JavaScript, jQuery, AJAX, XML, JSON • SOA (Service Oriented Architecture). • RESTful API for Android and IPhone mobile applications. • MySQL, SQL Delta V6, WinMerge 2.14.0. • Queries, Stored Procedures, Functions, Triggers, Database Scripts. • Query optimization using Microsoft SQL profiler and tuning Adviser. • Database indexing (Cluster index and Non Cluster index). • Distributed Queries Implementation. • Managing Explicit Transactions. • Internet Information Services (IIS), TFS, VSS. • PHP, Typo3, JQuery. • Object Oriented Programming (OOP). • Agile Software Development, Scrum.
  • 2. 2 BUSINESS DOMAINS • Travel management information systems (MIS). • Hotel / Cab Booking applications for call center. • Sports and Events advertising Websites. • Online Store integration. • News and Digital Publishing Web portals. • Invoicing and Reporting applications. CAREER TIMELINE SOLVED MATHEMATICAL PROBLEM IN NetSysV5 MIS I identified and proposed solution of a major mathematical problem in price refunding rational of NetSysV5 (Travel Management System) developed by Netrevelation Technology Pvt Ltd. Problem: VAT (Value added Tax) was calculated accumulatively on all bookings in one Bookings Order (Batch of Bookings).But when refunding ratio was explicitly applied on individual booking price, then its value became higher than original after decimals. This problem became worse when 100% refund amount was configured in customer contract. The problem was in VAT calculation mechanism. Scenario: Accumulative VAT for 2 Booking = 10.4 67 => Roundup (10.467) =10.47 In Case of 100 % VAT Refund: VAT Refund for 1 Booking =10.47/2 => Roundup (5.235) =>5.24 so in this case 2(5.24) > 10.47 which is a lose Financial Benefit to Company: Due to identification of this problem company remain safe from the loss of factor : n*(m) here n =>number of refund bookings m=> fractional raise in amount of each refundable booking. Reason : This problem was due to following mathematical behavior of decimals numbers. X is donating VAT. ∑ 𝑅𝑜𝑢𝑛𝑑( 𝑋𝑖) ≠ Round( ∑ 𝑋𝑖 ) 𝑛 𝑖=1 𝑛 𝑖 =1 Solution: VAT ratio should calculated and roundup individually instead of Booking batch to solve this problem.
  • 3. 3 EMPLOYMENT HISTORY Netrevelation Technologies Pvt Ltd, Lahore, Pakistan July 25, 2012 — December 30, 2016 Senior Software Engineer (.NET) Total Duration: 4 Years 5 Months Job Roles/ Responsibilities: This position involves analyzing the project requirements, designing the application architecture and development activities. This position also requires performing project management and monitoring tasks. Act as primary point of contact for all development related internal activities. • Software design and development • System integration • Database design and development • Performing Team lead and trainer roles with partial Project Management role for small scale software modules • Change impact analysis of applications. • Research & Development and proposing technical solutions • Work break down and estimations • Mentoring and assisting juniors Technologies / Framework used during this time: • Development using C#.NET, Visual Studio 2010/2013, .NET Framework 3.5/4.0/4.5. • ASP.NET MVC 4.0/5.0, Razor. • ASP.NET Web Forms, Crystal Reports. • ADO.Net, Entity Framework, SOA (Service Oriented Architecture). • Web Services (SOAP & REST). • ASP.NET Web API, WCF, Windows Services. • Writing RESTful API for Android and IPhone mobile applications. • Database design and development in MS SQL Server 2005/2008/20012 and MySQL. • SQL Delta V6, WinMerge 2.14.0. • T-SQL, Queries, Stored Procedures, Functions, Triggers, Database Scripts. • Query optimization using Microsoft SQL profiler and tuning Adviser. • Performance optimization by database indexing (Cluster index and Non Cluster index). • Distributed Queries Implementation,Managing Explicit Transactions. • Internet Information Services (IIS), TFS, VSS. • HTML, CSS, JavaScript, JSON and XML. • Object Oriented Programming (OOP), Agile Software Development, Scrum. Coeus-Solutions GmbH, Lahore Office, Pakistan September 19, 2011 — June 15, 2012 Software Engineer (Typo3 / PHP) Total Duration: 9 Months Job Roles/ Responsibilities • Work break Down, Time Estimation, R&D. • Development of Web Site. • Database Design and Development. • Client Communication with Clients and QA. Technologies / Framework used during this time: • PHP (Core), Typo3. • HTML, CSS, JavaScript, JQuery. • MySQL using phpMyAdmin. • Xampp-win32-1.7.2 Software Stacks. • Adobe Dream weaver. • Web services REST and SOAP, JSON.
  • 4. 4 EDUCATION University of Engineering and Technology, Lahore Pakistan. M.S. Computer Science (Artificial Intelligence) CGPA: 3.567 Dissertation: Demographic Analogy Search Space Models (DASS Models) for Information Processing. http://www.uet.edu.pk/ Government College University, Faisalabad Pakistan. B.S. Information Technology CGPA: 3.71 Dissertation: Information processing by virtual data layering. http://gcuf.edu.pk/ TRAININGS Al-Khwarizmi Institute of Computer Science (KICS) UET Lahore Pakistan. Training on Applications of Formal Methods and Machine Learning in Software Testing 21-24 March 2016 http://www.kics.edu.pk/ Pakistan Institute of Management (PIM) & International Finance Corporation World Bank Group (IFC) Business Skill Training 09-13 June 2014 http://www.pim.com.pk/ LANGUAGE PROFICIENCY • English Expert • Urdu Native PROJECTS IN DETAIL 1) Project Name: NetSysV5-Fulfillment & ITC (Call Center Application) Client Name: MyCab International (Sweden) Application Website: https://netsysv5.mycabtravel.com/faces/login.jsp Role: Sr. Software Engineer (.NET), Lead Role Responsibilities: • Writing Business logic Layer and Web services • Writing WCF service for data sharing • Design and developmentof Invoices • Work Break Down , Time Estimation ,R&D • Writing Queries and Stored Procedures,Functions • Defining Service Message Structure • Writing Business logic Layer • Communication with BA and QA team Tools Used: • ASP.NET MVC 4.0 • C#.NET • WCF • .NET Frame Work 4.0 • SQL Server 2012 • T-SQL • Ado.Net • ASMX Web service • TFS,IIS • CSS,HTML, Java Script, • SOA Architecture • Entity Framework 6.1.3 Project Description: This is a Booking monitoring applicationusedin MYCAB Call centers on the differentgeographical locations.Itensure the Quality of travel services provided by MYCAB and work as bridge between Service providers and customer during the travel. This application is responsible to send automated intimation alarm and prompts to call center staff, service provider and traveler and enable to monitor the travel stages from picking point to drop point and intimate in case of any delays, change or miss match in the travel plan.
  • 5. 5 2) Project Name: NetSysV5- Bulk Dispatcher Client Name: MyCab International (Sweden) Client Website: http://www.mycabinternational.com/ Role: Sr. Software Engineer (.NET), Lead Role Responsibilities: • Mentoring Junior,Task Allocation • Designing Architecture • Work Break Down,Time Estimation,R&D • Writing Business logic Layer and Web services • Writing WCF service for data sharing • Design and developmentof Invoices • Writing Queries and Stored Procedures,Functions • Defining Service Message Structure • Writing Business logic Layer • Communication with BA ,QA team Tools Used: • ASP.NET MVC 4.0 • C#.NET • WCF • .NET Frame Work 4.0 • SQL Server 2012 • T-SQL • ASMX Web service • TFS,IIS • Ado.Net • Crystal Reports • SOA Architecture Project Description: This is an assignmentand booking intimation tool used as a contingencyplan in case main instance ofserver get down or become faulted.This application is responsible to make booking and assignments bathes and send them to concerned service providers all over the world. It automaticallyidentifies the dispatcher methods (Service invocation,Email sending) configured by service prodder in NetSysV5. 3) Project Name: NetSysV5- Document Generator (Responsible to Generate Multilingual Reports) Client Name: MYCAB International (Sweden) Application Website: https://www.mycabtravel.com/pages/flight-transfer.cab Role: Software Engineer (.NET) Responsibilities: • Work Break Down • Time Estimation • R&D • Writing Business logic Layer and Web services • Design and developmentof Multilingual Reports • Writing Queries and Stored Procedures,Functions • Defining Service Message Structure Tools Used: • ASP.NET MVC 4.0 • Crystal Reports • WCF • C#.NET • .NET Frame Work 3.5 • SQL Server 2008/2012 • T-SQL • Ado.Net • ASMX Web service • XML,TFS,IIS • SOA Architecture Project Description: This Application works with NetSysV5 and MCBA to generate Multilingual Customer Bookings SummaryReports based on Language Configuration in Customer Contract,It allows Customer and call center Staff to Print, email multilingual reports to customers and service providers automaticallyand manually. 4) Project Name: Viral Angels Welcome Board (Payment Channel Application) Client Name: Viral Angels Ekonomisk Förening Client Website: https://viralangels.com/ Role: Software Engineer (.NET) Responsibilities: • Time Estimation,R&D • Writing Business logic Layer and Web services • Design and developmentof Multilingual Reports • Writing Queries and Stored Procedures,Function • Defining Service Message Structure Tools Used: • WCF • C#.NET • Crystal Reports • .NET Frame Work 4.0 • SQL Server 2012 • T-SQL,Ado.Net • ASMX Web service, • TFS,IIS • SOA Architecture Project Description: We integrated MCBA (My Cab Booking Application) with Viral angels as paymentsolution so MCBA is the responsible to send invoices and welcome boards to the Members ofViral Angels on behalfof Viral Angels through this Application.
  • 6. 6 5) Project Name: MCBA Lite API (System Integration of MCBA and Mozio) Client Name: Mozio Inc & MyCab International Client Website: https://www.mozio.com/ Role: Software Engineer (.NET),Lead Role Responsibilities: • Work Break Down • Time Estimation,R&D. • Writing Business logic Layer • Writing WCF service for data sharing • Writing Queries , Stored Procedures and Functions • Communication with BA team and QA team Tools Used: • WCF • C#.NET • .NET Frame Work 3.5 • SQL Server 2008/2012 • T-SQL • Ado.Net • ASMX Web service • XML • TFS,IIS • SOA Architecture Project Description: I integrated Mozio and MCBA (MyCab Booking Application) via WCF, So that MCBA can share its service providers and inventory of vehicle that is available on different destinations across the Europe.With the help of this API Mozio request to our servers for booking creation at back end. 6) Project Name: Amadeus System Integration Client Name: Amadeus IT Group S.A. & MyCab International (Sweden) Website: https://aetm9.dev.amadeus.net/login/mycab Role: Software Engineer (.NET) Responsibilities: • Work Break Down • Time Estimation • R&D • Writing Business logic Layer • Writing WCF service for data sharing • Writing Queries , Stored Procedures and Functions • Communication with BA team and QA team • Writing Web services Tools Used: • WCF • C#.NET • .NET Frame Work 3.5 • SQL Server 2008/2012 • T-SQL • Ado.Net • ASMX Web service • XML • TFS,IIS • SOA Architecture Project Description: I integrated Amadeus and MCBA (MyCab Booking Application) via WCF, So that MCBA can share its service providers and inventory of vehicle, which is available on different destinations across the Europe.With the help of this API, Amadeus requestto our servers for booking creation atback end. 7) Project Name: NetSysV5-Pricing Rule Engine Client Name: MYCAB International (Sweden) Application Website: https://netsysv5.mycabtravel.com/faces/login.jsp Role: Software Engineer (.NET) Responsibilities: • Writing Business logic Layer • Design and developmentof Invoices • Work Break Down • Time Estimation • R&D • Writing Queries and Stored Procedures,Functions • Defining Service Message Structure Tools Used: • WCF • C#.NET • .NET Frame Work 4.0 • SQL Server 2008/2012 • T-SQL • Ado.Net • ASMX Web service • XML • TFS • IIS • SOA Architecture Project Description: This Software Componentis integrated with Companies flagship productNetsysV5 and it has some contractual configuration stored,according these stored configurations Price,Refunds,Discounts on Bookings and Assignmentare calculated at run time.
  • 7. 7 8) Project Name: NetSysV5 invoice Generator Client Name: MYCAB International (Sweden) Website: https://netsysv5.mycabtravel.com/faces/login.jsp Role: Software Engineer (.NET) Responsibilities: • Writing Business logic Layer • Design and developmentof Invoices • Work Break Down • Time Estimation,R&D • Writing Queries and Stored Procedures,Functions • Defining Service Message Structure Tools Used: • Crystal Reports • WCF • C#.NET • .NET Frame Work 4.0 • SQL Server 2008/2012 • T-SQL • Ado.Net • ASMX Web service • XML,TFS,IIS • SOA Architecture Project Description: This Application works with NetSysV5 and MCBA to generate Multilingual Invoices for service Provides and customers based on Language Configuration in their Contract, It allows service providers ,customers and Call center Staff to Print, email multilingual invoices to customers and service providers automaticallyand manually. 9) Project Name: MCBA Mobile App (API for Mobile Application(Android and IOS) Client Name: MYCAB International (Sweden) Website:https://play.google.com/store/apps/details?id=com.netrev.apps.web.mc ba&hl=en Role: Software Engineer (.NET) Responsibilities: • Writing Business logic Layer and Web services • Writing WCF service for data sharing • Work Break Down,Time Estimation,R&D • Writing Queries and Stored Procedures,Functions • Defining Service Message Structure • Writing Business logic Layer • Communication with BA ,QA and Mobile Application Developmentteam Tools Used: • C#.NET • .NET Frame Work 4.0 • SQL Server 2008/2012 • T-SQL • Ado.Net • ASMX Web service • JSON • TFS • IIS • SOA Architecture Project Description: I worked on this project as a backend developer to build RESTful API for MCBA mobile application.This API facilities front end to exchange data for booking creation using Mobile applications. 10) Project Name: MCBA- Auto Email Service Client Name: MYCAB International (Sweden) Website: https://www.mycabtravel.com/pages/flight-transfer.cab Role: Software Engineer (.NET) Responsibilities: • Writing Business logic Layer and Web services • Writing WCF service for data sharing • Work Break Down,Time Estimation,R&D • Writing Queries and Stored Procedures,Functions • Defining Service Message Structure • Writing Business logic Layer • Communication with BA ,QA and Mobile Application Developmentteam Tools Used: • C#.NET • .NET Frame Work 4.0 • SQL Server 2008/2012 • T-SQL • Ado.Net • ASMX Web service • JSON • TFS • IIS • SOA Architecture Project Description: This is a standalone window service developed to send all assignments to Service provider created in NetSysV5 by Customers to fulfil their travel demand and mark Assignmentdispatch statuses.Itautomaticallyidentifies its triggering time and template to dispatch the concerned service providers on the bases ofbooking pickup time.
  • 8. 8 11) Project Name: German Racing (Website) Client Name: German Racing (Germany) Website: https://www.german-racing.com/ Role: Software Engineer (Php,Typo3) Responsibilities: • Writing Business logic Layer • Work break Down • Estimation,R&D • DevelopmentofWeb Site • Database Design and Development • ClientCommunication Tools Used: • Typo3 • PHP Core • MySQL • PhpMyAdmin • Fire Bug • Adobe Dreamweaver • SVN • Xampp-win32-1.7.2 Software Stacks Project Description: Development of Website for Horse Riding events in Germany. Horse riding is the Adventure sport of the extra class. Under the umbrella brand "GERMAN RACING", exciting horse racing and fun events are held on the German racetracks. For 188 years, horse racing has been the oldest organized sport in Germany. A real classic! 12) Project Name: Ad Hoc Intelligent Informieren (Website) Client Name: Ad Hoc PR (Germany) Website: http://adhocpr.de/ Role: Software Engineer (Php,Typo3) Responsibilities: • Writing Business logic Layer • Work break Down,Time Estimation,R&D • DevelopmentofWeb Site • Database Design and Development,ClientCommunication Tools Used: • Typo3 • PHP Core • MySQL • PhpMyAdmin • Fire Bug • Adobe Dreamweaver • SVN • Xampp-win32-1.7.2 Software Stacks Project Description: Development of Website for Ad Hoc PR (Germany). This website contains News and Digital Publishing content. News and content is categorized and shown on latest comes first criteria and critical comes first criteria. Both criteria are systematically calculated among the news to rank them. 13) Project Name: F.Connect - Online store widget Client Name: Froomerce & Coeus Solutions GmbH (Germany) Website: http://addons.oscommerce.com/info/8383 Role: Software Engineer (Php,Typo3) Responsibilities: • Writing Business logic Layer • Work break Down,Estimation,R&D • DevelopmentofWeb Site • Database Design and Development,ClientCommunication Tools Used: • PHP Core • MySQL • PhpMyAdmin • Fire Bug • Adobe Dreamweaver • SVN • Xampp-win32-1.7.2 Software Stacks Project Description: This osCommerce widget is developed to export osCommnerce online store items to the froomerce platform. Froomerce a unified online store plate form which can integrate various online shopping cart solutions (osCommerce, Open Cart) with it.