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)

JavaCSSC++CScalaGoHTMLKotlin

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 3D printing applications.
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.
openjscadx3djscadobjcsg
derrickoswald/CIMApplication

Jul 2016 - Sep 2018

CIM J2EE application with resource adapter access to Spark.
Contributions:30 releases, 687 commits, 1 PR in 2 years 2 months
j2eeemradaptersparkscala
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
Derrick Oswald - Software Engineer