Post Job Free
Sign in

Senior Software Engineer with GIS & ETL Expertise

Location:
McKinney, TX
Posted:
January 18, 2026

Contact this candidate

Resume:

Ryan Richardson

Lead Software Engineer

Contact

Telephone : 662-***-****

e-mail : ******************@*****.***

Profile

Objective

Experienced software engineer with a strong background in the full software development lifecycle, including requirements gathering, prototyping, development, deployment, and support. Proven success in building automation tools, chatbots, and data pipelines using C++, Java, Python, Perl, and ETL platforms such as FME. Adept at collaborating with cross-functional teams in Agile environments using JIRA and GitHub. Enthusiastic about continue learning new technologies and practices whenever possible.

Relevant Skills:

Java, JavaScript, Python, Perl, XML, C#

Git, GitHub

Eclipse, Visual Studio, Visual Studio Code, Jupyter Notebook

Agile (JIRA)

ETL (FME)

Oracle, SQL Server, Snowflake, PL/SQL

Application Development

APEX

Additional Skills:

.NET (C++, VB), VBA, ASP.NET

GTechnology, ArcMap, ArcGIS Pro

Microsoft SharePoint

XSLT, DB2, FME

Smart Client MVC Architecture

Education

2004 to 2006

Bachelor of Science in Computer Science

Freed-Hardeman University, Henderson TN

Work Experience

AT&T (Oct 2021 – May 2025)

Lead Software Engineer (Oracle, FME, ArcMap, Python, Perl, PL/SQL)

Working with a team of developers Ryan helped created an in-house GIS application built the ESRI platform. His main responsibilities were to validate data and pass it to other interfacing systems, each of which used various databases and through various mechanisms.

Used Git and GitHub for version control in team-based projects.

Built and maintained ETL pipelines using tools FME along with languages including Python and PL/SQL, integrating data from Oracle, Snowflake, and other interfacing GIS systems.

Collaborated in Agile teams using JIRA, facilitating sprint planning and backlog grooming.

Conducted code reviews and documented processes for production support and future enhancements.

AT&T (May 2015 – Oct. 2021)

Senior Software Engineer (Oracle, Toad, Snowflake, FME, GTechnology, APEX)

Working as part of the support personnel, Ryan was responsible for aiding in user assistance with trouble tickets as they encountered issues. Ryan also worked with IT to gather requirements for future enhancements and bug fixes. Also, Ryan was responsible for testing and validating enhancements made and maintain documentation for user to utilize the new enhancements.

Developed multiple chatbots using Java to improve support workflows and reduce ticket volume and engineering designs time to field metrics.

Worked directly with engineers to determine enhancements needed to support necessary workflows.

Maintained support documents for engineers to follow and explain how workflows should be performed as tools are upgraded, and new tools were created.

Cognizant (February 2014 – May 2015)

Contractor (APEX, Oracle, PL/SQL)

As part of a team that tested the GIS system Intergraph developed for AT&T. This team worked with end users, IT, and project management to verify and validate that the system met the needs and specifications set by AT&T. Also, helped develop training material that will be used to introduce and train end users to the new system and its capabilities and how to use it.

Finalized testing for new software before rolling it out

Did onsite visits to the initial sets of users when they began to utilize the system

Worked with IT to find and fix bugs as users identified them

Developed documentation for workflows using tools such as APEX

Jackson National Life, Franklin Tn (April 2013 – February 2014)

Senior Developer (.Net C#, XML, DB2, PERL)

Developed several PERL scripts to automate report generation

Utilized XSL in query and report definitions to fit customer needs

Created C# executables to confirm processes were working as designed/scheduled

Worked with business unit to develop requirements for metric testing

Wrote documentation detailing design and user documentation

Wrote C# service to perform testing of various files processed

Intergraph Corporation, Madison AL (2006 – April 2013)

Senior Systems Engineer (.Net C# & VB, SQL, Oracle, XML, PL/SQL)

As part of the sales team, Ryan was an integral part of creating protypes of system capabilities and then demonstrating to potential clients. He performed demonstrations of capabilities at trade shows, and via onsite visits with potential clients and their management. He then transitioned to customizing the OOB software to fit the needs of specific clients after purchasing the software. This allowed him to interact directly with both managers and users to determine needed enhancements to support specific workflows.

Conducted demonstrations directly with customers both on site and at trade shows.

Worked with C#.Net, VBA, VB.Net, XML, XSLT, HTML and a vast array of other technologies to achieve desired customer workflows and reports.

Conducted training classes on how to customize core software

Created rapid prototypes for customer RFPs

Worked directly with marketing personnel at trade shows for demonstrations

Developed add on application modules to core software to create a data pipeline using XML and Oracle database.

Worked directly with the customer to gather requirements, document, develop, test, and train on software developed. Also responsible for maintenance and issue tracking.

Freed-Hardeman University, Henderson TN (2005 – 2006)

Web Developer (C#.Net, XML, XSL, SharePoint )

As part of a 3-person team took a Microsoft SharePoint site and transformed it into a student portal with relevant campus information using C++, XM, and JavaScript among other technologies.

Smith & Doyle Construction, Memphis TN (2001 – 2004)

Industrial Pipe Fitter/Welder

Worked with engineers while utilizing mathematical skills to participate in problem solving decisions in factory maintenance and new installation of machinery.



Contact this candidate