Experience
Software Developer
kCura
May 2017 to Present
Relativity: Leader in the eDiscovery Review Field
- Developing backend processing algorithms in C# and VB
- Fixing errors in imaging and processing applications
- Developing DevOps solutions to improve developer environments
- Relativity Certified Administrator
Infinite Convergence Solutions
June 2015 to August 2015
NetSfere: Secure Messaging App for Businesses
- Developed new REST services to expose API
- Utilized powerful regular expressions to enhance user messages
- Refactored user interface for greater extensibility
NetSfere-Help: Knowledge base for the NetSfere app
- Set up and established knowledge base using open source software
- Produced documentation for knowledge base
- Created troubleshooting guides and support articles for users
The Dow Chemical Company
January 2013 to December 2013
PIMIC: Chemical interaction simulation program updated from Fortran
- Developed Web application using ASP.NET MVC framework
- Created new user interface using JQuery and KnockoutJS
- Provided useful data presentation to users with Highcharts
Technology Consultant
Montini Catholic High School
May 2014 to August 2014
- Extended the wireless infrastructure of the school by expanding wired network and installing access points
- Wrote Python scripts to generate user identifications and credentials
Technologies
Proficient with: Windows and Linux Operating Systems, Git, Powershell, Visual Studio, C#, C++, Java, C, Javascript, Subversion, CSS, HTML, JQuery, Knockoutjs, Angularjs, Microsoft Office and Adobe Creative Suites
Familiar with: Perl, MySQL, Ruby, Mathematica
Education
University of Illinois at Urbana-Champaign
Bachelor of Science, Computer Science
December 2016
Concentration in Computer Graphics
Bachelor of Science, Engineering Physics
December 2016
Concentration in Computational Physics
Courses
Mathematics:
- Introduction to Differential Equations (Math 285)
- Applied Linear Algebra (Math 415)
- Statistics and Probability (Math 463)
Physics:
- Relativity & Math Applications (Phys 225)
- Classical Mechanics I (Phys 325)
- Classical Mechanics II (Phys 326)
- Light (Phys 402)
- Space, Time, and Matter - Advanced Composition (Phys 419)
- Thermal & Statistical Physics (Phys 427)
- Electromagnetic Fields I (Phys 435)
- Quantum Physics I (Phys 486)
Computer Science:
- Discrete Structures (CS 173)
- Data Structures (CS 225)
- Computer Architecture (CS 233)
- System Programming (CS 241)
- Programming Studio (CS 242)
- Numerical Methods I (CS 357)
- Algorithms and Models of Computation (CS 374)
- Interactive Computer Graphics (CS 418)
- Production Computer Graphics (CS 419)
- Programming Languages & Compilers (CS 421)
- Software Engineering I (CS 427)
- Software Engineering II (CS 428)
- Embedded Systems (CS 431)
- User Interface Design (CS 465)
- Scientific Visualization (CS 519)
Electrical & Computer Engineering:
- Ethics and Engineering (ECE 316)