Kevin Rice

Kevin Rice

About

Detail

Senior Software Developer at Tyler Technologies
Texas, United States

Contact Kevin regarding: 

work
Full-time jobs

Timeline


work
Job
school
Education

Résumé


Jobs verified_user 0% verified
  • T
    Senior Software Engineer
    Tyler Technologies
    Aug 2018 - Apr 2025 (6 years 9 months)
    • Performed maintenance and new project work within our Courts and Justice Software Suite, primarily in the integrations domain. • This involved working with clients spread out across the entire US, often times on their systems via secured remote connections using Beyond Trust. • Many clients were also implementing AWS solutions, which involved an additional layer of complexity and needs. • Integrations primarily involved accepting input from a client or third party via multiple methods (XML, CSV, SOAP, RESTful implementations, etc.), massaging that data into our system, and sending some sort of response to confirm success or report issues. • Responses could also be in the form of custom reports or various file formats. • Work in
  • T
    Senior Software Engineer
    Thomson Reuters.
    Aug 2016 - Jun 2018 (1 year 11 months)
    • Modified, maintained, and enhanced our main product used by the "big four" accounting firms (Deloitte, KPMG, PWC, and EY) as well as many other smaller firms. • This software is used by them for their clients to submit international tax information at a global scale. • Developed solutions in SQL, HTML, PHP, jQuery, JS, CSS, and C#. • Wrote CLR functions in C# for use in SQL, which greatly enhanced performance. • Wrote internally used tools for testing our software, including positive and negative testing on mocked up tax information processed by our system to check for errors and notify end users of any errors detected. • Provided usability enhancements to allow for smoother website navigation and ease of use. • Participated in dai
  • C
    Senior Software Engineer
    Cornerstone Automation Systems, Inc.
    Jan 2014 - Jul 2016 (2 years 7 months)
    • Involved in every aspect of automation design. • Wrote Windows services to handle barcode scanners, printers, cameras, and file transfers. • Wrote multiple WinForm programs to allow for user input. • Wrote the fingerprint reading service to allow for secure login on pharmaceutical machines. • All services interacted with SQL Server to provide appropriate data for further usage and logging. • Cleaned up some old VB6 programs to remove extraneous timers and other performance degradations. • Worked with and wrote SQL dependencies for automation on unattended machines. • Handled incoming customer data by serializing data from CSV or other flat sources into XML and then transferring to SQL. • Contributed to the develop
  • A
    Programmer Analyst
    Argo Data
    Mar 2012 - Sep 2013 (1 year 7 months)
    • Involved in multiple business areas involving direct lending to both consumers and businesses. • Remotely worked directly with clients on multiple occasions to help them customize and enhance their software. • Contributed heavily to internal knowledge base as appropriate. • Responsible for multiple deadline sensitive internal projects, both from a development perspective as well as regression and unit testing. • Solved multiple issues as they arose during testing. • Often worked remotely after hours to make sure projects stayed close to deadline. • Translated requirements across multiple development platforms and business plans. • Integral team worker that helped others while maintaining own responsibilities. • Scored extremely h
  • L
    Software Developer
    Lifesynch
    Nov 2011 - Feb 2012 (4 months)
    • Aided in conversion from FoxPro to Microsoft Dynamics CRM for reporting. • Also wrote customized C# DLLs for external reference from CRM to handle functionality that SSRS would not handle with its built-in parameter functionality. • Helped other developers by quickly coding one-off applications that automated the data transformation from one platform to another, specifically with handling XML document manipulation in code to quickly output expected results. • Showed fellow teammates techniques that were new to them with assembly references and generics, and used those techniques in the coding I provided for them. • Was placed on what were considered most difficult projects intentionally to help them meet deadlines. • Addit
  • C
    Software Engineer
    Codekko, Inc
    Feb 2010 - Jun 2011 (1 year 5 months)
    • Developed multiple internal tools for a startup company, including testing and reporting tools using both WinForms and WebForms. • Completed the entire installer for the developed software using VS 2008 and InnoSetup, including C++ redistributable installers. • Developed reporting tools to allow potential clients to determine usability of software. • Wrote multiple routines within the developed program that manipulated existing web pages at the byte level for optimization. • Maintained existing optimization code as well as tool code to enhance efficiency and usefulness. • Developed multiple complex test web pages in ASP.NET MVC with both C# and VB.NET code behind pages utilizing AJAX, JavaScript, and other web technologies. Thes
  • T-System
    Software Engineer
    T-System
    Jul 2009 - Dec 2009 (6 months)
    • Maintained and enhanced internal tools used for content creation. • Maintenance included both modifying and restructuring existing VB6 and VB.NET applications to be more object oriented, have better error handling, and better anticipate user input. • All enhancements were custom written in C# and linked through a COM Interop model back to VB6 as necessary. • Most enhancements provided requested functionality including automation of program execution, networked database access through SQL server using LinQ, and scheduled execution of applications using a custom Windows service. • Some functionality in VB6 was converted to C# to encapsulate and isolate changes, making sure that programs executed as the user expected.
  • Intuit
    System Analyst/Developer
    Intuit
    Feb 2009 - Apr 2009 (3 months)
    • Brought in to quickly analyze and develop on what was essentially an idea and some drawings. • It was about a 50/50 split between analyzing and iterating on the existing ideas and drawings, and then producing a "clickable" concept/prototype for use in selling the idea to management and getting funding for the project. • Development took place in VBA (Access) as it would produce the fastest results in the time given (nine week contract). • The project was green-lighted in the last week of the contract and I left them with full documentation on what I did, how I did it, and suggestions for moving forward into full product development.
  • T
    .net Developer
    Tabs Direct
    Jun 2008 - Jan 2009 (8 months)
    • Maintained existing software while adding some features as requested by clients. • Produced new reports and a new web-based portal where clients could automatically obtain information and submit new jobs. • Produced a number of projects using PageFlex and a database connection to SQL Server. • This also involved personal URLs and mass mailings. • Provided fully programmed FTP communication through the web portal and automated programs to update client status. • Web programming included ASP front ends with C# code behind, along with some basic Java. • Often worked nights and weekends to help make ends meet.
  • M
    Programmer
    MetroPCS
    Dec 2007 - Apr 2008 (5 months)
  • A
    Senior Programmer,Team Lead
    Aetna, Inc.
    Aug 2004 - Sep 2007 (3 years 2 months)
    • Lead designer and programmer on multiple company-wide activities, including support for existing custom applications and development and deployment of multiple custom applications. • Maintenance, support, debugging, and code creation for multiple ad hoc reports, programs, and DB2 queries through Access. • Complete documentation for custom programs, and user support for said programs. • Teamwork coordination and delegation, project management, and work-at-home activities all involved. • Engaged in hospitality software development by enhancing back-end processes for Aetna, simplifying medical insurance usage, and providing management with user-friendly data to effectively communicate coverages and benefits to members.
  • C
    Consultant Consultant
    Jul 2002 - Aug 2004 (2 years 2 months)
    • Various ad hoc programming needs for multiple companies. • Most work involves creation and/or maintenance of databases and/or custom applications using standard tools, including VB.NET, ADO.NET, SQL Server 2000, Oracle, VSS 6.0, MS Access, Excel, PowerPoint, and Crystal Report 8.5 for reporting. • Other work includes copywriting and editing for national magazines and websites on various subjects. • Copywriting work consists of quick turnaround editorial and subjective pieces for various magazines and websites.
  • C
    Consultant
    Consultant
    Jun 2001 - Jun 2002 (1 year 1 month)
    • Provided lead programming support in VB, SQL, and Crystal Reports for an entrepreneurial project. • Duties included designed and implementing both the back-end (code base, database administration, client/server communications) and the front-end user interface, including the design of the GUI, menu layout, and the like. • Also implemented InstallShield Developer 7.0 for customizable, professional remote installations.
  • I
    Technical Editor
    Imagine Media, Inc.
    Mar 2000 - Apr 2001 (1 year 2 months)
    • Duties included providing reader support for hardware and software problems with a strong emphasis on computer hardware including video cards, sound cards, RAM, processors, FSBs, PCI slots, AGP, BIOS settings and other computer related issues. • Also wrote previews, reviews, interviews and other related features on a daily basis. • Provided freelance work (features and reviews) for various national magazines and websites. • Required very strong relation skills and the ability to handle multiple requests and challenges simultaneously.
  • T
    Senior Systems Analyst
    The Associates
    Apr 1999 - Mar 2000 (1 year)
    • Provided database management and custom programming support for the HR/Payroll division of The Associates. • Developed reports using Crystal Reports v7.0 to provide management with recruiting and requisition data analysis including cost per hire, by date range, by recruiter, etc. • Implementation included extensive SQL and PL/SQL programming through Oracle. • Reported directly to senior management and interacted with managers at all levels on a daily basis.
  • S
    IS Consulting - VB Development
    Snelling and Snelling, Inc.
    Feb 1998 - Jan 1999 (1 year)
    • Provided custom, complex applications programming in VBA and VB5 for over 600 offices nationwide. • Project was very heavy in financial information as well as highly customized and automated Excel spreadsheet reporting.
  • F
    Level II Tech Support
    First Plus Financial
    Nov 1997 - Jan 1998 (3 months)
    • Provided desktop support for over 1,300 users. • Required strong interpersonal skills and excellent communication skills, both technical and conversational.
  • D
    Computer Analyst
    Dunning Benefits Corporation
    Sep 1995 - Sep 1997 (2 years 1 month)
    • Installed Novell Netware 4. 11 and upgraded entire office from Windows 3. 1 to Windows 95. • Was the only "computer guy", meaning all responsibilities for anything remotely computer related was in my jurisdiction. • Business responsibilities included reporting on and maintaining managed care data for dozens of companies of various sizes, from 100 to 5,000 or more employees. • Data included average costs, coverage exceptions, multiple forms of medical coverage (including medical, dental, visual and EAP). • Used Excel, custom Access databases I created, and Crystal Reports for data maintenance and reporting to all Senior Account Executives.
Education verified_user 0% verified
  • J
    Private High School
    Jesuit College Preparatory School
    Sep 1985 - May 1989 (3 years 9 months)