Nikolaj Volgushev CONTACT 40 Quint Ave. Apt. 14, Allston, MA 02134 860 634-7826 nikolaj.volgushev@gmail.com EDUCATION Boston University MS/PhD Track, Computer Science GPA: 4.00 Research Adviser: Azer Bestavros Jan 2015 - Present University of Connecticut at Storrs BS magna cum laude, Computer Science GPA: 3.78, Dean’s List, New England Scholar 2010, 2013 Sept 2009 - Dec 2013 Hong Kong University Study Abroad Fall 2011 INDUSTRY WORK Application Developer Jan 2014-Sept 2014 Cigna, Bloomfield CT Project: A batch application implementing fee for value reibursement calculator functionality. Responsibilities: Business functionality development. Specification by example. Unit test development. Collaboration with RedHat technology vendor team. At later stages: Production Support. Leading new feature design. Offshore vendor management. Knowledge transfer. Primary Tools: Java, JBoss Drools, Spring Batch, Cucumber, Oracle SQL, Toad, Hibernate. Also Used: Jenkins, Maven, IBM BPM, SVN RESEARCH EXPERIENCE Research Assistant Jan 2015-July 2015 Boston University Advisers: Azer Bestavros, Andrei Lapets Area: Systems Security Project: Integrating multi-party computation and MapReduce. Investigated how multi-party computation solutions can be integrated into a MapReduce infrastructure to enable collaborative, privacy preserving data analytics across distributed data. Designed domain-specific language for privacy-aware MapReduce task specification and implemented prototype platform using Viff (Virtual Ideal Functionality Framework) as the multi-party computation backend, and Apache Spark as the MapReduce engine. Work resulted in publication. Research Specialist VoTeR Center, University of Connecticut Sept 2014-Jan 2015 Advisers: Alexander A. Shvartsman and Laurent Michel Area: Voting Technologies Project: Electronic poll book system requirements specification. Developed a system requirements specification document for electronic poll book systems to be used in elections in the State of Connecticut with an in-depth focus on peer-to-peer system robustness and availability requirements. The document was approved and released by the Connecticut Secretary of the State. Project: AV-OS memory card analysis. Investigated the syntax and semantics of the contents of memory cards used in the ACCU-Vote OS (AVOS) voting terminal. Supervised a team of undergraduate research assistants throughout the investigation process. Implemented a tool for parsing memory cards and displaying their contents in human-readable form. Research Assistant 2013 Computer Science Department, University of Connecticut Adviser: Laurent Michel Area: Constraint Programming Project: Assembly code program verification. Explored a constraint programming based approach to assembly code verification in Objective CP (an optimization system designed and implemented by Laurent Michel and Pascal Van Hentenryck). Implemented several constraint propagators in Objective CP. Research Assistant 2013 VoTeR Center, University of Connecticut Advisers: Alexander A. Shvartsman and Laurent Michel Area: Voting Technologies Project: Voting terminal event log analyser. Designed and implemented an automated analysis tool for event log files produced by the ACCU-Vote OS (AVOS) voting terminal. The analysis tool identifies deviations from the prescribed election procedures and expected voting tabulator operation. The tool is now used by the VoTeR center for audits of Connecticut state elections. Project resulted in publication. Research Assistant 2011-2012 Computer Science Department, University of Connecticut Adviser: Yufeng Wu Area: Bioinformatics Project: Genetic data compression. Designed and implemented several algorithms for the compression of genomic read data, including a modified Huffman Encoding algorithm, and an algorithm based on DeBruijn graph assembly. Used open source tools to generate and process test data in the fasta, fastq, and sam formats. CORE COMPUTER SKILLS Preferred Languages: C++, Java, Python Proficient in: C, Objective-C, Haxe, Oracle SQL, MySQL, JavaScript, PHP, HTML, CSS Tools: LaTeX, Git, SVN, JBoss Drools, Spring Batch Operating Systems: Linux, Windows, Mac OS LANGUAGES Fluent in English, German, and Russian. TALKS HotWeb’15: IEEE Workshop on Hot Topics in Web Systems and Technologies, Washington, DC, November 2015. MACS 2015 Annual Retreat, Boston, MA, October 2015. PUBLICATIONS Nikolaj Volgushev, Andrei Lapets, and Azer Bestavros. Programming Support for an Integrated Multi-Party Computation and MapReduce Infrastructure. In Proceedings of HotWeb’15: IEEE Workshop on Hot Topics in Web Systems and Technologies, Washington, DC, November 2015. Laurent D. Michel, Alexander A. Shvartsman, and Nikolaj Volgushev. A systematic approach to analyzing voting terminal event logs. In 2014 Electronic Voting Technology Workshop/Workshop on Trustworthy Elections (EVT/WOTE14), San Diego, CA, 2014. USENIX Association.