Home page | Research | Personal | Publication | Work Experience

Sepand Ansari

San Francisco, CA

Computer Skills

Languages:
Java, Groovy, Python, C/C++, PL/SQL, PHP, XML, XSLT, HTML, JavaScript, Shell script, Prolog
Related Technologies:
EJB, Struts, Grails, Spring, Hibernate, Apache Lucene, pyLucene, Solr, Mahout, Webservices, JBoss, Weblogic, Tomcat, RESTful design, SVN, CVS, Ant, Maven, OO design, RUP and Agile methods (Scrum and XP)
Databases:
Oracle, MySQL, Postgres, MS SQL Server
Operating Systems:
Linux, Windows, Solaris, Mac OS

Education

BS in Computer engineering - University of Tehran.

Courses from graduate level:

Intelligent Information Retrieval - University of Tehran
Bio-Inspired Computation - University of Tehran
Distributed Artificial Intelligence - University of Tehran
Neural Theory of Cognition and Thought - Spring 2008 - UC Berkeley
Questioning New Media - Fall 2008 - UC Berkeley

Work Experiences:

mixonic
Mixonic Inc, San Francisco CA, June 2008 - Present
Senior Programmer (Full time)

  • Design and implementation of software for internal and external use of Mixonic Inc.
  • Softwares include external websites for Mixonic and 10+ resellers, internal workflow application, webservices and partner APIs

    Agah Publication Co.,
    Designer and Developer (Contract)

  • Designed and developed a multi-lingual natural language processing tool for performing linguistic analysis on a large multi-lingual corpus.
  • The application was based on Apache Lucene performing document retrieval and statistical frequency analysis and Vector Space based categorization of documents.

    upromise
    Upromise Investments Inc, Boston MA, September 2006 - July 2007
    Software Engineer (Full time)

  • Developing the record keeping system, online banking and customer care application for 529K College Saving accounts
  • Serving 2+ Million users running financial transactions.

    Pouya Payesh Idea Inc, Tehran, Iran, December 2002 - June 2006.
    Software Designer and Developer

  • Designed and developed a web-based decision supporting tool for controlling and monitoring civil engineering projects.
  • This software will be published on http://sourceforge.com as an open source software

    Publications:

    • Sepand Ansari, C. Lucas, Enculturation without Language: 50th Anniversary Summit on Artificial Intelligence  
    • Sepand Ansari, S. Tasharofi, M. Sirjani: Generating Test Data for Constraint Automata using Evolutionary Symbiotic Algorithm: . ICFEM 2006, Formal Methods and Software Engineering, Vol. 4260, pp. 478-493, Springer Verlag 2006
    • M. Amoui, S. Mirarab, Sepand Ansari, C. Lucas: A Genetic Algorithm Approach to Design Evolution Using Design Pattern Transformation: Proceeding of ICAISC'05, The extended edition will be appeared in International Journal of Information Technology and Intelligent Computing 

    Other Projects:

    MappedWiki
  • I recently started this project to map the location of entries of Wikipedia to a 2D space.
  • I use Apache Mahout for categorization and classification of wikipedia documents.
  • This map can be used for the analysis of users' browsing behaviour in intensely hyperlinked sites such as Wikipedia.
  • I am using Java, Python and pyLucene and Mahout to implement this project.