Uploaded File
Matt
shockleyme@gmail.com
312-532-7143
1322 N. Greenview Ave.
Apt. 4
Chicago, IL 60642
Software Engineer
13 years experience W2
2
Recommendations
Average rating
196
Profile views
Summary

Programming Skills

  • Working knowledge and experience programming in the following languages:
    • C, C++, C#, CLIPS, Java, Javascript (AJAX), LISP, LabVIEW (G code),  Perl, PHP, Python,  Ruby, SQL (all forms)

Training and Coursework

  • Unix operating systems principles and administration, scripting
  • Object oriented and functional programming principles
  • Database driven application development
  • Digital logic, design and microprocessor concepts and applications, VHDL
  • Computer architecture and design fundamentals
  • Web-based application development

Experience
Software Engineer
Banking/Financial
Jan 2012 - present
  • Design and implement dataflow solutions for a large-scale Windows/Linux-based financial information collation and distribution service.
    • Write and maintain data validation software for large scale ETL operations across multiple servers and database instances.
    • Design and implement efficient solutions for large-scale databases – schema design, indexing, stored procedures, and triggers.
    • Design and maintain software for calculating and addressing deltas efficiently between production and client-side databases.
  • 24/7 on call management of a team of technical operators both local and abroad handling day-to-day tasks and systems operations.
    • Always available to oversee, guide, and fix the entirety of technical operations from end to end.
  • Created and maintained an artificial neural network data validation tool capable of processing large quantities of diverse financial data.
    • Used a combination of fast NN C libraries and Perl to implement a data validation system capable of detecting higher order patterns and anomalies in vastly diverse data sets, allowing for considerably improved response time in flagging problematic data before it becomes a problem for clients.
  • Provide tactical scripting (Perl) to maintain maximum availability of client services.
    • Extremely efficient at creating effective triage solutions in high-stress, high-risk production environments
  • Guide tactical solutions into permanent software additions and patches by working closely with teams of developers.
    • Used deep understanding of the production environment to spec out more intelligent software solutions and guide the development process from end to end working with developers reporting to me.
  • Design and implement databases (MSSQL) and web tools (Perl/PHP/IIS) for tracking all aspects of data operations.
    • Implemented a wide variety of monitoring applications which allow simple views into all aspects of a complex production environment for improved troubleshooting and overall system state.
PHP C# C++ Ruby HTML Linux Software Engineer Stored Procedure Triggers ETL Perl Database Design C Scripting Windows
Remove Skill
References
Average Rating

1 recommendation
Software/Hardware Engineer
Information Technology
Aug 2010 - Jan 2012

 

  • Implemented and maintained many maximum-uptime Linux servers.
    • Ubuntu, MySQL, entirely headless servers
    • Strong command line (BASH) skills and extensive knowledge of Linux built-in tools as well as community-driven tools.
  • Working mostly in Perl, developed a wide array of software solutions for a nationwide network of automated remote bat monitoring systems.
  • Created, maintained an interface library for a new satellite addition to the bat monitoring systems which allows it to operate outside of cell range.
  • Created, maintained software which bat biologists use to interface with remote systems to ID bat species based on the spectral analysis of remotely recorded bat echolocation calls
  • Built on stripped down Ubuntu and custom hardware
  • Ensured maximum system uptime and through built-in remote troubleshooting to avoid costly on-site maintenance.
  • Added a neural network component to bat call validation which greatly reduced the number of false positives, saving biologists’ time spent IDing calls.
  • Designed, built and deployed low power, embedded Linux field monitoring systems
  • Used PHP and MySQL to extend system monitoring and bat call identification web applications.
BaSH C++ JavaScript MySQL Perl PHP SQL Ubuntu Apache Linux Database Design
Remove Skill
References
Average Rating

1 recommendation
Intern
Information Technology
Aug 2009 - May 2010
  • Designed and implemented a hardware and software test suite for National Instruments' new MyDAQ data acquisition and control device.
    • Developed software solution using NI's LabVIEW G code.
    • Product was successful and went on to become included in NI lab instructor kits
No skills were added
Remove Skill
Student
Information Technology
Jan 2010 - May 2010
  • Designed and built an autonomous robot capable of computer vision through a camera.
    • Atmel AVR / ATmega
    • Omindirectional movement
    • Servo-mounted rotating camera
    • Various IR and bump sensors
    • Wireless communication through XBee chipset
  • Honed hardware and software integration skills primarily in low-level C.
  • OpenCV vision library
  • Balanced processing between onboard and remote laptop depending on input load and complexity

 

C PHP Ubuntu
Remove Skill
Intern
Information Technology
May 2008 - Aug 2008
  • Used C#, MS SQL and .NET to create interactive web applications.
    • Honed AJAX skills creating interactive forms and widgets for clients
    • Learned front-end web design and graphics
C# JavaScript PHP Stored Procedure Apache HTML
Remove Skill
Edit Skills
Non-cloudteam Skill
Education
Bachelor's in Computer Engineering
University of Florida 2010

With Honors

Magna Cum Laude

GPA: 3.65

Skills
C
2021
14
HTML
2021
12
Perl
2021
12
ETL
2021
11
CSS
2014
10
Database Design
2021
10
PHP
2021
10
JavaScript
2012
8
Scripting
2021
8
SQL
2012
8
Stored Procedure
2021
8
Windows
2021
8
AJAX
2014
6
Apache
2012
6
BaSH
2012
6
C++
2021
6
Linux
2021
6
Software Engineer
2021
6
Triggers
2021
6
.NET
2014
4
IIS
2014
4
jQuery
2014
4
MySQL
2012
4
Ubuntu
2012
4
C#
2021
3
Python
2014
3
Ruby
2021
3
LISP
2012
2
SQL Server
2014
2
CLIPS
2010
1
Labview
2010
1
Java
0
1
UNIX
0
1
Seminars and Training
Unix operating systems principles and administration, scripting, 2011
Object oriented and functional programming principles, 2010
Database driven application development, 2010
Digital logic, design and microprocessor concepts and applications, VHDL, 2010
Computer architecture and design fundamentals, 2010
Web-based application development, 2008
Languages
French, Intermediate
Awards
Dean's List, 2010
Eagle Scout, 2005