Software Engineer Intern
CurrentWorking in Apeel’s software engineering team to help combat global food waste.Gitlab CI/CD pipeline metrics project:• Designed/implemented database schema for pipeline data from Gitlab GraphQL API• Designing ETL job change to store all data in house instead of repeatedly querying data from Gitlab• Creating Grafana devOps dashboardsPostgreSQL database upgrade project:• Designed/implemented data migration onto new schema• Improved storage/performance, cut query time from mins to ms• Data visualization via Grafana SQL dashboarding• Created APIs to support new database, replacing 6+ yr old legacy Django framework with FastAPI• Managed production devices remotely with Balena, replacing only env vars to allow legacy versions to still upload data• Kept track with Jira + scrum methodologyImage time-lapse project:• Fixed/implemented features on 8+ yr old Python2 code base. Fixed network/hardware issues on 20+ Raspberry Pi computers, upgraded to Python3• Documented entire system process on Confluence, added Datadog monitoring, corrected broken Gitflow process