Christopher McClellan
Full Stack Software Engineer
Des Moines, IA 50320
Ph: 515-***-****
***********.*********@*****.***
linkedin.com/in/christopher-mcclellan-36877444
Detail-oriented software engineer with 8+ years of success devising innovative and tailored solutions to meet ever-changing business requirements within diverse industries. Advanced skill with leading-edge programming tools complemented by proven ability to assimilate and rapidly utilize emerging technologies. Solid experience developing comprehensive algorithms and data-processing logic.
Technical proficiencies include but are not limited to….
Xamarin, C#, .Net, Asp.net, SQL Server, Vb.net, Linq, Javascript, TFS, SQL 10, Asp.net Mvc, jQuery, CSS, Asp.net Ajax, Oracle, Json, Web Services, Team Foundation, KnockOut, JQuery Mobile, Sass, WPF, jQuery UI, Unit Testing, SDLC, SQL1, XML, Html, Agile, T-SQL, AJAX, and CRM.
EXPERIENCE
Equitrust, West Des Moines - Xamarin Mobile Developer (short term contract)
May 2017 - Present
•Responsible for working across mobile platforms and back end systems using Xamarin to ensure the client's mobile applications employ full-stack solutions to push their capabilities to a new generation of performance and quaility.
•Responsible for the soundness of selected solution, code developed, and quality of progressice software development deliverables.
•I define integrations between mobile applications and back end systems.
•Proven ability to focus on priorities, and exhibit enthusiasm for creating high-quality software products.
Software Solutions Inc, Urbandale - Software Engineer (contract-hired)
April 2015 - April 2017
•Introduced methodologies that enhanced product definition, released processes and customization of applications to user needs.
•Executed software engineering expertise in the development of products through the software lifecycle, from requirements definition through successful deployment.
•Constructed a custom plugin that provided a secure quick and intuitive method of uploading documents of any type to Macola 10 directly via a drag-and-drop interface.
•Facilitated custom installation for current and new products using advanced installer and C# custom actions.
•Contributed to an ongoing project porting from a windows vb6 application to the current web using ASP.Net, C#, VB.NET, Entity framework.
•Daily responsibilities included Scrum/Agile methodology by participating in Sprint reviews, planning, and various meetings.
•Generated a custom plugin which provided a new and more powerful way of merging two accounts via Macola 10 which included merging financial information while providing strong auditing and backup functionality.
•Fueled additional revenue with a custom plugin which bridged the gap between Macola 10's Core ERP and the Authorize.NET credit card processing service which removes the need to have to re-enter customer information in both systems while having a secure and easier way to process credit cards.
Nationwide, Des Moines - Software Engineer (short term contract)
January 2015 - March 2015
•Created reusable build, test, training and best practices for new technology domains using Coldfusion.
•Provided stellar technical consulting for solutions and strategies involving complex application development problems.
•Analyzed and validated complex information technology solutions to ensure desirability, practicality, and resource availability and capability.
•Participated in Scrum/Agile methodology by participating in Sprint reviews, planning, and various meetings.
Intoxalock Ignition Interlock, Urbandale - Software Engineer (contract)
October 2013 - October 2014
•Installed, configured, and customized online chat application for Customer Service Call Center.
•Mentored three junior developers.
•Generated a separate company website for vendors.
•Created company website using DotNetNuke.
•Constructed web services with supporting stored procedures.
•Ported existing main company application written in VB6 and Access to WPF.
•Created, documented, and performed unit-test plans, scripts, and tests.
Premier Crop Systems, West Des Moines - Software Engineer (contract)
April 2013 - October 2013
•Created and updated flagship web application called NutriCalc that aided farmers in applying Variable Rate Prescription process using GIS data with the use of C#, MVC, Jquery and web API.
•Developed complex web applications using ASP.NET MVC and Web API and Javascript frameworks.
•Managed, processed, and reported using SQL Server on GIS data.
•Integrated with business partner sites to streamline user experiences.
•Recreated and updated older code base written in ASP Classic to MVC 4.
•Maintained several applications written in C# .NET framework 3.5.
Direct Communications Inc, Des Moines - Software Engineer (contract-hired)
September 2011 - March 2013
•Maintained and updated older code bases written in VB6, ASP Classic, and VBScript.
•Maintained several applications written in C# .NET framework 2.0.
•Increased productivity using winform apps to process and manipulate media files (written in C# incorporating the AForge library).
•Improved image processes reducing man-hours from 800 to 400.
•Wrote several applications ranging from command line apps to sync data and kick off processes.
•Created parts look-up process written in MVC 3 using jQuery with combined data back end of SOLR and Oracle.
•Developed mobile version of the same parts lookup using ASP.NET and jQuery mobile.
•Wrote windows services and command line applications to maintain the SOLR index for faster data retrieval.
Wells Fargo Home Mortgage, Wdm- Senior Software Engineer (contract)
December 2009 - July 2011
•Key contributor in day to day hands on development efforts.
•Created new web based migration application that allows the user to identify, group, organize, and validate the location and track the replacement of non-compliant computers.
•Developed front end consisting of tracking, shipping, ordering, notification, calendar, reporting, and email systems.
•Analyzed highly complex business requirements, designs and wrote technical specifications for design or redesign utilizing complex software platforms and applications.
•Was accountable for delivering end to end capabilities across the entire CORE spectrum.
References and Letters of Recommendation upon request.