Sebastian Good

London, England, United Kingdom
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
Sebastian Good is a versatile software developer based in London with 11 years of experience delivering bespoke solutions across back-end and full-stack projects. He has a practical knack for deep, domain-specific engineering work—evidenced by contributions to BuildCraft where he extended core world-generation and resource configuration mechanics. Sebastian also enhances natural language tooling, improving tokenization and parsing in the popular compromise NLP library through careful regex design and testing. Comfortable moving between legacy codebases and modular refactors, he balances pragmatic feature work with consolidation and improved maintainability. Known for adaptability and attention to edge cases (EOL formats, abbreviations, flammability rules), he brings both craftsmanship and curiosity to open-source and production systems.
code11 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
782reputation
106kreached
28answers
0questions
github-logo-circle

Github Skills (20)

configuration-manager10
javascript10
minecraft-forge10
map-generation10
testing10
configuration-management10
forge10
regex10
java10
javas10
minecraft-fabric10
nlp10
part-of-speech9
named-entity-recognition8
firebase6

Programming languages (8)

TypeScriptJavaDockerfileShellJavaScriptGoPHPRuby

Github contributions (5)

github-logo-circle
spencermountain/compromise

Feb 2018 - Mar 2018

modest natural-language processing
Role in this project:
userFull-stack Developer
Contributions:16 commits, 3 PRs, 23 comments in 13 days
Contributions summary:Sebastian primarily focused on improving the `compromise` library's natural language processing capabilities. Their contributions involved extensive regex modifications and additions for sentence tokenization, abbreviation handling, and quote parsing. They also implemented and tested the code for processing various EOL formats, ensuring the library's accuracy in diverse text inputs. In addition, the user added tests to validate sentence tokenization.
nlppart-of-speechnamed-entity-recognitionlanguage-processingmodest
BuildCraft/BuildCraft

Sep 2018 - Sep 2018

BuildCraft
Role in this project:
userBack-end Developer
Contributions:5 commits, 4 PRs, 6 comments in 1 day
Contributions summary:Sebastian focused on modifying and extending the core configuration and world generation aspects of the BuildCraft mod. They added new configuration options for oil well generation, oil spout properties, and oil block flammability. The commits also involved refactoring and consolidating existing configuration settings, moving them to more appropriate locations within the project's structure. Their work demonstrates a deep understanding of the mod's internal mechanisms for world generation and resource management.
minecraftmodbuildcraftjavaforge
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