Egypt Zones accountACCOUNT

Software Development Engineer


This is a candidate registered on Gulfoilandgas.com. To contact this candidate you need to purchase a subscription. Go to Recruitment Products >>
Education: 5
Experience: 6 years
Relocation: Yes - Internationally

Industry Experience
1 years Software Engineer
5 years Software Development Engineer

Career Objective

A position in the field of Information Technology that will capitalize on acquired expertise and experience with career growth potential.

Professional Experience

Date: 07/2008 – 31/08/2009
Company: Gini Technologies, Lahore, Pakistan.
Position: Senior Software Engineer

Designing and developing of SSMS (Short sales management solutions). Built on the agile .Net technology, this application provides solutions for better organize and allocate selling resources. SSMS allows user to easily manage and automate sales teams and to generate more revenue with more accurate business solutions. Designed as an N-tier system, SSMS consists of such components:

1. MS SQL Server database. It contains information about merchandise, clients and orders, and also store procedures, functions, triggers and constrains which provide data integrity.
2. Business logic components and Web Service. This middle-tier has rights to retrieve and modify data from the SQL Server database using stored procedures and user defined functions.
3. Client application (windows-based) represents user interface and is usually used by clients to access their accounts in the database (client's name, password, contact information etc.) and to manage their own orders. As it uses the Web Service components, the client application can be installed on any computer with access to the Internet.
4. Administration tools. It is necessary to maintain the database (as merchandise catalog etc.) and process clients’ orders (using Web Service for data exchange).

Responsibilities:
• Designing normalized data schemas using MS SQL Server 2005 / 2000 - Enterprise Manager.
• Creating triggers and constrains to provide data integrity.
• Creating stored procedures, user defined functions and special software roles, which restrict access to data from the database. Using a variety of tools and techniques, which include SQL Server Profiler, Query Analyzer, index tuning etc.
• Developing business logic components as a middle-tier between database (C#, ADO.NET) and the client application \ administration tools (web-services, C#, ASP.NET and IIS).
• Implementing data exchanging between server and administrator’s application using .NET Remoting technology.
• Designing User Interface (C#, Win Forms), developing front-end parts.

Environment:
Windows XP, MS.NET (Visual Studio 2005 / .NET 2003, C#/C Sharp, ADO.NET, Win Forms, ASP.NET / Web Services), SQL Server 2005 / 2000, IIS.

Eductation

2003 MSc Computer Science
Quaid-i-Azam University, Islamabad
Pakistan.

Certification

MCTS (Microsoft Certified Technology Specialist)
Version: .Net Framework 2.0: Windows Applications
Exams:
• 526 TS: Microsoft .NET Framework 2.0 – Windows – based Client Development (960/1000).
• 536 TS: Microsoft .NET Framework – Application Development Foundation (982/1000).

* ID and Access Code will be provided on request.

Additional Information

Date: 05/2003 – 06/2008 Company: National Engineering & Scientific Commission (NESCOM), Islamabad, Pakistan.
Project 1: Position: Assistant Manager
Designed and developed EIMS (Enterprise Information Management System) for all production line activities in the organization. EIMS is just like Microsoft Project server application, hosted on server and accessible by clients on local intranet zone. It contains the following key modules:
1.MS SQL Server database. It contains information about all production parts, Id information of integrated parts, configuration of parts and also store procedures, functions, triggers and constrains which provide data integrity.
2.Web based application having multiple interfaces for users of different roles.3.Report section of the application involves generation of customized reports in many defined formats. Reports can be generated in explorer view and PDF formats and can be saved on local computers also.
4.Web based graphics user interface. 5. Documents uploading. User can upload any production related documents on server. 6.Business logic components. Structure of EIMS is based on Model View Controller (MVC) design pattern. So database layer, GUI and Business components are developed separately provided by interfaces to interact with each other.

Hot Categories

Chemicals Batteries

Are you Hiring?


Reach the right candidates to fill your technical positions with Gulfoilandgas Jobs »
Technical Recruitment
Our Career Center has 70,000+ resumes for employers to search »
500-Information Technology Bid and Proposal Software » News » Control Software » News » Design Software » News » e-business » News » Gas Software » News » GIS Software » News » Import Documentation System » News » Oil Software » News » Petroleum Software » News » Procurement Software » News » Property Management Software » News » Sales automation Software » News » Simulation Process » News » Software » News »
1 2 3 4
Egypt Zones
Copyright © Universal Solutions All rights reserved. - Privacy Policy.