Programming Analyst
CurrentBuilt comprehensive reporting and visualization systems for data-driven decision making.Implemented nightly cronjobs for automated data processing and system maintenance.Developed nightly data validation processes with automated alerting for issue detection.Practiced AGILE methodology, participating in daily scrum meetings and utilizing Jira boards.Deployed and managed application containers on a remote linux server using Docker.Implemented and maintained CI/CD pipelines using Bitbucket for version control and Bamboo for continuous integration and deployment.Utilized OAuth2 tokens, service accounts, and enterprise VPNs for secure authentication and authorization.Won 3rd place in the company's March AI Hackathon with a multi-modal chatbot named "OPI".Gained experience with various industry tools and platforms in software development and data analysis:Google Cloud Platform: - Generating reports for cross-team data requests - Gathering insights and writing automated SQL scripts in BigQuery - Deploying AI models using Vertex AI - Received formal training in GCP BQML (BigQuery Machine Learning) and Vertex AISplunk Enterprise: - Built dashboards to track traffic and error rates - Implemented automated alert systems for error spikes - Conducted investigations on real-time usage logsPalantir Foundry: - Created data processing pipelines - Developed data-backed ontologies - Designed complex visualizations (e.g. customer failure rate node maps) - Implemented a rules-based engine (Next Best Action) to improve backend systemsAppDynamics: - Investigated application outages and unusual behaviors - Monitored containers following anomaliesPython (VSCode + Jupyter NB): - Built an AI chatbot for end-user device troubleshooting - Created an AI call summary app for field technicians - Developed a unit testing script for the Next Best Action algorithm* Transitioned to part-time role in Sept 2024, continuing to present