Michael Andrew McDonald
Murphy, TX 75094
acwxlu@r.postjobfree.com
Objective: Obtain a software developer position to leverage my passion learning new technologies while utilizing my current skillset to create value for a company.
Employment
State Farm, Richardson TX
Software Developer II, July 2015 – August 2016
Completed the intensive 12 week DCE training focused on technologies such as Java, J2EE, JavaScript, J Query, Spring, HTML5, CSS, JSON and JSP
Worked on small teams to design, implement, test, and deploy Life Quote and Life App web applications
Utilized jQuery, Java, and the Spring framework to build and maintain above web applications
Resolved key production issues – i.e. fixed unlocking issue causing hundreds of errors a day
Leveraged tools such as TeaLeaf and Splunk to identify errors and defect root causes
Resolved defects in a timely manner by using the numerous resources available, including but not limited to the internet
Maintained (SOAP, WSDL) web services as well as consumed RESTful web services
Used SOAP UI to test web service requests and responses by using WSDLs to setup the project
Learned to use Test Driven development by creating Junit tests, using Mockito for mocking classes when needed
Developed and maintained an MVC Spring environment, updated Controllers, Delegates, etc.
Worked with Maven, Ant, and Jenkins for code coverage, continuous development
MISYS, Richardson, TX
Software Developer, 2012 - 2015
Developed commercial lending software built on Java / J2EE custom framework, javaScript and jQuery
Coded GUI interfaces in javaScript and jQuery for lending applications. Created pages customized to clients requirements, mostly consisting of dropdowns, radio buttons, textboxes, and the necessary validation
Resolved and diagnosed time sensitive production errors for numerous clients, environments, and versions
Met with clients weekly for status updates, potential roadblocks, and requirement clarification and documentation
Constructed JSON objects / arrays to construct and transform data
Lead the development effort for new ABL loan system for our client, Wells Fargo
Worked onsite with clients on projects, leveraging face to face communication for requirement clarification and to integrate with their systems consisting of sensitive banking and customer data
Wrote extensive Unit Tests and used peer reviews to ensure code quality
Used debugging techniques to walkthrough code throughout the development process, especially after each module was completed
Created and maintained SQL scripts which retrieved specific banking and customer data using an Oracle database
Learned to wear multiple “hats” – developer, tester, requirement specification, and client facing communication
Coded web service to retrieve customer risk information from Lexis Nexis, written in Java and parsed data in XML
RadioShack, Fort Worth, TX
Software Developer 2011 - 2012
Maintained ASP.NET applications used by RadioShack stores and employees
Converted several applications from Visual Basic to .NET, and Classic ASP to .NET
Coded in C#, maintaining and adding to MVC structured applications
Maintained and added features to applications using HTML, CSS, and javaScript
Learned the benefits of code reviews and having a QA team to help with integration and regression testing
Education
Bachelor of Arts in Information Technology
University of North Texas, Denton, Texas
Graduated: 2011
GPA: 3.4
Bachelor of Arts in Economics
University of Texas, Austin, Texas
Graduated August 1998 – 2002