Derrick Oswald

Software Engineer

Muri bei Bern, Bern, Switzerland
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

👤
Senior
Derrick Oswald is a software engineer with an electrical engineering background and over three decades of experience in software design, development, testing, deployment and troubleshooting. His career has spanned CAD, manufacturing, GIS, utilities, chemical production, architectural, civil and mining domains, with a long-standing focus on CIM and Spark before shifting into big data and machine learning for cloud security. Derrick combines deep legacy systems knowledge with modern cloud-native practices and has contributed full‑stack work to notable open-source projects like OpenJSCAD.org, improving browser compatibility, UI elements and core engine functionality. Based in Muri bei Bern, Switzerland, he brings practical expertise in integrating complex systems and resolving merge conflicts across large codebases. Now effectively retired but still active in open source, he offers rare institutional memory of pre-modern computing eras alongside contemporary security and data engineering skills.
code14 years of coding experience
github-logo-circle

Github Skills (4)

javascript10
html9
css9
git8

Programming languages (13)

JavaC++CSSScalaGoHTMLKotlinTypeScript

Github contributions (5)

github-logo-circle
jscad/OpenJSCAD.org

Mar 2013 - Jul 2014

JSCAD is an open source set of modular, browser and command line tools for creating parametric 2D and 3D designs with JavaScript code. It provides a quick, precise and reproducible method for generating 3D models, and is especially useful for creating ready-to-print 3D designs.
Role in this project:
userFull-stack Developer
Contributions:16 commits in 1 year 3 months
Contributions summary:Derrick's commits primarily focused on updating and maintaining the OpenJSCAD.org project, which involves JavaScript for creating parametric 2D and 3D designs. The contributions include merging updates from the upstream master branch, indicating involvement in integrating and potentially resolving conflicts. The code changes suggest the user worked on UI elements, browser compatibility, and bug fixes, across multiple files, while also updating the core engine's functionality.
3d3d-modelscommand-line-tooljavascriptopenjscad
derrickoswald/dotty

Feb 2017 - Jul 2020

Research platform for new language concepts and compiler technologies for Scala.
Contributions:2 PRs, 14 pushes in 3 years 5 months
technologiesfunctional-programmingdslcompilerscala
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