-
Marc Neuwirth
-
Skills
-
Programming Languages: C#, C++, C, Java, Perl, Python, SQL
-
Web Technologies: ASP.NET, PHP, HTML/XHTML, XML, CSS, JavaScript, jQuery, AJAX
-
Operating Systems: Windows 7/Vista/XP/2000, Linux
-
Related Programs: Visual Studio, Eclipse, MS SQL Server, MySQL, Wireshark, MATLAB, Perforce, svn, Cruise Control
-
CAPSTONE PROJECT
-
NumbersEmpower.com Intelligent Home Power Monitoring System
-
Designed, developed, and deployed our data-driven website to visually display personal power usage information and control a sensor network using C#, ASP.NET, jQuery, and AJAX
-
Designed and optimized a database to store power usage, user settings, and sensor details using Microsoft SQL Server 2008
-
Developed a Python script that uses XBee communication to read samples from each sensor, calculate the power usage and send the data to a web service, as well as remotely control the state of the devices
-
Reprogrammed an ASUS router to run the Python script, act as a base station to the sensors and exchange information with a web service over the internet
-
Experience
-
SeaChange International
Spot Software Engineering Co-op
January
–
July 2009
-
Designed, developed and tested an Ad Decision Service according to SCTE-130 Standards with C#, ASP.NET, XML and Microsoft SQL Server 2005 to dynamically decide which advertisements to play during commercial breaks for all channels as they occur
-
Automated unit testing for each class of the ADS in C# using NUnit
-
Extended the existing Spot system with increased security and added partial SCTE-130 functionality as part of a SCRUM team for release within 6 months
-
Organized and performed the Integration and Smoke tests for the Spot system in each Sprint
-
Managed and maintained the build system and all builds released for testing
-
Created a Splicer hardware emulator using C++ to facilitate testing without needing to purchase more hardware
-
SeaChange International
Spot Software Engineering Co-op
January
–
July 2008
-
Created a program to easily scan, catalog, and query a set of videos on any networked server to facilitate better organization of thousands of test advertisements by attribute
-
Developed a Traffic and Billing emulator to create, backup and analyze advertisement schedule files in order to track error rates in detail for every test site
-
Integrated the build system with Perforce, resolved outstanding issues, and added automated builds using Cruise Control
-
Added additional security functionality to the existing code base and SQL Stored Procedures
-
Designed a script to automatically update the IP address of each lab system on the project Wiki page
-
Textron Defense System
TUGS/UUGS Software Engineering Co-op
January
–
September 2007
-
Tested and reviewed C and C++ source code to find and fix errors in the software
-
Led the Integration and Unit Testing on both the Tactical and Urban Unattended Ground Sensor systems
-
Developed Perl scripts to expedite the process of gathering and analyzing the necessary data from gigabytes of test logs
-
Wrote and edited the Software Test Procedures for both systems to better organize and regulate testing
-
PERSONAL PROJECTS
-
Designed and implemented a secure instant messaging client using Java and MySQL
-
Developed marcneuwirth.com using XHTML, CCS, JavaScript and jQuery
-
Created and maintain TaylorRentalBH.com using XHTML, PHP and jQuery
-
Created Firefox Ubiquity commands for Google Image Search, CPAN search and Time Zones in JavaScript
-
Education
-
Northeastern University,
Bachelor of Science in Computer Engineering in May 2010,
Minors in Math and Computer Science,
-
Grade Point Average: 3.580
-
Honors: University Honors Program Distinction, Dean's Scholarship, Dean's List, Eta Kappa Nu
-
Activities: IEEE, Eta Kappa Nu Tutoring, Beantown .NET User Group, Northeastern Club Judo Team VP and Treasurer
-
Related Coursework: Network Security, Database Design, Optimization Methods, Computer Engineering Algorithms, Microprocessor Based Design, Robotics