Senior software developer with broad IT experience in manufacturing, training, IT certification, commercial software, health care, and social networking. Proven ability to lead successful software projects and deliver innovative solutions.
Senior Software Developer Engineer
Senior software developer on the Telligent Evolution Platform product team, Telligent’s flagship enterprise social networking platform. Helped design and develop core security and permissions system. Current responsibilities are focused on user experience – user interface, usability, themes, mobile, and developing new platform features.
Provide free Web hosting, developer resources, tutorials, and consultation to churches, ministries, businesses, and the general online community. Developed custom management and automation tools for IIS, e-mail, DNS, FTP and SQL Server hosting.
Chief Software Architect
Responsible for all software development projects, as well as defining and executing IT and commercial product strategies.
- Created an ASP.NET application framework used as the foundation for several production applications with features that include content management with publishing workflow, flexible object-based and inheritable role/permission security equivalent to NTFS, skinnable server controls, file management, localization, and easily extended using modules built as User or Server controls.
- Numerous successful .NET projects in the healthcare and pharmacy industry. Features and experience include contact management, workflow, document management, survey/questionnaires, document template engine for automated communications, PDF generation, reporting, rigorous load testing and application profiling, managing collocation equipment and services, custom issue tracking system, and continuous integration for automated builds, testing and deployment.
Member of a .NET development team at WebMD Corporation for a mission-critical healthcare patient eligibility and claim status clearinghouse (WebMD Envoy). Developed an enterprise management system used to configure, deploy, update and monitor application servers in a 24x7x365, multi-datacenter environment. Developed a customer Web portal for client application workflow, document management, and surveys.
Chief Software Architect / Vice President, Web Technology
Led all e-commerce, Web-based, Windows and Palm OS software development. Managed and mentored group of Windows developers, Web developers, product management and QA teams. Developed several commercial applications including a military officer certification product, WebCert online exams, WebFlash online study tools, TranscenderFlash for Palm OS, and LiveUpdate application and content update tools. Other duties of note included exam technical content support and reviews.
Systems Engineer and Software Developer
Worked primarily as a support and developer engineer to E.I. du Pont de Nemours in Old Hickory, TN. Served in many roles over five years, including NetWare and NT administration, SQL Server database administration, Windows 3.1 to 95 migration, Windows 95/Office 95 training, application administration, and several software development projects. Software development projects included a supply-chain data warehouse with custom ETL tools, intranet web applications, and many other custom applications to solve business needs.
Implemented a Unix/Oracle-based data warehouse system to analyze and report donations given to this non-profit organization. Additional responsibilities included developing custom reports to target specific donor groups, and managing direct mailings (4,000 to 12,000 pieces per month) with marketing consultants, content writers, graphic artists/publishers, and volunteer staff.
Technical Support Supervisor
Served as a resource for 50+ technical support and customer service representatives. Helped train staff in troubleshooting MS-DOS, Windows, printers, modems, and network operating systems hardware and software conflicts. Assisted staff writers with technical writing, product documentation and graphic/page layout design. Wrote custom applications to assist customer service and tech support.