Mithun Sheshagiri
http://www.cs.umbc.edu/~mits1
Gmail username: mithunb
OBJECTIVE
Seeking a
full-time position as a developer/researcher in the fields of Semantic Web, Web Services and
Agent Systems
EDUCATION
Master of
Science in Computer Science (August 2004),
Bachelor of
Engineering in Computer Science (2000), Ramrao Adik Institute of Technology,
WORK EXPERIENCE
Sr. Software Engineer, Samsung Information Systems America, San Jose(04/04-present)
Semantic Web and Web Service Technology in Home Networking
Intern, HPLabs, Bristol (06/03-12/03)
Research
Intern with the Semantics and Adaptive Systems Group.
Graduate
Research Assistant under Dr. Marie desJardins and Dr. Tim Finin
Patni Computer Systems Ltd. (06/2000-07/2001)
(G.E.-Offshore Development Center SEI-CMM level 5)
Software
Engineer and Group Leader
COMPUTER SKILLS
Operating Systems:
Unix/Linux, Windows NT/2000/98
Programming Languages:
Java, C, C++, Lisp, VB6, PL/SQL, COBOL, Pascal
Web:
OWL, DAML, RDF, XML, XSLT, JSP, EJB,
ASP, HTML, DHTML, JavaScript, VBScript
Databases: Oracle 8i, MS Access, MySQL
Web Services: DAML-S/OWL-S, WSDL
Application Servers: BEA Weblogic, iPlanet, JavaWebServer, NAS,
JRun, Tomcat
Expert
Systems: JESS
Agent
Systems: JADE
INTERESTS
Semantic Web, Web Service Description and Composition,
Agent Architectures, IR
RESEARCH & COURSE PROJECTS
• AUTOMATIC SERVICE COMPOSITION OF DAML-S SERVICES
Designed and built the first planner based composition
engine for service described in DAML-S. Composition engine uses a backward chaining planning algorithm.
• COLLABORATIVE P2P PERSONAL AGENT ARCHITECTURE
Investigating the use of DAML and other semantic
languages to communicate and collaborate with heterogeneous agents and
information sources.
• LUDaP: Layering Using Data
Persistence
Proposed a methodology for
building layered reasoning systems. A new architecture was built and
implemented as a control system for a robot. Implementation was done on
Teambots © robot simulator.
• DAML Query Language (DQL)
Design and implementation of a mechanism for querying
knowledge bases of agents. FIPA ACL was used as the interaction protocol and
DQL was used as the query description language.
• LIGHT-WEIGHT QUERY EXPANSION USING RELEVANCE
FEEDBACK
Designed a complete IR system that supports online
queries and hot-updates. Implemented a keyword extraction based lightweight
query expansion system. The prototype was implemented as a plug-in for the
Mozilla/Netscape browser.
• CHARACTER RECOGNITION USING NEURAL NETWORKS (Lisp,
Java: 2 weeks)
Developed a forward-feed neural network, with
back-propagation in Lisp. This Neural Network constituted the main recognition engine. The characters
can be written using a mouse on a grid like interface implemented in Java.
• NAMED ENTITY RECOGNITION IN FREE TEXT
Implemented a system with a small set of heuristics
that extracted proper nouns that are references to people. Captured names were
stored in a normalized form with details like designation and salutation.
• COLLECTION FUSION FOR CARROT2
Proposed a technique to fuse results in Carrot2,
a distributed agent-based IR system being developed at Center for Architectures for Data-Driven
Information Processing, UMBC.
• CALLER-ID BASED POP-UP DATABASE (C, VB6, Oracle: 6
months)
Integrated an 8870 decoder, CPU and an ePABX card. The
caller is automatically routed to the most likely
contact and business information related to the caller
is displayed at the call-receiver's terminal.
WORK PROJECTS
• DIGIBILL (Java, jsp, Oracle: 2 months)
Designed and developed an invoice querying system for
G.E.-Supply. This application made use of data from an IDMS as well as an
Oracle database. The MQSeries was used to obtain data from mainframe.
• PROJECT MANAGEMENT SYSTEM (Java, jsp, Oracle: 3
months)
Implemented a web-based version of the GE-Supply XPD2
(mainframe application) system.
• ONLINE FORM PROCESSING (Java, jsp, Oracle, html: 3
weeks)
Automated all HR related forms in PCS Ltd. This was a
fast-track project implemented in 3 weeks.
COURSE WORK
Information Retrieval,
Ontological Semantics, Engineering Multi-agent Systems,
Principles of Artificial Intelligence, Agent Architectures and Multi-Agent
Systems, Advanced Operating Systems, Advanced
Computer Architecture Computer Networking, Data Communication, Relational
Databases, Robotics, Microprocessors
PUBLICATIONS
Mithun Sheshagiri, Marie desJardins, Tim Finin, A
Planner for Composing Service Described in DAML-S, Workshop on Planning for Web
Services, International Conference on Automated Planning and Scheduling,
Trento, July 2003.
Anugeetha Kunjithapatham, Mithun Sheshagiri, Tim Finin,
Anupam Joshi, and Yun Peng, Personal Agents on the Semantic Web, submitted to
the Second International Semantic Web Conference (ISWC2003).
Subhash Kumar, Anugeetha Kunjithapatham, Mithun
Sheshagiri, Tim Finin, Anupam Joshi, Yun Peng, and R. Scott Cost, A personal
agent application for the semantic web, AAAI Fall Symposium on Personalized
Agents,
Mithun Sheshagiri and Marie
desJardins, Data Persistence: A Design Principle
for Hybrid Robot Control Architectures,
Paper, International Conference On Knowledge Based Computer Systems,
Available on Request