Python Developer
Current•Developed new features for Ultraviolet, a research data platform for storing & sharing academic outputs, improving functionalities•Utilized ReactJS and Jinja templates to build dynamic and user-friendly interfaces to improve user experience•Implemented extensive UI and Selenium End-to-End tests, attaining 80% coverage to ensure code quality & system reliability•Built a CI/CD pipeline with AWS EC2 & GitHub Actions to optimize testing & integration, elevating code integration by 15%•Led extensive dependency upgrades on customized components 3 years ago to latest upstream to align with latest release•Collaborated with team using Jira to track tasks, manage sprints, and prioritize features in an agile development environment