OBJECTIVE | Seeking an internship/part time position that willl allow me to support your company's vision and mission and offer me the opportunity to enhance my skills. I have excellent communication skills, the ability to work in a team, and I am hardworking and flexible. |
|
PROGRAMMING SKILLS | C, C++, PERL-CGI, HTML, JavaScript, Ada, Lisp, Assembly Language |
|
SOFTWARE EXPERIENCE | Dreamweaver, FrontPage, HOMESITE, Photoshop, Microsoft Visual C++, Turbo C++, Borland C++, ZD86, Edit Plus, Microsoft Office |
|
OPERATING SYSTEMS EXPERIENCE | UNIX, Linux, Window NT Workstation 4.0, Window 98, Window 2000, MS-DOS |
|
WORK EXPERIENCE | ||
Oct. 2000 | Bay Area Computer Center, Newark, CA-Instructor HTML, C++ and Mathematics |
|
Jan 1999- Sept 1999 | Software Technology Group Computer Center, Instructor Punjab, India HTML, PERL, Computers, and Microsoft Office Suite. |
|
Oct 1998- Dec 1998 | Neelam's IT, PLC- Staff Consultant, Punjab, India Developed websites for apparel retailers, garment design house, automotive parts manufacturer, and a sundry goods retailer. Sites used for brochure purposes as well as order entry. |
|
ACADEMIC COURSES | ||
Object Oriented Programming and Design | Programming in an object-oriented language, using object-oriented techniques and concepts in Java. Classes, operator overloading, information hiding, inheritance, and polymorphism. Memory management. Parameterized classes. Exception handling. Object-oriented design of programs. |
|
Database Managment Systems | Relational, network, and hierarchical data models. Data description and data manipulation languages. Schemas, query processing, database system architecture. Integrity, concurrency, and security techniques. Distributed databases. |
|
Operating Systems | Principles of operating system design and implementation. Concurrent processes, interprocess communication, job and process scheduling; deadlock. Issues in memory management (virtual memory, segmentation, paging) and auxiliary storage management (file systems, directory structuring, protection mechanisms). Performance issues. Case studies. |
|
Systems Programming | Introduction to systems programming in a modern environment. Introduction to fundamental concepts of operating systems; analysis of a particular operating system (organization, interfaces, system calls, files, process control and communication, resource sharing). Shell and C programming. Development tools. |
|
Data Structures and Algorithms | Definition, design, implementation of abstract data structures, including stacks, queues, generalized lists; implementation as contiguous or linked structures. Structures include tables and hashing, trees, graphs. Algorithms for manipulating structures, searching, sorting; introduction to the analysis of these algorithms. |
|
Computer Architecture | Logical design of digital computers. Boolean algebra, combinational and sequential circuits, computer arithmetic, memories, integrated circuits, control processors, input/output. No electronics experience needed. |
|
Programming Methods and Software Engineering | A systematic approach to the design, construction, and management of large computer programs, emphasizing programming style, documentation, debugging techniques, and testing. Includes, files, structured data types, information hiding, pointers and linked lists. |
|
Programming Language Concepts | Survey and critical comparison of a variety of computer languages. Issues include syntax, semantics, control structures, data representation. Discussion of both design and implementation; of both imperative and declarative languages. |
|
Computer Organization and Assembly Language | Programming Functional organization of digital computers and programming in machine and assembly language. Internal representation of data, binary arithmetic, machine instructions, addressing modes, subroutine linkage, macros. Introduction to assemblers, linkers, and loaders. |
|
ACADEMIC PROJECTS | ||
C/Unix |
|
|
CGI/PERL |
|
|
ENTREPRENEUR SKILLS |
If I don't know it today, I'll learn it by tomorrow. |
|
EDUCATION | ||
Present | California State University Hayward- Hayward, CA.
Coursework towards MS in Computer Science, expected completion in July 2002. |
|
Jun 2000 | Ohlone College
Fremont, CA C++, CGI Programming with PERL. |
|
May 1999 | Punjab University, Punjab, India
BS, Business Administration with honors. |
|
REFERENCES | Available on request |