Hm Swt Hm  bookmarx  me  ArtiKlaan

AMR E. MALIK

OBJECTIVE

Seeking a challenging and rewarding position with technical growth potential in the field of Software development/ Web development.

PROJECTS

Library Systems Analyst/Sys. AdminLibrary Systems Department, Park Library CMU.

  • System Administration of CMU Libraries'RS/6000 C-10 and 320H SERVERS running AIX 3.2(4/5).
  • CMU Libraries' Local Area Network administration, tuning and maintenance.
  • Installed and made fully operational,CMU Libraries' connection to the internet. Analyzed and developed specifications for CMU Libraries' first public access internet Lab.
  • Developed the basic networking strategy for Park Libraries' Network. Installed the necessary hardware and software to get the librarians and patrons connected to CMU's 100 Mbps FDDI backbone.
  • Tested various internet access tools like Mosaic, NetScape, WinGopher, WinWais and other commercial packages for their suitability to Libraries' networking needs.
  • Analyzedthe Need and developed specifications for Libraries' Public Gopher and WorldWide Web Server. Played a crucial role in the specifications development for the purchase of Libraries' second RS/6000, PowerPCbasedC-10 server.
  • Installed a Gopherand WWWserver on Libraries' C-10 RS/6K machine. Developed CGI programs for the Web Server. These CGI scripts enable patrons to place on-line Inter Library Loan requests with proper authentication. Also built Common Gateway Interface for Off Campus Lib. Services' Book Request system. Off Campus students would be able to place on-line requests, through the WWW server, for journal articles and books.

System Administrator, DBA, Software Developer,Off Campus Library Services CMU.

  • PortedOff Campus Library Services' User Tracking Database written in INFORMIX,from their old Altos2086 (XENIX) system to their new RS/6000system running AIX 3.2.Rewrote most of the reports and data entry formsto make the package compatible with the new RISC system.
  • Menu Driven Command Interface :: C, curses (AIX 3.2) -- Implemented a Menu Driven Interfacefor users. It lets users do routine database tasks such as accessing data entry screens, report generating routines etc., while shieldingthem from the complexity of AIX command line.

Database Software DeveloperStudent Activity Center CMU.

  • Employees' Payroll Package :: PROGRESS-4GL (Prime/EXL sys5r3)  -- Designed and developed a Payroll Accounting Package using PROGRESS-4GL and embedded C.
  • Employee Punch in/out System :: PROGRESS-4GL (Prime/EXL sys5r3) -- Implemented a automated punch in/out system that enables employees to punch in/out without using paper time cards.
  • Purchase Order Automation Pkg :: C, PROGRESS-4GL (Prime/EXL sys5r3) -- Implemented a Database to Automate Student Activity Center's Purchasing operations.It featuredPop UpWindows and context sensitive help.
  • CMU Intramural Games Tracking System :: C, PROGRESS-4GL (Prime/EXL) -- Developed a database to keep track of CMU's Annual Intramural games. The package Scheduled games between teams, and kept track of their performance and players, and produced related reports, and letters.

Application Developer,Monahan Labs, Psychology Dept. CMU.

  • Automated Testing Experiments :: Micro Electronics Lab, C++ (DOS)

Distributed Operating Systems Client/Server Programming :: C, TCP/IP, RPC

  • Implemented tftp using sockets and udp protocol. This application can transfer files between the host and the remote computer, with data acknowledgement and time-out due to network delays.

LANGUAGES

  • FoxPro, C, JAVA, Delphi, PERL, Lisp, FORTRAN77, Ada, PROGRESS-4GL, SQL, 8088 Assembler, Pascal, VAX Assembler, MEL programming language, Visual BASIC, REXX, Hyper Talk.

 OPERATING SYSTEMS

  • Windows95, UNIX, AIX 3.2.5 ( IBM RS/6000 320H Power Server, C-10 server) , Windows-NT, VAX-VMS, VM/CMS, Macintosh system 7, XENIX, DOS 6, PRIME-EXL, MINIX 1.5, Amoeba.

SOFTWARE

  • FoxPro, FoxPro Report Writer, INFORMIX SQL 4.0/SE 5.0, INFORMIX-ACE, INFORMIX-PERFORM, PROGRESS- 4GL AIX Object Data Manager, PARADOX, various WWW & Gopher clients, SQL/DS,

NETWORK MONITORING AND SECURITY

  • SATAN, TRIPWIRE, TCP/IP wrappers,FIREWALL SOFTWARE, LanDecoder, EtherView, EthLoad.

NETWORKING HARDWARE

  • CISCO 4000 router, SMC Hubs, UTP-5/Thinwire/Fiber Optic cabling, SMC Tiger Hubs,BNC/RJ-45/AUI connectors, IBM-7171 Serial Communications Controller, SMC Elite Ultra16T NIC's, BNC to AUI ethernet Transcievers, IBM microchannel NIC's (RS/6K)

NETWORKING SOFTWARE, PROTOCOLS, AND PROCEDURES

  • CISCO's Internet Operating System (IOS), OS/2 LanManager, Artisoft Lantastic, TCP/IP, FTP, HTTP 3.0, WinSock, Tritcom LanDecoder & EtherView Packet sniffer, Subnetting, Domain Name Server Setup, HTTPD (Netscape Communcations Server) Setup, Class B IP-address assignment, running MultiHomed Servers, resolving IP conflicts and LAN troubleshooting using monitoring tools, TCPdump utility, ICMP, SNMP, SMTP, AIX SENDMAIL configuration and management.

PROFESSIONAL EXPERIENCE

May 1994 - Feb 1996 -- Library Systems Analyst/Sys. Admin RS/6K 320h, C-10/DBA

  • Responsibilities include developing networking strategy, maintaining and monitoring the existing TCP/IP network, supporting off-campus branches of OCLS, system administration for OCLS's RS/6K system, Ongoing administration of OCLS department's request taking database in Informix-SQL. Administration of Libraries' C-10 server which includes keeping the system operational, general system tuning, Gopher server installation, update and maintenance. Libraries' Web Server installation & development.                                                                        

Fall 1991 - Spring 94-- System Administrator/DBA/Software Programmer,

  • For CMU Off Campus Library Services' Altos 2086 system, and then for RS/6000 320h running AIX 3.2. Responsibilities included administering a database written in INFORMIX-SQL & INFORMIX-SE. Overall Administration of the RS/6000 system included keeping the system secure, running, installing new packages and OS patches, keeping an open communications link with remote computing facilities.

Spring 92 - Spring 94 -- Apartment Supervisor Preston Apts CMU

May 91 - August 92 -- Database programmerStudent Activity Center (SAC.)  PROGRESS-4GL & C

Spring 91 -- Internship Monahan Labs, Psychology Department CMU. Novell-386,C++

Spring 90 - Spring 91 -- Computer Services Consultantat Ronan Computer Lab.

Fall 91 -- Lab technician Ronan Computer Lab.

Summer 91 -- Student Programmer Ronan Computer Lab. C++ .

EDUCATION

  • Bachelor of science (cum laude) in Computer Science, Dec. 1993
  • Central Michigan University, Mt. Pleasant, MI -- Overall GPA ~3.61
  • Masters in Computer Science Apr. 1997

COURSE WORK

  • Programming Systems Design
  • Software Engineering
  • Computer Graphics
  • Database Management Systems
  • Advanced Computer Architecture
  • Data Communication & Networking
  • Operating Systems I & II
  • Data Structures
  • Distributed Operating Systems
  • Compiler Construction

HONORS & AWARDS

  • Honors List Government High School Kot Adu, Pakistan, class of 1984
  • Silver Medal for securing 22nd position in Multan Board of Education (Pakistan)
  • 1984 Matriculation exam (out of approximately 20,000 students)
  • Secured 54th position in Lahore Board of Intermediate & Secondary Education (Pakistan) Competition Exam (out   of approximately 36,000 students)
  • Won first prize in Mid Michigan Area Artist Contest held in Creative Arts Gallery CMU, Winter 1990
  • Dean's List for being in top 10% of freshmen Class in Spring 1990
  • President International Club CMU 1993-1994

Back to the ME page

1