Technical
Proficiency
Gartner
Senior Software Engineer
Contribute to the SoftwareAdvice suite. Build, maintain, and deploy React, Angular NgRx, Python, and PHP applications. Own our tracking and conversion pipeline comprising various AWS services. Test with Jest and PHPUnit.
Bite Squad
Software Developer
Collaborated with the desktop and mobile software team to improve, streamline, and maintain the core product suite built using Symfony, Doctrine, and Backbone.js. Tested with PHPUnit.
FinanceGenius
Software Developer
Contributed to the core Loan Origination SAAS product built using CodeIgniter, MySQL, Doctrine, PHP-DI, AngularJS, Knockout, jQuery, Kendo UI, and Bootstrap. Employed an object-oriented MVC/MVVM architecture. Tested using PHPUnit, Karma, and Jasmine.
Clients: Austin Telco, First Financial, Webster First
W2O Group
Developer
Collaborated on the Social BI and W2OPress software teams. Created object-oriented, responsive back-end web sites and single-page front-end applications. Built and maintained WordPress (multi)sites. Developed plugins that interact with a variety of external APIs. Planned and deployed Google Analytics events and conversions.
VM Foundry
Web Developer
Built websites using PHP, MySQL, jQuery, and CSS. Maintained several WordPress sites. Learned best practices for deploying to staging and production environments using Git. Programmed a variety of cross-browser newsletters to work across multiple email clients. VM Foundry was sold and merged with W2O Group in 2012.
Web Services Consultant
Prison Call Solutions, LLC
Developed and maintained the front and back ends of several online businesses. Managed clients/billing using WHMCS, SugarCRM, and Recurly. Created custom reports and set up website translations.
Adapt Training
Designed a secure, web-based training log and database query using PHP, MySQL, Perl (CGI), and JavaScript designed to handle, manage, track, and return client-driven user input
The Greenwood School
Built custom educational tools for youths with autism using JavaScript
New Media Arc, LLC
Designed tools to streamline website creation using Perl
Other Projects
- Setup/Admin an Ubuntu server on a powerpc 32-bit G3 Mac iBook
- Task management portal program w/ PHP, MySQL, and JavaScript
- Comparison of NumPy execution speeds against Python OOP methods
- Perl program to yield from recipes, a grocery list sorted by store aisle
- Coded Python, PHP, JavaScript, and LaTeX apps to aid in finding a job
North Carolina State University
Research Assistant: Tropical Dynamics Lab
“Effects of Appalachian Topography on Precipitation from Landfalling Hurricanes” – A study that isolates topographic from synoptic forcing using rainfall climatology, storm case studies and composites, and numerical simulations
Teaching Assistant: MEA-135 Laboratory Instructor
Habitat Assessment & Restoration Professionals, Inc.
Environmental Scientist
- Field analysis and collection, lab analysis and plotting for all Rosgen stream parameters leading to construction oversight of design and monitoring
- Research on the effects of urbanization on stream morphology in order to improve on stream design in urban (and developing) settings
The University of North Carolina at Charlotte
Internship: Dr. Randall Forsythe
- Created a land-use classification map for a Biology Dept. green roof study
- May 2001 Undergraduate Research Award: NDVI by elevation from raw AVHRR imagery
- Design and casing for mobile imaging unit digital camera with calibrated tunable filter
- Designed and implemented a remote sensing class laboratory
Internship: UNC-Charlotte Environmental Assistance Office
- GIS map survey of grease spills (1999-2002) for Charlotte Mecklenburg Utilities (CMU)
- Designed, implemented, and reported on a pollution prevention survey of small businesses
- Mapped sewer longitudinals collected from construction as-builts with CH2MHill for CMU
- Assisted with AP Earth Sciences instructor summer 2001 conference
Internship: Dr. Craig Allan
Performed weather tower downloads and water quality sampling of Whitehall wetlands
Supplemental Instructor: University Center for Academic Excellence
Held independent class study sessions for Drs. Craig Allan and Alan Goldin
Education
North Carolina State University
College of Physical and Mathematical Sciences
M.S. in Atmospheric Science
The University of North Carolina at Charlotte
Department of Geography and Earth Sciences
B.S. in Earth Science (Conc. in Atmospheric/Hydrology)
Conferences
& Presentations
- Harville, S., 2008: Effects of Appalachian Topography on Precipitation from Landfalling Hurricanes. Conference on Hurricanes and Tropical Meteorology, page 13D.2.
- Forsythe, R., S. Harville, J. Soule, and C. Matthews, 2004: Stream Regime and Restoration Challenges in Urbanizing Areas of the Piedmont of North Carolina. NC SRI Southeastern Regional Conference on Stream Restoration, pages 61-62.
Honors
& Awards
- Jeffrey F. West First Place Award for Excellence in Undergraduate Research: Harville, S., and R. Forsythe, 2001: A Normalized Difference Vegetation Index by Elevation using AVHRR Imagery. UNC-Charlotte Undergraduate Research Fair
- WxChallenge Graduate student division forecast winner (Peoria, IL), 2007-2008
Applicable Courses
& Projects
- Mesoscale Modeling Programming a mesoscale model: flux form advection, Kessler microphysics, leapfrog time differencing, Asselin filter, sponged lateral boundaries, Rayleigh dampening, etc.
- Intro to Fortran 2-D matrix multiplication: recursive method vs. explicit scheme
- Tropical Meteorology WRF simulations of Hurricane Ivan with & without topography
- Adv. Weather Analysis PV analysis and inversion during the development of a tornado
- Climate Modeling Correlation of hurricane track EOF with lagged soil moisture