Software Developer
Current● Develop and maintain internal dashboard sites (built with Plotly Dash in Python) for collecting and analyzing data. Dashboards used by both R&D and QC for repetitive analysis and data centralization (MariaDB). The site is deployed on a local Linux server using Gunicorn, Docker, and Nginx.● Perform data analysis using Jupyter Notebooks and Python.● Write software validation protocols and perform software validations.● Collaborate with external developers to develop, test, and debug Android/iOS apps.● Writing SOPs and guidelines for software development. Includes Agile/Scrum methodology, GitHub issuecreation, PRs and code reviews, coding best practices, etc.