THOMAS ASHLEY DAVY
Cary, North Carolina 27518
WWW.LINKEDIN.COM/IN/ASHLEY-DAVY
******@*********************.***
SUMMARY
Senior software engineer, software architect, and product manager with wide-ranging experience with the Windows Operating Systems, web applications, and GUI design. During my career, I have brought three software applications from concept to market. This was accomplishing utilizing exceptional problem-solving skills, effective communications, teamwork, and extensive planning. Background includes Software Architecture, Object Oriented Development, Data Analytics, SQL programming, Cloud architecture (AWS / AZURE), Internet Communications, Web API, and Web Application Development.
TECHNICAL SKILLS
C#, VB.NET, WCF, Web API, Delphi, C++, Pascal, Agile / Scrum Processes, AWS (Amazon Web Services), Azure, .Net Framework 2.0 - 4.5, ASP.NET, MVC, Bootstrap, Win Forms, Web Forms JavaScript, jQuery, Bootstrap, HTML, JSON, XML, Web Services, SOA, Visual Studio 2010 - 2017, Internet Information Server (IIS), Access, RDL Reports, SQL Server 2012, Oracle, Windows Operating Systems, OOP, Program Analysis, Database Design and Implementation, DLL’s, and Windows API.
PROFESSIONAL EXPERIENCE
iJoin Solutions Senior Software Engineer / Business Analyst / Integration Specialist– 01/14 to Present
Responsible for gathering business requirements, planning the product roadmap, generating the functional specifications, participant in daily scrum meeting, and Agile development process with both on shore and off shore teams.
Constructed a responsive internal web site that reports system metrics and analytics on record keepers, plan details, and participant enrollments. The site included RDL reports along with aggregated metrics to analyze behavioral usage to give foresight into future usage and growth.
Built a web service called Smart Paper which takes a data payload and merges it with an existing PDF for completing participant enrollments / payroll notifications.
Constructed web service which consisted of a series of mathematical equations that based upon participant inputs will determine the optimal savings rate to reach retirement goals.
Responsible for building out integrated solutions with third party record keeper that facilitates real time communication with REST / Web APIs to completed participant enrollments
Utilized AWS, Visual Studio 2013, ASP.Net MVC, C#, MySQL, Aspose Cells, JavaScript, JQuery, Entity Framework 6, LINQ, HTML, XML, JSON, Bootstrap, and SyncFusion Controls
Welders Log Software Architect and Engineer– 08/12 to Present
Engineered SAS software solution that allows CWI’s (Certified Welding Inspectors) to manage welding documentation (WPS, PQR, WQTR). The product spans the following welding codes D1.1, D1.2, D1.3, D1.5, D1.6, D17.1, B2.1, ASME 9, and API 1104.
Developed multi-threaded application server that exposes a Web API which manages the data access and PDF file storage for the client application. Feature set includes: Client Management and User Licensing, Automated SQL Server Backups, Error Notification and Server Status messaging, Full Text Searching, and File Index Management
Constructed client application that is deployed through the application server. Feature set includes: Interfaces with Scanning Device to convert paper files to searchable PDF, Signature Control, PDF Viewer, CWI Stamp, File Manager, User Permissions, Notification System
Utilized Visual Studio 2012-2013, VB.net, C#, SQL Server 2012, WCF, PDF4Net, File Indexing
Azure Environment: Windows 20116 VM, Azure SQL Server and SQL Server Elastic Pool, File Storage, and Disk Storage
Humana Applications Consultant – 01/12 to 01/14
Responsible for leading and guiding various team members in providing resolution of SDR membership, insurance policy, and vitality program information that is reported as problematic or broken within the SDR database.
Duties include analyzing data within the SDR database, developing scripts to correct detected issues, constructing utility applications that provide member and policy analysis and troubleshooting.
Further responsibilities include coordinating efforts with external teams to find an intermediate resolution to resolve issues that affect large groups of members. This includes analyzing the affected members reported for various root cause patterns and formulating scripts to correct the issues found.
Utilized SQL Server, Oracle, and Visual Studio 2008 – 2010 to develop database scripts and analytical utilities.
Elster Solutions Project Manager / Senior Software Engineer / Software Architect – 08/08 to 01/12
Software Project Manager responsible for a team of 4 for a walk by / drive by AMR water metering system. Duties include designing and implementing next generation water AMR software system, project plans and time lines, determining priorities for bug fixes / enhancements, interfacing with collection hardware, trouble shooting customer issues, and determining product direction.
Principal engineer on the evoDrive software system that utilizes GIS, GeoCoding, and two way radio communication to acquire information from water meters. The fixed assets are displayed on a map with various status symbols along with real time tracking of the data acquisition vehicle.
Responsible for the maintenance and enhancement of the Route Manager software product. This is the core management tool that tracks all of the fixed assets and acquired meter readings which is stored in our SQL Server database. Some of the information that is tracked consists of the following: Account Number, Meter Number, Radio Address, Account Name, Physical Address, Longitude, Latitude
Engineered enhancement solutions for a software product called evoWalk. This software runs on a ruggedized hand-held computer on the Windows CE platform. The purpose of the software is to allow a meter reading to collect water meter readings via two-way radio communication.
Utilized SQL Server, VB.NET, C#, Visual Studio 2005 – 2010, Mapping Controls, Windows CE and GeoCoding
eCast Corporation Senior Software Engineer / Product Manager – 04/04 to 08/08
Product manager and senior software engineer for a health care software company. Managed a team of off shore software developers and the full life cycle development of two ASP software applications.
In charge of product development, setting project goals and time lines, assigning programming tasks, mentoring, code reviews, and working with support to resolve bugs / user issues.
Engineered a document management system that allows paper documents to be captured from a scanning device then processed using OCR technology. The system was designed to consolidate paper files to save on storage space and retrieval costs.
Constructed a scanning solution that captures information from paper forms. This was needed to speed the collection of information within a medical office.
Designed back end multi-threaded web server to facilitate communication and data transfer to both the document management system and the paper based data capture scanning solution.
Utilized SQL Server, C#, VB.NET, HTTP, Web Services / API, OCR (Optical Character Recognition), ICR (Handwriting Recognition).
EDUCATION
Francis Marion University, Florence, South Carolina – Bachelor of Science in Health Physics with Minors In Chemistry and Mathematics