Year-round Undergraduate Software Engineering R&D Intern
03/15 -12/16:
• Took over the production development of project's internal file sharing website.
• Rebuilt the backend from a text file to use an SQL database
• Added new tables and fields to include uploaded file information, user permissions, IP-range blacklist, and other IP information.
• Created an admin Page(Tab views: one with a dash board and one for managing users/permissions, putting the site into maintenance mode, adding IP rules, etc.).
• Added drag-and-drop upload, site timeout w/ refresh on mouse movement, directory downloads (zipped), multiple file downloads (zipped), rename, ability to change passwords, password strength meter, etc.
05/16 - 12/16:
• Developed a web application prototype with D3.js, Linkurious.js, HTML/Jade, CSS, JavaScript, jQuery, Bootstrap, MongoDB, Express.js, and Node.js for the Department of Homeland Security.
• Added interactive visualizations for bitcoin transactions in the form of trees, sankeys, graphs (vertices and edges), and meta-data transaction modals for 400GB of blockchain bitcoin data using Neo4j and AJAX
• Added meta-data modals about transactions, such as the number of bitcoin transferred and machine learning data.
• Added users and the ability to save queries and add alerts to different addresses for each user.
• The application was demoed to ICE agents in Washington DC on December 6, 2016.