Troy Thompson
****.********@*****.***
Mobile: 214-***-****
OBJECTIVE
I am currently evaluating returning to a company business environment. I am looking for a programming position which will allow me to utilize and expand my array of computer skills. I have significant experience working with all levels of programming, from assembly language programming of hardware interfaces and operating systems to high-level server-client application development. I am working on expanding my knowledge of machine learning and AI development while vigorously seeking more traditional gainful employment. I am a solid, steadfast programmer with over 20 years of experience looking for the steady long-term career.
WORK EXPERIENCE
Independent Consulting
Current, independent
Software Developer at Crescent Bank and Trust
August 2020 – November 2023
I worked on the financial ETL, pulling daily transactional data and storing it in our electronic data warehouse for reporting and other purposes, adding, improving, and maintaining the functionality. I created from scratch a full-stack WebApp, building the database, middleware, and web GUI, with full security on multiple levels, for the purposes of adjusting projections, storing incoming customer and quality assurance data, and reporting on all financial levels. I assisted in creating the machine learning data models for loan evaluations.
Technologies: C#, Java, JavaScript, SQL Server, T-SQL, SQL Stored Procedures, Amazon Web Services, SSIS, SSRS, Machine Learning, and miscellaneous others.
Application Developer at AmTrust Financial Services, Inc.
December 2014 (as Republic Group) – August 2020
I was originally brought on with the Republic Group to assist in the development of Guidewire software, for which I learned the Gosu domain-specific language. Three years into the five year project the Republic Group was purchased by AmTrust Financial Services, Inc. and I was carried across as an application developer and data engineer II.
Technologies: Guidewire, Gosu, C#, Java, SQL Server, T-SQL, SQL Stored Procedures, Web Services, SSIS, SSRS, and miscellaneous others.
Computer Programmer at ACD
July 2010 - September 2014
ACD Richardson, Texas 75081
Computer Software
Created and maintained internal business software. Created and maintained external customer website.
I completely designed and implemented the customer-facing reporting website, including required security. I updated and maintained the internal business software, including working directly with managers to gain insight into the business needs.
Technologies: C# .NET, HTML, JavaScript, AJAX, jQuery, MVC, WCF, ASP.NET, SQL Server, T-SQL, SQL Stored Procedures, XML, Web Services, JavaScript frameworks (many), Application frameworks (many)
Computer Programmer at D2SC
October 2008 - November 2009
D2 Data Driven Software Corp Dallas, TX 75202
Computer Software
Developed computer software for new technologies and enhanced existing software. Enhanced the company's primary web application using Java, T-SQL, and .xslt programming. Enhanced the company's customer-installed application using C# and VB .NET programming. Completely redesigned the company's XML Formatting Objects application.
Technologies: Java, T-SQL, .xslt, XML Formatting Objects, C# .NET, VB .NET, SQL Server database administration (2000, 2005).
Technical Support Specialist at Carestream Health
May 2007 - June 2008
Carestream Health Plano, Texas
Technical Support Specialist at Kodak Health Group
March 2005 - May 2007
Kodak Health Group (div Eastman Kodak Company) Plano, Texas
Reports Analyst and Database Support at CompUSA
April 2003 - December 2004
CompUSA Inc Dallas, TX
Technical Support Agent at CGS
January 2002 - April 2003
Computer Generated Solutions Farmers Branch, Texas
EDUCATION
University of Texas Austin
Some College Coursework Completed (Associate degree equivalent)
August 1991 - May 1994
Completed two years toward a bachelor of science degree before having to get a full-time job.
SKILLS
Machine Learning
Intermediate
AI Development
Beginner
AWS
Intermediate
A+ Certification
Expert
Basic Computer Operation
Expert
C# .NET Programming
Expert
C# ASP.net
Expert
HTML
Expert
Java
Expert
JavaScript
Expert
Microsoft Office software
Expert
T-SQL Programming
Expert
VB .NET Programming
Expert
Visual Basic Programming (VB & VBA)
Expert
.xslt Programming
Intermediate
Positive Customer Interaction
Intermediate
XML Formatting Objects
Intermediate
Web API
Expert
WCF
Expert
MVC
Expert
CAREER HIGHLIGHTS
Recently I have been working steadily at a career for over four years developing and maintaining a variety of business software including web-accessible software and machine learning models.
REFERENCES
Linda White (Personal reference)
Teacher, Greenhill School of Dallas (retired)
*****@******.***
Nick Lovell (Professional and personal reference)
Aaron Manaseri (Professional reference)
Crescent Bank and Trust
**********@*****.***
Chris Fillebrown (Professional reference)
Manager, MIS/IT, ACD
*****.**********@******.***
Ron Bouchard (Professional reference)
Human Resources Manager, ACD
***.********@******.***