Database Developer
Career Profile
Software developer with 9+ years of experience in system analysis, designing, development and testing various business and inventory control applications using Visual Basic as front end and MS SQL Server or MS - Access as back end, With good experience in object oriented and client-server application .
TECHNICAL SKILLSLanguage: VB.net, VB6, ADO, ADO.net, ASP.net, XML, HTML
Database: SQL Server (2005/2000), T SQL, DTS, SSIS, Access, Excel
PORFESSIONAL EXPERIENCEConfidential
Database Developer
- Oversaw responsibility for database design structure
- Provided support to developers during database design and optimization of queries.
- Validate developer proposed database designs for compliance with standards.
- Wrote program codes using VB.net .
- Managed disk space and predicted storage requirements
- Ensured adequate back up procedures
- Wrote Queries, stored procedures and Triggers .
- Create and implement data recovery procedures.
Confidential
Senior Programmer
- Studied application requirements and designed database and table structure
- Authored back end procedures and triggers for applications
- Wrote program codes using Visual Basic
- Managed testing and deployment
- Created database objects through testing, production and development environments.
- Wrote data entry applications and codes
- Worked within a team to resolve database problems
- Provided maintenance and support to business clients
- Participated in system construction, analysis and testing
- Built firewalls and upgraded and modified database systems to suite company requirements
Confidential
Programmer
Achievements
- Formulated development standards and process models that bring consistency in the software modules.
- Standard prototypes, reusable code templates and controls that enable cost effective and faster software development.
- Used windows API functions to add additional features in the program, which are not in the scope of Visual Basic.
- Applied user defined skins to the applications using windows API Functions.
Confidential
Computer Instructor / Developer
Projects Handled/ExecutedInventory + Accounting + HRM System
This is a multi-user application with all the facilities for inventory, accounting and human resource management. Each module in the software can be installed independently. In the Inventory system, sales were using POS system. This software supports multiple stores, currencies, users etc. The inventory management system can be integrated with the accounting system. The Human resource management module keeps all the details of the employee (address details, visa details, passport details, job domain, etc.), payroll, attendance, termination etc. The accounting package is a full-fledged package with all the options up to the final account statements. The software supports both Arabic and English language. Extensive reports for all the modules in the applications are also provided.
Front End: VB.NET, Back End: SQL SERVER 2000, Team Size: 6, Role: Team Leader, Programmer
Confidential, (Time Attendance System)
It’s a multi-user application for employees’ daily attendance called Al-Raqeeb .
Al-Raqeeb is a medium or enterprise business application which runs for the multi-shift firms and supplies daily or weekly or employees entering or exit-time registration. It also provides detailed reports on visitors who do not work for the company. Those reports could be generated to illustrate information on any time frame required. The registration process is done through proximity ID cards with reader devices connected through a LAN with a main server using Winsock class. It could be used for security purposes for locking or unlocking the doors according to the authority the employee initially given on his ID .
