Khurram Aziz Objective

Khurram Aziz Objective

Khurram Aziz Objective • To be a part of a dynamic organization which would enable me to grow, learn, earn and to enjoy myself doing work • To contribute in the field of computing by becoming a part of some research work. Personal Information • Date of Birth September 16, 1977 • Marital Status Married • Current Address 37C1/C Gulberg3, Lahore-54660, Pakistan. • Permanent Address 104A Peoples Colony, Faisal Abad-38090, Pakistan. • Phones (+92) 300 8479254, (+92) 42 5750214 • E-mail [email protected] Education • M.Sc. Software Project Management (Currently enrolled, 2004-2006) National University of Computer and Emerging Sciences, Lahore, Pakistan • B.Sc. Computer System Engineering (1995-1999) Ghulam Ishaq Khan Institute of Engineering Sciences and Technology, Topi, Pakistan, CGPA: 2.89/4.00 Computer Skills • Methodologies: Extreme Programming, Agile Computing, Microsoft Solutions Framework, Rational Unified Processing, Service Oriented Architecture, Object Oriented Architecture, Designing and Programming using OMT and UML. Windows DNA, Microsoft.Net, Aspect Oriented Programming • Case Tools: Borland Together, Rational Rose XDE, Visio 2003/2002 UML/ER • Languages: Visual C#, TSQL/SQL, Visual Basic.Net, C/C++, Visual C++, Java, PHP • Development Tools: Microsoft Visual Studio.Net, Eclipse, JCreator, JBuilder • Scripting & Web Languages: VBScript, Jscript, Bash, Perl, Flash Script, HTML/CSS, DHTML • Technologies: .NET Web Forms (ASP.NET), .NET Windows Form, ADO.NET, Web Services (SOAP, WSDL, UDDI), XML Technologies (DTD, XSD, DOM, SAX, XSLT, XPath, XQuery), COM+, (D)COM, Active Server Pages, ActiveX, ADO, Win32API (WinSock, WinINET, TAPI), DirectX, J2EE (JSP/Servlets/EJBs) • Database Management Systems: MS SQL Yukon/2000/7, mySQL, MS Access, Oracle • Server Applications: IIS 6/5/4, COM+, MS Transaction Server, MS Message Queue Services, Windows SMTP Services (Event Sinks and CDO), MS Exchange 2003, MS Portal Server 2003, INETD, Apache, Tomcat, Rocklife’s MailSite (Mailserver), Merak Mail Server, WS-FTP Server, Artosoft’s Televentage Computer PBX, Radius Servers (Extent RBS, RadiusNT, Rodopi, Steel Belted, Windows Radius), H323 Softswitches and Gateways (VoIPSwitch, OpenH323 Gatekeeper/Gateway), Macromedia JRun • Operating systems: Windows 2003/XP/2000/NT 4/9x, RedHat Linux, FreeBSD • Software Development Kits: EyeP Media H323 Server SDK, Gammalink Fax SDK, Dialogic SDK, Artisoft Televentage Call Centre SDK, Windows Platform SDK (ADSI, XML, SOAP, Fax, TAPI), .NET Speech SDK • Protocols: H323, Radius, PAP/CHAP, Mail (SMTP, POP3, IMAP4), LDAP, DNS, GSM 07.05, GSM 07.07 (SMS), WAP, SNMP, Syslog • Network Infrastructures: Being involved in network applications development and administration, I have solid concepts about TCP/IP networks, from design to deployment. I also have hands on experience with network devices including routers, layer2 and layer4 switches, modems (satellite, Dsl, Isdn), network access servers, Wireless and Dsl access points, cache engines, (software/hardware) firewalls and bandwidth managers. I have hands-on experience with products of leading brands like Cisco, Lucent, Extreme, 3COM, Foundry, Porch-light, Intel • Other Hardware: Dialogic Telephony cards (VFX and CP12SC Fax Boards, D/160 and D/4 Voice/DSP Boards and DM/IP 3031 E1 boards) • Office/Other Applications, MS Office 2003/XP/2000, Flash, Adobe Photoshop etc Work Experience • Nexlinx Pvt. Ltd., Lahore, Since July 1999 Nexlinx (http://nexlinx.net.pk) is an Internet service and network solution provider. I am working here as a System Engineer and have worked in fields of ISP services, computer telephony applications, business accounting, customer relation management system, enterprise resource management, business workflow applications, data mining, data analysis and data reports applications. My job duties include: • To manage and participate in the analysis, architecting, designing, development, deployment, operations and upgrade life cycles of computer software produced to full-fill enterprise requirements and for our clients. • To participate in consulting processes carried out with our internet services clients. We help them realize and enhance their business models using computers, automation and networking. • To manage and lead in-house software team. To participate as system analyst, software designer, lead developer and coach. I also participate in hiring and training the human resources for the projects. • To interact with third party companies and/or software teams in out-sourced software projects. • R&D for new application services development for the enterprise and solution designing for the clients. • Evaluating software and hardware • Point Lahore, June - July 1998 NexPoint was subsidiary of Nexlinx Pvt. Ltd. It was a software development house. I worked there as an internet. I participated in the project that involved computerized automation for PMDC (Pakistan Mineral Development Corporation, a government agency). I worked as a Q&A engineer and created use-cases. I also helped their software team in their E-R modeling. During my stay there, I learned and explored MS ASP 2.0 and ADO 2 from their web- development team. Work Projects NexBill (Since July 1999) The billing and customer care system for the internet service provider, Nexlinx. The system has under-gone four major revisions. In first cycle, different problems in the old system (Linux/Perl/mySQL) were fixed. The second version was developed from ground up and was based on third party radius server. Other systems and modules were developed around it using ASP/VBScript, MS SQL server and Windows application written in Visual Basic. The third version was made to enhance it by replacing ASP/VBScript code parts with COM/COM+ components/services written in Visual Basic and Visual C++ (ATL), Web application and Windows application was upgraded to use these components. DCOM, XML over HTTP technologies were used to link up different modules where required. The fourth version has been made from ground up using Microsoft.NET. Extensive documentation has been done and OOA/D (Object oriented architecting and design) methodologies were adopted. Radius server is implemented and third party dependency has been removed. DCOM has been replaced with Remoting, XML/HTTP has been replaced with Web Services, InterOP is used to provide the required interfacing to other COM aware applications. The system was made generalized and its been successfully used by company’s partners and other third parties in different cities. We have also tried to make the system, patterns friendly. The system has the following parts. • Central identity management system. • Central system for authentication, authorization and accounting. • Authentication system using Radius protocol for different type of access services including dialup, wireless and DSL (broad-band) • Accounting modules with post paid and pre paid packages. Support for different type of packages based on time of day/week, time bank, money bank and bytes bank (volume based). Tiered packages, different package at different time of day also supported. • Authorization system to support of different service types like analog-dialup, ISDN dialup, wireless and DSL. Point to point and point to point over Ethernet protocols have been used. Clients can be restricted based on day of time/day of week, concurrency checks are also implemented. Automated disconnection and account de-activation also implemented. • Online payment/transaction system for the sale points and dealers. Commission to resellers are given in real-time. • Reseller/Dealer and Sale point management, reporting and tracking system. • Clearing house modules, that’s being used by auditors and accounts departments. • Extensive reporting modules using (a) Windows services that uses data-mining to gather required information from different data-sources like database system, network devices, (b) ActiveX components that are used by the Windows services for the report generation, (c) ASP based website that exposes reports over XML and (d) client end applications including desktop, MS Office add-ins for Excel/Word and web application that retrieve the information from the reporting web server using XML over HTTP • Customer care web based application that is being used by the customer support staff and company’s resellers over the internet at remote offices, sale points and front desks. • The system contains different modules including Mail, Fax and SMS (short message service) agents that sends mail, faxes and SMS to user about their account status, invoice generation and ODBC interfaces for the external FTP and Mail server authentication link-ups on which FTP/Mail provisioning systems are made. • The system also exposes its functionality and data using COM/COM+, SOAP and XML technologies for in-house software developers. Different enterprise class applications are integrated using these. • Scratch Card Pre-paid system featuring card generation, batch activation for the sale teams, card distribution system to the sale points and resellers, reseller’s commissioning system, payment and clearance system etc Technologies & Tools: Radius Servers Extent RBS, Radius NT, Steel Belted Radius, Windows 2000 Radius Database Server MS SQL 2000/Analysis Services, MS SQL 7.0, MS SQL 7.0 OLAP Services Languages Visual C#, Visual Basic.NET, Visual C++, Visual Basic, VBScript Technologies Microsoft.NET, Web Services/SOAP, COM/COM+, ActiveX, ASP, ADO, ISAPI XML, Winsock, WAP/WML Software Development Kits Microsoft.NET, WinNT/2000/2003

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    10 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us