Jon Schoning

Engineering Lead at 3Cloud

Lombard, Illinois, United States
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
Jon Schoning is an engineering leader with 14 years of experience guiding teams and delivering web and backend systems from Lombard, Illinois. Currently an Engineering Lead at 3Cloud, he combines hands-on development with team leadership rooted in a long consulting career across firms like Polaris Solutions and Sogeti. He has deep practical experience in .NET and web development and has contributed to notable open-source tooling—adding Haskell http-client features and codegen improvements to the widely used swagger-codegen project. Known for bridging legacy systems and modern API-driven architectures, he brings a pragmatic focus on maintainability and developer experience. His dual academic background in computer science and mathematics underpins a methodical approach to problem solving and system design.
code14 years of coding experience
job9 years of employment as a software developer
bookBS, Computer Science, Mathematics, BS, Computer Science, Mathematics at Northern Illinois University
stackoverflow-logo

Stackoverflow

Stats
1,528reputation
74kreached
22answers
20questions
github-logo-circle

Github Skills (12)

http-client10
api10
apidoc10
haskell10
openapi9
swagger9
swagger-codegen9
azure-sql-database6
sharepoint6
azure6
aop6
postsharp6

Programming languages (24)

C#PowerShellJavaC++RustCTeXGo

Github contributions (5)

github-logo-circle
swagger-api/swagger-codegen

Sep 2017 - Jan 2018

swagger-codegen contains a template-driven engine to generate documentation, API clients and server stubs in different languages by parsing your OpenAPI / Swagger definition.
Role in this project:
userBack-end Developer
Contributions:16 commits, 19 PRs, 21 comments in 4 months
Contributions summary:Jon primarily contributed to the development of a Haskell http-client library, adding features and fixing bugs for the project. The commits demonstrate the user's focus on improving code generation, including support for authorization methods and enums. Furthermore, the user refactored code and added configuration options to enhance the library's functionality and maintainability.
openapi-codegenredocopenapi-specificationswagger-openapiopenapi
jonschoning/swagger-codegen

Aug 2017 - Sep 2018

swagger-codegen contains a template-driven engine to generate documentation, API clients and server stubs in different languages by parsing your OpenAPI / Swagger definition.
Contributions:392 pushes, 58 branches, 37 tags in 1 year
openapi-codegenswagger-openapiopenapitemplate-drivenparsing
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