EDUCATION

Carnegie Mellon University

Graduate school projects and practicum completed through Carnegie Mellon University's School of Computer Science.

Carnegie Mellon University School of Computer Science projects
01
Data Mining

Built a Java and JSP application that displayed k-nearest-neighbor predictions and exposed calculation details, using Euclidean distance for continuous attributes and a similarity matrix for symbolic attributes.

02
Search

Developed simple and advanced product search over indexed MySQL tables, with usability-focused result counts, alphabetical listings, direct links, and keyword refinement.

03
Order Tracking

Created order-status tracking through an XML shipping web service, validating responses with XSD and transforming raw XML into browser-ready HTML with XSLT.

04
XML Logging

Implemented SAX parsing for large XML order logs so the application could efficiently retrieve only the requested order instead of loading the entire document.

05
Order Confirmations

Integrated an XML shipping service that generated order numbers, returned them to the web application, and made them available to customers for subsequent tracking.

06
Security

Protected sensitive product and order-entry communications with a WTLS server certificate and WIM access using Nokia Soft ID.

07
Mobile Architecture

Connected Java and JDBC services to MySQL with prepared statements, transformed result sets into WML, and enabled product browsing from early WAP mobile devices.

Technology stack

Graduate software systems

XML
MySQL
Java
JSP
JavaBeans
Servlets
JDBC
JNDI
RMI
XSLT
WML
WAP
Back to portfolio

© 2026 Amar Kota. All Rights Reserved.