project |
years |
description |
stack |
code |
Fortepan Iowa |
2014 - 2018 |
Web-based archive of photos of Iowan life taken over the past 100+ years
|
bash,
html/css,
javascript,
php,
python,
sql,
mysql
|
screenshots |
kronofoto-ng |
2018 - 2018 |
Angular-based front-end for a digital image archive |
html/css,
typescript,
angular,
|
GitHub repo |
kronofoto-api |
2018 - 2018 |
REST API for a digital image archive |
php,
sql,
slim,
mysql
|
GitHub repo |
kronofoto-admin |
2015 - 2018 |
Digital image archive management system |
html/css,
python,
sql,
django,
mysql
|
GitHub repo |
icode4.fun-api |
2017 - 2018 |
REST API + data loading utilities for (a previous version of) this website |
javascript,
express,
mongodb
|
GitHub repo |
icode4.fun-ng |
2018 - 2018 |
Angular-based front-end for (a previous version of) this website |
html/css,
typescript,
angular,
|
GitHub repo |
alinaavanesyan.com |
2017 - 2017 |
Alina's Jekyll-based website, and a few content-generating scripts |
html/css,
javascript,
ruby,
yaml,
|
GitHub repo |
Vim-journal |
2017 - 2017 |
Vim plugin for journal-style note taking |
vimscript,
|
GitHub repo |
Vim-timestamp |
2017 - 2017 |
Vim filetype plugin for timestamping .vim files |
vimscript,
|
GitHub repo |
Vim-write |
2017 - 2017 |
Vim plugin for switching to minimalist writing mode |
vimscript,
|
GitHub repo |
sergey.cs.uni.edu |
2014 - 2018 |
My faculty website (a simple front-controller architecture for file-based content + a schedule generator) |
bash,
html/css,
javascript,
php,
python,
|
GitHub repo |
Ph.D. research |
2010 - 2014 |
Large-scale text reuse detection and subjectivity analysis |
bash,
html/css,
python,
sql,
mysql
|
GitHub repo |
Avocado research email collection |
2011 - 2012 |
A processing pipeline for building a corpus of emails and attachments (2 million items) based on PST files of a defunct IT company |
bash,
html/css,
java,
javascript,
php,
python,
sql,
mysql
|
GitHub repo |
Twitter crawler/IE |
2009 - 2009 |
Twitter crawler + information extraction. Developed as part of a research project combining sentiment analysis with social network theory |
c#,
sql,
sql server
|
GitHub old code repo |
Code generator (M.S. research) |
2006 - 2008 |
Object-relational mapper and code generator (specification and generation of the data layer of data-driven web apps) |
c#,
sql,
|
GitHub repo |
IR project/UNI |
2007 - 2007 |
Web crawling, indexing, PageRank and HITS calculation, retrieval, search UI |
c#,
html/css,
javascript,
sql,
asp.net,
sql server
|
GitHub old code repo |
UNI Foundation Accounts |
2003 - 2008 |
University Foundation account reporting system (+ multiple derivative systems) |
c#,
html/css,
javascript,
sql,
vb.net,
asp.net,
sql server
|
screenshots |
UNI Foundation CMS |
2008 - 2008 |
Content management system + website. File manager, hierarchical content model, fine-grained authorization model |
c#,
html/css,
javascript,
sql,
vb.net,
asp.net,
sql server
|
GitHub old code repo |
Eyewitness identification |
2006 - 2008 |
Research project: web-based eyewitness identification system for lineup construction and administration |
c#,
html/css,
javascript,
sql,
asp.net,
sql server
|
GitHub old code repo |
Blog crawler (M.A. research) |
2007 - 2007 |
Topic-focused web crawler: explored a network of blogs, collected data used to examine an existing social science theory |
c#,
sql,
sql server
|
|
UNI College of Social & Behavioral Sciences |
2005 - 2007 |
Website with content management: several content types and basic user authentication (2 versions: ASP/Access; rewritten in PHP/MySQL) |
html/css,
javascript,
php,
sql,
vbscript,
asp,
access
mysql
|
|
IR project |
2007 - 2007 |
Indexing, PageRank and HITS calculation, retrieval, clustering, algorithm analysis, search UI |
c#,
asp.net,
|
GitHub old code repo |
KNN/Wikipedia text classification |
2007 - |
Application of k-nearest neighbors algorithm to classifying Wikipedia pages |
c#,
asp.net,
|
GitHub old code repo |
cs.uni.edu |
2006 |
Department of Computer Science website |
html/css,php |
screenshots |
Compiler for Player |
2004 - 2006 |
Compiler for a general-purpose programming language (transpiler from Player to Java) |
java,
|
GitHub repo |
Alumni Association website and store |
2005 - 2006 |
Online store/shopping cart; website with content management |
c#,
html/css,
javascript,
sql,
vb.net,
asp.net,
sql server
|
screenshots |
UNI Graduate College |
2004 - 2005 |
Website with content management system |
c#,
html/css,
javascript,
sql,
asp.net,
sql server
|
screenshots |
IR/UI project |
2005 - 2005 |
Retrieval, clustering, search/browsing UI; ad-hoc state management model |
c,
html/css,
javascript,
mumps,
|
GitHub old code repo |
Collegiate Sports website and store |
2003 - 2005 |
Online store/shopping cart; website with content management |
c#,
html/css,
sql,
asp.net,
sql server
|
screenshots |
Visualization of sorting algorithms |
2004 - 2004 |
Implementation + animation of the relative performance of different sorting algorithm |
java,
|
GitHub old code repo |
Visualization of BST traversals |
2004 - 2004 |
Animations of binary search tree creation and pre-/in-/post-/level-order traversals. Includes implementations of relevant data structures |
java,
|
GitHub old code repo |
lordofthewebs.com |
2002 - 2012 |
My personal website (a testing ground for languages, frameworks and whatnot). The name is a paraphrase of The Lord of the Rings.
|
c#,
html/css,
javascript,
php,
sql,
vbscript,
asp,
asp.net,
sql server
|
screenshots |
PRSSA web apps |
2001 - 2010 |
Misc. web systems for the Public Relations Student Society of America: content management, job apps, blogs, forums, event registration/scheduling... |
c#,
html/css,
javascript,
sql,
vbscript,
asp,
asp.net,
sql server
|
screenshots |
UNI Ask |
2004 - 2004 |
Website (searching/browsing UI for an FAQ collection) with content management |
html/css,
javascript,
sql,
vb.net,
asp.net,
sql server
|
screenshots |
Camp Adventure: MyCAccess |
2004 - 2004 |
Online community. Calendars, tasks, reminders, messages, discussion forum. Fine-grained authorization model |
html/css,
javascript,
sql,
vbscript,
asp,
sql server
|
screenshots |
Camp Adventure: International Youth Camp |
2003 - 2003 |
Online community similar to MyCAccess, with more features (personal journals, schedules, events, photos, groups, etc.) |
html/css,
javascript,
sql,
vbscript,
asp,
sql server
|
screenshots |
UNI Print Services |
2003 - 2003 |
Website, product ordering system, content management. Java used to render the product being ordered using provided content |
html/css,
java,
javascript,
sql,
vbscript,
asp,
sql server
|
screenshots |
UNI Newsroom |
2002 - 2003 |
Content management tools for the university's online newsroom |
html/css,
javascript,
sql,
vbscript,
asp,
access
|
|
Iowa Industrial Technology |
2003 - 2003 |
Website with content management: several content types and basic user authentication |
html/css,
javascript,
sql,
vbscript,
asp,
access
|
|
RRTTC |
2002 - 2002 |
Recycling and Reuse Technology Transfer Center: website with content management: several content types and basic user authentication |
html/css,
javascript,
sql,
vbscript,
asp,
access
|
|
UNI Department of Communication |
2002 - 2002 |
Website with content management: several content types and basic user authentication |
html/css,
javascript,
sql,
vbscript,
asp,
access
|
screenshots |
UNI CHFA Technology Service |
2001 - 2001 |
My first content management system. Too many files, too much code, a lot of duplication.
SQL statements built with raw user input,
passwords stored as plain text, in an MS Access database, no less! And still it survived for many years!
And the best part, upon login, tech staff were greeted by someone from a Galaxy far, far away. I was greeted by Han.
|
html/css,
javascript,
sql,
vbscript,
asp,
access
|
screenshots |