Web Developer
Current• Front-end Web Developer contracted with Sandia National Labs org 9731 Enterprise Search and 9737 Knowledge Systems• Build components, forms, working features, and layouts for Single Page Application in Vue.js 3 from custom designs and mock-ups. • Maintain, debug, and test Angular 13/15 SAP for Enterprise Search’s Front-end to deliver user-friendly data for 1000+ daily users.• Upgrade Angular to later versions using NPM and Node.js keeping track of known vulnerabilities and version compatibility.• Successfully fixed a proxy architecture bug which prevented users on iPhone from authenticating to our site utilizing better error handling and collaborating with multiple teams for network and proxy settings for multiple domains. • Wrote custom Python script for scraping excel spreadsheets and making JSON objects for deletions of data in Solr Apache index.• Improved site performance by modernizing legacy API code which reduced DOM load time form average of 7-8 seconds down to 6. • Document and write technical how-to guides and wiki articles for development process, local environment set-up, server deployment, password updates and various lessons learned for teams, management, and future developers.• Analyze and visualize click and user data for team, managers, and tier board reports to track number of users, unique sessions over time and the impact of new features using data from existing Matomo, Fusion Insights and Splunk Enterprise. • Build and maintain custom scripts and for crawling intranet with custom scripts and mapping and quality testing. • Spin-up local environments for maintaining various programs and server and virtual environments for deployment.• Support and maintain servers and various Virtual services for Windows, Linux, and Docker environments via command line.• Create Ansible scripts for creating VM’s for CI/CD pipeline testing for Azure and Gitlab code repositories to enable automatic testing and deployment.