Ryan S.
Principal Software Engineer and technology enthusiast. If you love software engineering connect with me!
- Role
- Senior Software Engineer Iii (Lead Principal) at GM Financial
- Location
- Roanoke, TX, US
- LinkedIn followers
- 500 followers
About Ryan S.
Hello and welcome to my profile! I am a full stack software engineer who has designed and developed solutions at several organizations. I value teamwork, writing clean testable code, and creating value for the organization. I have had the discipline to pursue an education while working full-time which include a Master of Science in Information Assurance from the University of Dallas and a Bachelor of Science in Computer Science from the University of Texas at Dallas. After completing my masters I was able to pass the very challenging CISSP exam. I have been able to apply this knowledge to real projects and I strive to build software that is fault tolerant, well architected and resistant to security issues. I love learning so I am constantly going through courses on Linkedin Learn, Skillport and Pluralsight. Research interests:Artificial intelligence (AI)Complexity theoryData scienceMachine learningNatural language processing (NLP) Quantum computing and its commercial applications - attempting to learn Qiskit from IBM Applied interests areas:Application and systems architectureDesign Patterns - GOF/Enterprise/CloudDomain driven design of Things (IoT): Raspberry PI 3/4 Qualcomm Snapdragon dev boards: Open-Q 410 Open-Q 865XRReal time data processing such as GPS, device status data and video processingSecurity analysis, prevention and remediationSoftware and systems engineering
Experience
Senior Software Engineer Iii (Lead Principal)
May 2022 — Present · US
Currently serve as a principal level developer on the Online Credit Application team in Digital Marketing at GMF. Technologies used are Azure technologies as listed in previous roles.NET Core 6/7/8/9/10, application/architectural patterns and dev ops. The team is responsible for building APIs and services that coordinate various 3rd party APIs to support the credit applications of external customers.Leadership Duties: Mentor senior/mid/junior developers on coding best practices and design patterns. Cross train with all members and other teams to ensure their APIs do not cause us issues. Work with leadership to ensure coverage for production issues and deployments to production. Generate new ideas and coordinate with architecture/cyber security to get approval due to strict internal rules on the use of technology.Tech used but not limited to: App Services- API, Function apps. App Insights Document databases - Cosmos Kubernetes - Microservices and all the boiler plate technology that is used by this technology such as ingresses/NGINX/PODs/Kured for node management/Services/Calico Network policies. Linux.NET Core 6/7/8/9 C# Queues - IBM MQ, service bus and storage queues. Terraform Relational Databases - Oracle and SQL Server. Security analysis and remediation (Security Champion)- Use various scanners to identify vulnerabilities and work with cyber to eliminate or mitigate the risks. Storage accounts - Table, Queue and File Service (SMB 3.0)- Used by various services in such app services and functions. SQL - PL/SQL for Oracle and T-SQL for SQL Server.
Education
Pluralsight
Continuing
2014 — 2022
The University of Dallas
Master of Science
2009 — 2011
IEEE
Continuing
2021
LinkedIn Learning
Continuing
2020 — 2024
Skill Port
Continuing
2016 — 2023
The University of Texas at Dallas
Bachelors
2003 — 2005
North Central Texas College
Continuing
2021
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.