Bradley Creech
**** *. ******* ****** *******, AZ 85042
**************@*******.***
Objective:
I am an experienced Software Engineer seeking opportunities to utilize my skills, acquired from over 20 years of professional experience in a variety of domains to create and enhance customer experiences as well as to challenge myself and continue to grow in my career.
Experience:
Software Engineer III
InfusionSoft. Nov 2016-Dec 2017
Improved email deliverabilty by creating enhancements to provide value to InfusionSoft customers by enabling DKIM/SPF, ensuring HTML compliance.
Performed routine maintenance on InfusionSofts core, flagship platform.
Collaborated with Email, Production Operations teams and Site Reliability and Architecture teams to identify defects and opportunities to enhance platform value and reliability.
Architected email reputation monitoring system which consisted of four microservices, working in unison to establish sender, email content, and recipient activity summaries. These records were provided to another service utilizing a rules engine to allow for agile, analyst-driven decisions based on the summary record.
Platform development and microservice development in Java.
Senior Software Engineer
Integrate Inc. Sep 2015 – Jun 2016
Developed C# microservice, ESB based architecture for high volume eCommerce marketing information trading platform.
Advised on technical solutions for platform monitoring and metrics via lambda architecture and search technology.
Designed ElasticSearch solutions to reduce latency for summary account information. This reduced page load time
Enabled TDD for microservices middleware.
Software development with C#, Python, BASH
Software Engineer – C++
GoDaddy.com Nov 2010 - Jun 20 15
Maintenance and development of email protocol server software ( IMAP, POP, SNMP ) and back-end systems in C/C++ and Python in a Linux environment.
Improved resource utilization via a series of improvements to client-server communication that alleviated very high server loads. Typical server loads were reduced by over 60%.
Engineered a system which reduced email storage footprint by scanning and filtering email content( Python, RabbitMQ ).
Improved IMAP performance by utilizing a caching scheme to store frequently requested static data that resulted in a 30%+ reduction in request count/traffic
Designed and implemented v1 of email REST-ful API.
Designed and implemented email indexing and search proof-of-concept. ( Elasticsearch )
Designed and implemented email data access layer tools to facilitate monitoring and test.
Introduced the email infrastructure team to debugging concepts and practice that practically eliminated IMAP server errors.
Engineer II
Comtech EF Data Sep 2007 – Oct 2010
C/C++ Linux platform development via WindRiver Linux 4.6
Engineered a FIPS 186 Level 2 AES-256 encryption module.
Designed pseudo random bit generator for key derivation function.
Engineered an elliptic curve Diffie-Hellman key negotiation scheme to facilitate secure satellite communication. Key negotiation module communicated 521 bit Diffie-Hellman parameters via a proprietary protocol to synchronize encryption states and provide proof-of-origin capability .
Developed Linux kernel modules to facilitate hardware communication with application software.
Implemented SNMP agent and HTTP interface for remote administration
Implemented asynchronous Javascript and XML ( JSON/AJAX ) for user interface to provide administrators will an application dashboard with detailed up to date information and reduce administration overhead.
Software Engineer
PatchLink / HEAT Software Apr 2005 – Sep 2007
Improved inter-node communication facility in a distributed network security and management system. Reliability, ease of use and security were enhanced by using a dynamic assembly generation facility used to introspect against types used for inter-node messaging.
Repaired excessive memory consumption in server application and subsequent stability degradation by utilizing a CLR profiler to spot redundant copies and large object allocations.
Mentored junior developers in organizational standard and practices.
Redesigned architecture of plug-in components with an emphasis on reliability, usability and performance.
Maintained and enhanced tools used to perform network discovery and distributed management.
Increased system reliability by way of a set components that support resumable file downloads and bandwidth throttling for very large file transfers.
Performed cost-benefit analysis with respect to data communication encoding to determine optimal settings for messaging.
Education:
University of Tulsa
Engineering Physics
Tulsa Community College
A.A. Liberal Arts.