Don Jarrett
Verified Expert in Engineering
Software Engineer and Developer
Rio Rancho, NM, United States
Toptal member since July 9, 2024
Don is a seasoned developer who has experience in various languages on Windows and Linux platforms. He's always willing to learn new technologies and methodologies to further his computer knowledge and problem-solving skills. Don is a coding enthusiast who thrives in challenging environments and demanding projects.
Portfolio
Experience
- Visual Basic 6 (VB6) - 20 years
- Software Development - 20 years
- Databases - 12 years
- PHP - 11 years
- Java - 8 years
- Oracle - 8 years
- Visual Studio Code (VS Code) - 5 years
- Windows 10 - 5 years
Availability
Preferred Environment
Windows 10, Visual Studio Code (VS Code), NetBeans, Linux, Windows, Visual Basic
The most amazing...
...system I've developed is a Nintendo Entertainment System (NES) emulator in Visual Basic.
Work Experience
Software Developer
Los Alamos National Laboratory
- Coded scripts to assist in automating the identity management system.
- Tracked and fixed bugs using Jira as a ticketing tool.
- Assisted in resolving customer tickets using ServiceNow.
IT Consultant
Hadrus, LLC
- Maintained legacy phpBMS code. Updated the code from PHP 5 to PHP 7.
- Upgraded Linux servers to the newest versions and kept software up to date.
- Added new features to phpBMS using PHP, JavaScript, and MySQL.
Senior Software Engineer
Finvi
- Contributed to the development of a full-stack web application utilizing Apache Struts and Spring MVC.
- Led the development of a Java proprietary data conversion application to handle several different database types, including Oracle, Microsoft SQL Server, and flat files.
- Developed scripts to keep customer data clean and optimized.
Senior Systems Analyst
Albuquerque Public Schools
- Maintained Drupal installation and kept it up to date, including content and Drupal updates.
- Coded minimal API in PHP to update applications with student fee information.
- Wrote SQL scripts to keep customer data current and accurate.
Experience
basicNES Emulator
https://icanhasdomainplease.com/bneswsIRC
Roadrunner
https://www.icanhasdomainplease.comEducation
Associate Degree in Computing Technology
Central New Mexico Community College - Albuquerque, NM, USA
Skills
Tools
Apache
Languages
PHP, Visual Basic 6 (VB6), Visual Basic, Java, Python, SQL, JavaScript, BeanShell
Platforms
Windows, Visual Studio Code (VS Code), NetBeans, Oracle, Linux, Drupal
Storage
Databases, SQL Server 7, MySQL, Microsoft SQL Server, MariaDB
Frameworks
.NET, Apache Struts, Spring MVC, Symfony
Other
Software Development, Windows 10, SailPoint IdentityIQ (IIQ)
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