





| Digital Systems Fundamentals | Intro to Data Structures |
| Intro to Algorithms | Intro to Compilers |
| Intro to Operating Systems | Intro to Artificial Intelligence |
| Combinatorial Optimization | Machine Organization |
| Theory and Design Programming Languages |
| Computer Systems | Databases (SQL and database architecture) |
| Distributed Objects | Advanced C++ |
| Networks | Unix Systems Programming |
| Advanced Algorithms | Parallel Programming |
Java, C/C++, SQL, XML, XSL, XSD, XHTML, Javascript (Mootools/Prototype frameworks)
Unix/Linux, WIN NT/09/00/XP, MS DOS
object-oriented programming, network protocols,
compilers design, operating systems design,
database design, artificial intelligence, distributed objects
Wrote a feed-forward neural network designed to translate hand written digits to compatible digital numbers.97 percent accurate.Skills:Java, artificially intelligent system design concepts
Developed a database for connecting users who have lost dogs with with users who have found them.Skills: SQL, Database architecture
Wrote (in Java) a streaming video server and client. Streamed files in MJPEG format. Skills, RTSP protocol, Java sockets programming.
Built an online electronic market place. Designed utilizing CORBA, Enterprise Java Beans, Java Messaging Service, and Apache Tomcat application server. Developed XML/XSL, RMI, javascript, and XHTML skills.
Maintenance and development of Amazon.com customer service application utilizing Perl, C++, and Java among others.
Responsible for maintenance and improvement of res.nwa.com booking engine back-end through interface. Gained experience in several java frameworks.
Responsible for back-end server-side applications as well as front-end user interfaces from concept through development. Responsible for development and continued normalization of database. Improved JDBC/SQL skills and techniques. Developed Javascript, AJAX, HTML/CSS and XML/XSL skills.