S Sheppard

Senior Software Engineer at Houston Engineering, Inc.

Busan, South Korea
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
S Sheppard is a Senior Software Engineer with 14 years of experience building full-stack geospatial mobile and web applications, currently based in Busan, South Korea. He holds a Ph.D. in Computer Science from the University of Minnesota, where his research focused on crowdsourcing and citizen science—informing a pragmatic, user-centered approach to geospatial tooling. At Houston Engineering he progressed from GIS/Web Developer to senior engineer, shipping production systems that blend Python data analysis, ML tooling, and robust web APIs. An active open-source contributor, he’s improved core projects like django-rest-framework and enhanced geospatial stacks such as Proj4Leaflet and django-rest-pandas to better serve client-side visualization and projection workflows. Colleagues rely on him for clean backend design and practical integrations that bridge research-grade analytics with field-ready mobile surveys. His work often surfaces non-obvious efficiencies, such as rendering pandas plots server-side and streamlining projection support for Leaflet, that accelerate data-driven decision making.
code14 years of coding experience
job14 years of employment as a software developer
bookBachelor of Science (B.S.), Information Technology Management, Bachelor of Science (B.S.), Information Technology Management at University of Minnesota-Crookston
bookUniversity of Minnesota Twin Cities
languagesEnglish, Korean
github-logo-circle

Github Skills (19)

javascript10
python10
leaflet10
django10
pandas10
django-rest10
geojson10
mappings10
api10
rest10
django-rest-framework10
rest-api10
testing9
serializer9
authentication9

Programming languages (8)

TypeScriptCSSObjective-C++JavaScriptHTMLXSLTJupyter NotebookPython

Github contributions (5)

github-logo-circle
wq/django-rest-pandas

Jan 2014 - Aug 2022

📊📈 Serves up Pandas dataframes via the Django REST Framework for use in client-side (i.e. d3.js) visualizations and offline analysis (e.g. Excel)
Role in this project:
userBack-end Developer
Contributions:8 releases, 185 commits, 15 PRs in 8 years 8 months
Contributions summary:S primarily focused on enhancing the functionality and features of the Django REST Pandas project. Their contributions included adding JSON serialization support with improved formatting and implementing the ability to render pandas plots directly. The user also refactored the codebase by shortening class names and removing pagination from the pandas views, leading to performance and maintainability improvements. The user also worked on testing the core functionality of the views.
csvpythondjangorest-frameworkdjango-rest
kartena/Proj4Leaflet

Jun 2013 - Jan 2014

Smooth Proj4js integration with Leaflet.
Role in this project:
userFull-stack Developer
Contributions:17 commits in 6 months
Contributions summary:S primarily focused on integrating the Proj4js library with Leaflet, enabling geospatial projections within the mapping library. They added a GeoJSON layer with projection support, updated the Leaflet library version, and provided an example demonstrating the integration. Furthermore, the user updated the project to use the latest version of Proj4js and refactored the code to use the UMD pattern.
leafletpolygonsproj4jsgeopackagegeodesy
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial