Matthew Trumbo
Summary:
IT Professional with 5 of .NET Development
experience using C#, MVC, and SQL. This
experience also includes 5 years of Microsoft Team Services (VSTS) both TFS and
Git, and 3 Years of Windows Server 2003, 2008, 2008R2, 2012, and 2014
migration, maintenance, and setup.
Technical
Skills:
C#, Razor, Web Application (HTML, HTML5 CSS, CSS3.0, ASP, MVC,
3.5, MVC 4, MVC 5, jQuery/JavaScript), Database Programming/Database Design
(SQL, and MySQL, RavenDB, Oracle)
Professional Experience:
HighTower
Solutions Inc., Benington, NE December 2017 to February 2018
Software Engineer
·
Worked on a HighTower Solutions
management site. This site was used to manage customer data.
·
Written in ASP C# with some MVC 5.
·
Helped with troubleshooting issues
resolving issues which occurred on this site.
·
Helped with cleaning up some of the old code that
was not being used anymore, making the system more efficient.
Technologies
Used: SQL Server 2008, 2016, C#, MVC 5, ASP.Net, Visual
Studio 2017
Infogroup
Inc., Omaha, NE October 2016 to December 2017
Software Engineer
·
Worked on enhancing and maintain a
website called “Salesgenie”. This website was a sales
and marketing platform that targeting small and medium sized businesses. It is written in ASP C# and used Microsoft
SQL Server to hold customer specific data. Helped implement security on the
site to prevent SQL injections and iframe injects,
etc. Troubleshoot and resolved customer specific issues. Restored data that was
lost from backups and helped customers understand why the issue occurred. Wrote
Microsoft SQL stored procedures and jobs to help maintain the data. Worked on
standardizing city names to match what the post office was using.
·
Enhanced and maintained
Authentication Service that was used on multiple sites. This helped keep the
login page consistent across multiple website. This service also helped with creating the user
accounts for the different website, so users can start trials or access the
site. The service was written in ASP C# and used Microsoft SQL Server to store
the data. Implemented security on the site to prevent SQL injections, iframe injects, etc. Performed troubleshooting with
customers if they were unable to login or register.
·
Worked on enhancing and
maintaining a website called “ReferenceUSA” This site
was a government and research site that libraries or government agencies would
use for research. It is written in ASP
C# and used Microsoft SQL server to store customer specific data. Helped
libraries use their authentication on their site to get access to the site. This
would include the help of customizing their proxy service to pass header data
to the site. This would allow reference to know where the user was coming from
and customize the site to that library or agency. Worked on standardizing city
names that the post office was using.
Worked on a payment gateway pages to pass credit card data to the
payment gateway. Worked on interfacing with a job marketing API’s to pull job
data that meet criteria that was search by.
·
All code was managed with
Microsoft Team Services with the use of Source Tree to check in the code using
git. Used Microsoft Team Services to keep track of tasks that are currently
being worked on and management of bugs that come in from support or QA. All
code went through a code review to make sure that code was standardized across
the entire department. Used a mix of scrum and agile development in a 3-week
sprint.
Technologies
Used: SQL Server 2014, 2016, C#, MVC 4, MVC 5, ASP.Net,
Visual Studio 2008, 2015, 2017
Creighton
University, Omaha, NE February, 2016 to October, 2016
Software
Engineer (Contractor)
·
Worked on a student data capture
system. It would allow the entry of medical assessments data from student
exams. Reports can be generated with that data to see how students are
performing with the current curriculum that was set by the board of health and
Creighton University.
·
Worked on a Business Continuity
Disaster Recovery Process (BCDRP) System. This would allow users to enter the
process that would take to bring up a system in the event of a disaster. Users
could put priorities on systems if needed too and show the amount of time it
would take to bring that system back up if it was to go down. The system was
completely dynamic. The admin user of the system could edit screens with new
fields or just make a new screen if a current screen was not what they were
looking for. It could be customized to show level of completion on a process.
·
Worked on a Quality Indicator
system. This would allow performance based data to be entered into the system
after each year to see how Creighton Students are performing in each
department. This data was then displayed in reporting form to the head of the
departments as well as head of the University to see how the students are
performing and if changes need to be made in future years.
·
Worked on a Phonation reporting
system. This would allow the University to run reports on donations from
previous years and either call them for future donations or send out mailing to
ask for donations for the school. This system would allow the end user to
filter on data to generate reports based off those filter criteria that they
were looking for. This application also had a web API that would move data from
an Oracle Database to Microsoft SQL Database to allow the filtering and
reporting off that data.
·
Worked on an Application
Framework. This would allow the integration of many applications to be
integrated under one system. This system controlled the authentication from
Active Directory as well as handle the permissions for each application. This
system also had the ability to create email templates that each application
would use to notify the user of certain events.
Technologies
Used: SQL Server 2014, 2016, SSRS, Oracle Databases, C#, MVC
5, Visual Studio 2015
Deliveron,
Inc, Omaha, NE September 2015 to November, 2015
Software
Engineer (Contractor)
·
Worked on creating a service that
would transfer data from the providers and the insurance provider.
·
Setup the company’s computers with
the software that the client was using including security to the databases and
MSSQL.
·
Went through ALM Training to help
with the proper development of software as a team and deliver project status on
a 2-week sprint.
Technologies
Used: SQL Server 2012, C#, Visual Studio 2013,2015
Midwest
Web Inc. (MWI Direct/MWI Digital), Lincoln, NE February 2015 to September, 2015
Software
Engineer
·
Worked on creating a front facing
web application to display information about different products and services
for online marketing.
·
Worked on creating an Intelligent
Barcode scanner web application to track and check physical mailing addresses for
mailing accuracy.
·
Worked on creating a web
application to print labels for boxes and pallets, to keep track of production
progress on shipping, add boxes to pallets for shipping, and to check box label
against product barcode to make sure that the product is on the correct
pallet/box for a particular client.
·
Worked on creating a data
processing web application to create presort file for the post office.
·
Provided maintenance and upgrades
to a desktop application that is used to create certain USPS documents before
shipping to the post office for particular mailing.
·
Created SSRS reporting for
particular clients for mail and production progress.
·
Created SSIS application to help
with data migration and process for data processors in SQL Server 2008.
Technologies
Used: SQL Server 2008, SSRS, SSIS, C#, ASP.NET, MVC 4, MVC 5,
VB.NET, JavaScript, JQuery, HTML5, CSS 3.0, Visual Studio 2008, 2010, 2012,
2013,2015
Nebraska
Book Company, Lincoln, NE May 2014 to February 2015
Software
Engineer
·
Created a payment gateway terminal
management site. This kept track of the different keys and passwords that were
issued by the different payment gateway providers for each client. This site
had to meet the PCI-DSS Compliance requirements.
·
Maintained Payment Gateway
Processing to multiple payment processor for upgrades and integration that met
the PCI-DSS compliance.
·
Create customizations to
customer’s bookstore website to integrate different promotions and site
integrations to customer specifications.
·
Troubleshoot and implement fixes
to issues that have been reported by customers on different types of products.
·
Troubleshoot and implement fixes
to custom WebApi and WCFAPI calls for customers that want to create their own font
end site. This would include the product inventory and price integrations from
different sources.
·
Integrate image WebApi that allows the upload and display images from a
document database called RavenDB.
Technologies Used: SQL
Server 2012, 2014, C#, ASP.NET, MVC, JavaScript, RavenDB, Visual Studio 2010,
2012, 2013
Advantenon,
Inc., Madison, SD March 2013 to May 2014
Mobile
and Software Engineer
·
Updated feature set for labeling
application for manufacturing company.
·
Modified ActiveX control for
printing and modified functionality for several web based modules.
·
Created queries against SQL Server
based job scheduling system.
·
Formatted web application for use
on mobile devices and implemented mobile printing.
Technologies Used: IIS,
ActiveX, Asp.net, Razor, JavaScript, JQuery, HTML, Mobile, Barcode printing,
Visual Studio 2010, 2012, 2013
·
Redesigned a Windows form app in
VB.Net to add scanning of barcodes into a Microsoft SQL Database for a hotel
furniture manufacturer.
·
Parsed previous source code and
developed plan to incorporate modifications into application.
·
Updated reporting modules,
scanning modules, and management interface. Rewrote dozens of reports using SQL
Server and SSRS. Implemented ETL with SSIS for integration between MRP system
and job quoting system.
Technologies used: VB.net,
SQL Server 2012, SSRS, SSIS, Visual Studio 2008, 2010, 2012, 2013
·
Worked on a web and mobile app
development project for a supply chain company to create a feature rich mobile
application capable of scanning inventory barcode items, storing orders locally
on the mobile client, and sophisticated order review and submission process.
·
Created desktop web client based
data grids for manipulation of transactions using jQuery and CSS.
·
Performed advanced troubleshooting
of CSS issues and layout inconsistencies with several different versions of web
browsers and mobile devices.
·
Remodeled a SQL Database, created
SQL reporting, implemented client to server form submissions.
·
Setting up and implementing Team
Foundation Server for source control and code revisions.
Technologies used: TFS, SQL Server 2012, Visual
Studio 2012, MobiOne, CSS, HTML
Daktronics, Inc., Brookings, SD February 2011 to February 2013
Software
Support Technician in the Live Events Department
·
Worked on different types of
technologies relating to digital video display in large venues around the
world.
·
Helped customers with software
related issues with video equipment and scoring interfaces.
·
Integrated live sporting stats,
twitter feeds and in game stats on video displays and scoring interfaces during
large events.
·
Performed onsite technical support
for large event contracts. Providing live video feeds of different events on
big video displays.
Education:
·
Lake Area Technical Institute,
Watertown, SD
o Associates
in Computer Programming
·
Dakota State University
o Bachelors
in Software Engineering
·
ITT Tech
o Associates
in Cyber Security.
·
Devry
University
o Masters
in Software Engineering.
Certifications:
·
Currently working toward Cisco
CCNA/CCNP Certifications
·
Currently working toward Linux
Server Certifications
·
Currently working towards my Microsoft
SQL Data Warehouse Certification
·
<hr>
·
Member
number: 11421<br>
·
Additional
Contact information is available on the
·
<A
HREF="nnnnI.html">Profile Page</a>.<br>
·
Software
Contractors' Guild
·
(<A
HREF="http://scguild.com">scguild.com</A>)
·
<br><b>
·
<font
size=-2><A HREF="copyright.html">Copyright</A>(c) 2018
Software Contractors' Guild</b></FONT>
·
</BODY></HTML>