Thomas Ryan
Verified Expert in Engineering
Machine Learning Developer
Spokane, WA, United States
Toptal member since December 29, 2016
Thomas is a software developer with over a decade of experience in the field of web development. His primary expertise is in the .NET stack. He prides himself on his clear and precise communication style, and he has the skills to take a project from the requirements stage to a polished final product.
Portfolio
Experience
- Visual Basic .NET (VB.NET) - 12 years
- ASP.NET - 12 years
- SQL - 10 years
- JavaScript - 10 years
- C# - 10 years
- React - 5 years
- Machine Learning - 2 years
- Angular - 1 year
Availability
Preferred Environment
Windows, ASP.NET, Visual Studio
The most amazing...
...thing I've made was my custom .NET form generator which allowed me to rapidly generate fully customizable forms which fit my employer's needs perfectly.
Work Experience
Software Engineer
ENGIE Impact
- Led the development of the redesign of key UI components used for a core business activity—bill data processing.
- Participated in dev testing and QA process of team members' front-end and back-end work in an agile environment, ensuring high-quality performative software.
- Participated in troubleshooting performance problems with a key Angular application and recommended and implemented changes that eliminated serious performance bottlenecks.
Senior Web Programmer/Analyst
Whitworth University
- Supported a large number of small web applications serving the business needs of the university campus.
- Managed an eCommerce system, including the database and web forms process. Transactions total $500,000+ USD per year.
- Created a web form generation framework which enabled rapid development of easily customized web applications. It automatically scaffolds and builds all code and deploys to live or test site locations.
- Kept the university up to current web standards, implementing responsive designs and maintaining familiarity with modern web tools such as React and .NET MVC.
- Served as an administrator for web and SQL database servers.
Experience
WebRAD
https://github.com/JeTmAn1981/WebRADWebRAD WYSIWYG
https://github.com/JeTmAn1981/WebRADWYSIWYGeCommerce Import
https://github.com/JeTmAn1981/ecommerceimportGame Guide Android Application
https://github.com/JeTmAn1981/mvciguideScript to Hide Forum Threads
https://github.com/JeTmAn1981/hideforumthreadsThe script also acts as a crawler, grabbing content from additional forum pages to ensure the whole page is filled with exciting content. There was previously a cloud save option, employing an AWS web service and a MongoDB database store to allow for the migration of filter settings from one browser to another.
Library Auto-Renewer
https://github.com/JeTmAn1981/libraryrenewerBilling Information Form
Online Employment Application
http://www.whitworth.edu/forms/human-resources/employment-application/login.aspxI recently revamped the application to fit the current design standards. It is now mobile responsive and uses AJAX for a smooth document uploading process.
Education
Master of Business Administration (MBA) in Business Administration
Whitworth University - Spokane, WA, USA
Bachelor of Arts in Management Information Systems
Washington State University - Pullman, WA, USA
Certifications
Deep Learning Specialization Certification
Coursera
Skills
Libraries/APIs
React
Tools
Microsoft Visual Studio, Visual Studio
Languages
JavaScript, C#, Visual Basic .NET (VB.NET), SQL, HTML5, CSS3, VB.NET, Ruby, Python
Frameworks
ASP.NET Web Forms, ASP.NET, Redux, Angular, React Native, .NET Core
Platforms
Windows
Storage
MongoDB
Other
Machine Learning
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring