Software Engineer V
Developed a new backend for a learning management solution including scheduling, offline work with synchronization and detailed reporting.
Kickstarted a dashboard that consumed multiple third party APIs into a unified view wherein the user could easily see overall status of an organization.
Worked on the framework and tooling that allowed multiple applications to utilize digital twin 3d models within nothing more than a standards compliant web browser.
| Type | Skill |
|---|---|
| Languages | C#, Typescript, Powershell, Bash, Docker, Helm |
| Libraries | ASP.Net Core, Vue.js, Node.js, SignalR |
| Databases | Postgresql, SQLite |
Software Engineer
Implemented a new ESRI mapping solution to seamlessly transfer customers from Microsoft MapPoint and provide tons of additional functionality.
Created tooling that allowed customers to arbitrarily query into reporting and visualize that data within a map or within a dashboard.
Made a new schema and tooling to support multiple location providers and integrated with Motorola APIs to provide realtime on foot location data.
Made a new schema and tooling to support multiple location providers and integrated with Motorola APIs to provide realtime on foot location data.
Produced an app that enabled non technical users to review the location history of assets in an easy to understand timeline.
| Type | Skill |
|---|---|
| Languages | C# |
| Libraries | ASP.Net, WPF, MVVM, Entity Framework, ArcGIS Runtime for .NET |
| Databases | SQL Server, SQLite |
Web Developer
Created a fantasy football ladder system including a authentication, self serve voting system, automatic grading, and leader boards.
Managed various linux servers for production and development use.
| Type | Skill |
|---|---|
| Languages | PHP, Python, Javascript |
| Libraries | CodeIgniter, Django, Drupal |
| Databases | MySQL |
GIS Developer
Developed an internal site that worked with the MapGuide APIs to provide reporting, searching and integrations with various third party data silos.
Helped vastly improvise the quality of the geospatial data and enable the use of topology based queries.
Deployed tooling to allow customers to readily look up availability, reducing the strain on customer service.
| Type | Skill |
|---|---|
| Languages | C#, Javascript |
| Libraries | ASP.Net MVC, MapGuide Enterprise |
| Databases | SQL Server, Oracle |
Global Agenda Fan Site
Pulled data from APIs to render maps for endgame content. By rendering the territory with borders to improve visibility between owners provided a better experience.
Periodically polled data to create point in time snapshots. This allowed the user to scrub through time to see how the maps changed.
Made a simple skill planner that provided damage reduction calculations and listed the final accumulated stats. By efficiently encoding the selected skills into the URL the user could copy the link to send to other users.
| Type | Skill |
|---|---|
| Languages | PHP, Python, Javascript |
| Libraries | RaphaelJS, jQuery, Flask, Web.py |
| Databases | Google App Engine Datastore (BigTable) |
Triplebyte
Generalist Software Engineer
Northwest Florida State College
Associate of Arts, Computer Science
Computer Programming Specialist
Niceville High School