Académique Documents
Professionnel Documents
Culture Documents
Sr. .Net Software Developer MS SQL Server 2008 Software/System Analyst .Net Development for Telecom Software Implementation Engineer Crystal Reports Developer
SUMMARY OF QUALIFICATIONS
Comitted to providing a responsive, flexible, and cost-effective computing environment. Cross-functional team player, with proven record of motivating teams to cohesively maintain and operate a multi-platform, deadline-oriented computing environment. Strategic technology planner and creative problem-solver that thrives on transforming IT into a business service that provides value and reliability.
Software engineer with 8+ years experience in Microsoft related technologies, design, analysis, architecture, agile software development, and traditional lifecycles. Adept in leading teams and working with business stakeholders. Experience working with globally dispersed teams with specialization in VB .Net/ASP .Net/WIN FORMS/WEB FORMS technologies. Hands-On experience in developing web/desktop applications using Visual Studio .Net 2008/2005/2003, Microsoft SQL Server, .Net Framework 3.5/2.0/1.1, Visual Basic .Net, ASP .Net, Winforms ,Web Services, Visual Basic, ADO .Net, XML, Crystal Reports, MS Visio. Proven background improving process quality and providing system automation recommendations and strategies to manage solutions and data efficiently. Excel at developing and implementing reporting and data solutions, including custom user interfaces. Hands-On experience in setting up and configuring IIS 5.0/6.0/7.0. Extensive experience on working on various databases. Especially on Microsoft SQL Server (2008/2005/2000), and Oracle (9i/10g). Well versed in analysis, design and implementation of software applications using Object-oriented methodology, prototypes, and mockups. Extensive experience in Co-ordination activities, Requirement Gathering, technical architect/Project Lead/Project Management providing support during User Acceptance Testing. Part in Estimations and extensive knowledge on QA activities. Very good understanding and knowledge of different business areas. Strong IT industry experience in different roles. (PM /PL /ML /onsite Coordinator/ Test Coordinator / Implementation / post implementation Support etc) Worked as an advisor / Supervisor / Lecturer to undergraduate students at internationally recognized universities. Worked among different, multinational, teams of PC maintenance, software development, and software implementations.
Skills
LANGUAGES: DATABASES: TOOLS: OPERATING SYSTEMS: HARDWARE: ASP .Net, VB .Net, C#, C, C++,Visual Basic 6.0, XHTML, HTML 4, SQL, VB Script, Oracle 9i/10g, Delphi 6.0, Java Scripts, XML, CSS ,TSQL ,PL/SQL, Pascal, and Assembly. MS SQL Server 2008/2005/2000, MS Access, Oracle 9i/10g. Visual Studio .Net (2008/2005/2003), AjaxControl, MS Visio, Installshield, Visual Studio 6.0, MS Project, Ms Office 2007/2003/2000/XP, TOAD, Crystal Reports, Adobe, Oracle SQL Developer. Windows 7, Windows Vista, Windows XP, Windows 2003, Windows 2000, Windows 95, Linux. TCP/IP, N/W Security Appliances (Qualys, CounterAct, Patchlink, Facetime) Maintenances, S/W & H/W troubleshooting.
Page 2 of 5
Work History
T-Mobile Northeast Consulting via Sandokan Solutions LLC)
New Jersey, United States Oct 2010 Present
Selected Accomplishments:
Develop & Maintain an ASP .Net tool that automatically connects to T-Mobiles database on daily basis, fetching latest network configurations, and preparing it for Granite Database updates. Develop & Maintain an ASP .Net tool that will register reserved RTDMA ports, keeping track of current available free ports for new assignments by mapping team. Working with MS SQL Server databases; designing database architecture and coding of stored procedures, managing and maintaining data servers. Design of auto running Maintenance Tasks to backup and verify accuracy of new data. Platform and tools: MS Visual Studio .Net 2008, ASP .Net, ADO .Net, XML, MS SQL Server 2008, Oracle 10g, TSQL, PL/SQL, Oracle SQL Developer, Toad.
Selected Accomplishments:
Develop & Maintain an ASP .Net Vendor Management System that would track projects among different clients, payments, profits, timesheets, billing, and various project management tools. The application would automate project management procedure and keep managers informed about profits, losses at any instant of time. Serve as Team Lead to ensure a secure source code for the running projects against hackers, using data encryption APIs, stored procedures, triggers, validations, web sessions, and hierarchal user levels providing fast and reliable authentication and authorization functions. Participate in the creation of use cases, prototypes of alternative architectures, and the design of the system using ER diagrams. Using XML for interfacing between the actual application and Crystal Reports, in order to maintain a dynamic environment for future enhancements. Troubleshot and resolved bugs in .NET applications to ensure optimal development environment. Analyzing business, functional, and technical requirements to make sure project meets expectations. Providing customers with customized reporting features by Designing and integrating Crystal Reports into their applications. Building highly interactive and responsive web applications that work across all popular browsers with the use of AjaxControl Toolkit which is built on top of the Microsoft AJAX framework. Implementing Dynamic Libraries as an intermediate tier between business logic level and data level among applications sharing the same database in order to optimize coding and speed up processing. Providing technical support on RFPs, cost management, write-ups, defining of project timelines and needed resources. Developed an application using Visual Basic .Net to automate candidate interviewing/follow up process, based on a centralized database and multi authentication levels of users. Provided support for software development projects by ensuring a secure code and multi-tiered programming which increased efficiency in applications and decreased code troubleshooting time by 70%. Platform and tools: MS Visual Studio .Net 2008/2005, .Net Framework 3.5, ASP .Net, VB .Net, ADO .Net, XML, Web services, MS SQL Server 2008, Oracle 10g, TSQL, PL/SQL, Oracle SQL Developer, Toad, Microsoft Visio, Asp .Net Ajax Library.
Page 3 of 5
CR2 LTD
Amman, Jordan Dublin, Ireland Apr 2007 May 2008
Selected Accomplishments:
Planned, Implemented and integrated multi-channel banking solutions, including: ATM, ITM, Card Acquiring systems, EMV, Internet, and UAT, each unit is capable of serving more than 200,000 active customers and 1M ATM cards. Projects included: Host Security Module (HSM), Siemens cellular engine TC35, BankWorld ATM, BankWorld Internet, BankWorld Channel Manager, CardWorld Producer, and CardWorld Acquirer. Developed Tools using VB/ASP .Net to help of implementation process, calculation of algorithms needed for test models such as development of Luhn Algorithm within a tool to generate Visa Card test cases. Developed and E-Ticketing system to help solving day to day bugs by escalating reported bugs to its corresponding department in order for a timely resolution of onsite issues. Managed and supervised onsite GO LIVE implementations and UAT procedures. Participated in reviewing and documentation of new software releases, providing developers with enhancement list and preparing Installation guides for implementers. Dealing with data critical banking systems, verifying produced data, by analyzing back end server requests and comparing it to system generated binary files with the use of HEX viewer tools, reconciling transactions, and assuring zero inaccuracy. Platform and tools: .Net Framework 3.0, WIN FORMS, VB .Net, ASP .Net, XML, MS Access, ORACLE 9i/10g, Oracle SQL Developer, Toad, MS Visual Studio .Net 2005, BankWorld, NCR/Diebold ATM, BinView.
Novo-TEK
Amman, Jordan Jan 2007 Apr 2007
University of Jordan
Amman, Jordan Sep 2006 Apr 2007
Tally Systems
Amman, Jordan Feb 2006 Sep 2006
Executive Manager
Lead in establishing an IT company, was responsible for all IT and business development initiatives. Succeeded in introducing the company to major service providers in the local market and made it ready for its first deal with HP-Jordan.
TransWorld
Amman, Jordan Aug 2004 Sep 2004
Software Engineer
Enhancement of a Pharmacy Management System by adding copyrights protection functionality.
Page 4 of 5
Webmasterstc
Amman, Jordan Oct 2003 Jan 2004
Emirates Computers
Dubai, United Arab Emirates Jun 2002 Aug 2002
IT Engineer
Worked on network maintenance procedures, SLA (Service Level Agreement) and committed portfolios, Dell PCs maintenance, TCP/IP.
Freelance
Multiple Locations
Vacation System, October 2007; a web client and Desktop Application integrated into a centralized database for requesting/Approving vacations, and an administrative client for reporting issues, product achieved to automate vacation requests and decreased response/approval time by 90%. Domestic Shipping Manager, November 2006; Logistics, multi-client software developed especially for TNT Express Jordan using Visual Basic .Net, the application achieved to decrease shipment tracking time by 90% and connected TNT to their customers through a centralized database for online tracking. WSNSim, February 2006; Specific purpose simulator for wireless sensor networks placement, results proved enhancement of 90% over available algorithms. Developed using Visual Basic .Net. SL-CAS Sim, May 2004; Specific purpose simulator for bandwidth optimization in GSM cellular networks, results proved enhancement of 28% over available algorithms. Developed using Visual Basic .Net. Antalya Guide, May 2003; Touristic software for the city of Antalya in Turkey, developed and designed especially to work on kiosk machines. Developed by me and a team of other three developers using Delphi language.
EDUCATION
Eastern Mediterranean University, North Cyprus Masters of Science degree in Computer Engineering, July 2006; CGPA 3.36 Eastern Mediterranean University, North Cyprus Bachelor of Science degree in Computer Engineering, July 2003; CGPA 3.28
PUBLICATIONS
Page 5 of 5
M. Assaf and D. Arifler, "Identification of Prominent Features of Sensed Processes in Wireless Sensor Networks: A Spatial Interpolation Based Approach," in Proc. of 7th IEEE International Symposium on Computer Networks, Istanbul, Turkey, pp 96-100, June 2006 M. Assaf and M. Salamah, Self-Learning Channel Assignment Scheme for Cellular Networks, IADIS International Conference e-Society 2005, Qawra, Malta, pp 630-635, June 2005.