AMNA KHAN
. .
***** *** **. *** **** MorenoValley, CA 92553 626-***-****
****.*******@*****.*** - www .linkedin.com/pub/amna-khan/5b/620/870/
LINKEDIN QR CODE
OBJECTIVE :
Looking forward to attain ‘Entry-Level Software Developer’ position at Pyramid IT Group.
EDUCATION :
Masters of Computer Science GPA 3.7/4.0
University of California, Riverside June 2014
Bachelor of Electronics Engineering GPA 3.3/4.0
NED University of Engg. And Technology, Karachi, Pakistan March 2009
TECHNICAL SKILLS:
Programming Languages: C, C++, Java, XML, Javascript, VHDL, Assembly Language, Python, Bash,
HTML.
Operating Systems: Unix/Linux Macintosh, Various Windows Platforms.
Networking: Socket Programming.
Tools: Latex, MS Office, Xilinx Tools, Superscalar, ROCCC 2.0, RStudio, PLC simulation (LG and Siemens),
Electronic Workbench, Multisim, Lab view, Simulink, Keil, XCode.
PROGRAMMING EXPERIENCE:
Smart Energy monitoring: A number of ADE7758 boards from ‘Analog Devices’ were connected
•
through socket programming using TCP/IP making use of Assembly language, socket programming
and C.
Modification of the simple scalar simulator and the watch power module by adding stream buffers,
•
victim cache and pseudo LRU cache replacement policy using C on Linux platform.
Software testing of a set of benchmark programs using test case prioritization methods in exposing
•
faults via multiple coverage criteria using C.
Implementation of DES encryption algorithm using ROCCC compiler and its synthesis using Xilinx
•
tools using C.
Implementation of Linux shell using C and several C projects making use of concurrent programming
•
and multithreading.
Developed Tic-tac-toe game using C++ on Linux platform.
•
Programmed Simulated Annealing algorithm in JavaScript using Linux Platform.
•
EMBEDDED SYSTEMS EXPERIENCE:
Student, University of California, Riverside (Feb 2014 – June 2014):
Worked individually on project ‘Hardware Acceleration of Gamma Decompression’ with the following
accomplishments:
Implemented the hardware for no-stall Elias Gamma hardware decoder capable of decompressing
•
streams of Gamma encoded integers, outputting multiple integers per hardware cycle consisting of
several different modules using VHDL in Xilinx ISE.
Developed a performance study of the generated hardware with several comparable approaches.
•
Fabricated ROCCC Version in C of the respective hardware.
•
Analyzed device utilization and execution time of hardware decoder and developed a detailed report as
•
well as presentation regarding the implementation of Elias Gamma Decoder.
Researcher, University of California, Riverside (Sept 2012-March 2013):
Worked closely with a group of Researchers at UCR with the following accomplishments:
Contributed in the research phase for the development of Decompression hardware based on FPGAs for
•
Golomb Rice.
Developed Scripts for Data Manipulation and Data generation.
•
Developed ROCCC Version of the respective hardware.
•
Assisted in the planning and write-up of the research paper.
•
Embedded Intern, VectraCom Pvt ltd, Karachi, Pakistan (Dec 2009 - June 2010)
Developed a Smart Energy monitoring system with following accomplishments:
Acted as a part of cross-functional teams in an entrepreneurial environment.
•
Worked with programming, troubleshooting and debugging of embedded systems.
•
Low-level programming tasks such as direct programming/interfacing of HW components ADE7758
•
and TS-7200.
Software development (In Linux Environment) experience with ARM embedded processor core.
•
Bringing-up and testing embedded software using test benches, simulators, bus analyzers, logic
•
analyzers, oscilloscopes, and DMMs.
Developed understanding of peripherals such as ADCs, PWMs, and analog comparators.
•
Engineer Intern-Electronics, Unilever Pakistan Limited (June 2007 - July 2007):
Worked in Karachi Tea Factory with following accomplishments:
Project worked required involvement on every level i.e. factory floor to management level.
•
Learned the basics of tea production and processing.
•
Designed a solution using rotary encoder on label dispenser to yield a better production during inching
•
process during tea production.
Gained real-time experience on RTOs.
•
Compiled reports when required.
•
Considered issues such as cost, safety and time constraints during the course of the projects.
•
VOLUNTEER WORK:
Volunteer, Markazi Muraqaba Hall (charitable, humanitarian organization), Karachi, Pakistan (2005-
2011)
• Conducted Computer Software training workshops, organized the schedules for a quarter, managed to
troubleshoot client issues.
• Assisted in conducting Mind-sciences and Behavioral development workshops.
• Monitored the organization of Health Screening camps and meditation classes.
PUBLICATIONS:
A High Throughput No-Stall Hardware Golomb-Rice Decoder. Roger Moussalli, Walid Najjar, Xi Luo, Amna
Khan. 21st Annual International Symposium on Field-Programmable Custom Computing Machines (FCCM),
IEEE, 2013
MEMBERSHIPS:
Delta Epsilon Iota- Academic honor society (Feb 2014 - Present).