Software Development And Software Composition Analysis
Current► Software development and open source license management and compliance, including analysis of development and deployed codebases (aka Software Composition Analysis/SCA).► IDE/OS: Visual Studio Code on Windows 10, Ubuntu 20.04 on WSL2, Windows Terminal.► Python 3.8-3.10 for analysis tool development and testing.► Jupyter notebooks/lab, Metaflow, pandas, numpy, matplotlib, xlsxwriter/openpyxl, Plotly, Bokeh et al. for data wrangling, visualization and workflow automation.► Documentation using Sphinx/reST (and occasionally Pandoc, Pelican).► Django, PostgreSQL, JavaScript.► Git/GitHub for source control.► Contributor to Software Package Data Exchange (SPDX) legal team.► And, of course, lots of data (especially .json and .xlsx).