Badges
Certifications
Work Experience
Software Developer
YouthTruth•  March 2021 - Present
Software Design & Architecture • Oversee quality control in our technical processes and products • Regularly test, maintain, and refactor code • Develop integration across tech platforms • Participate in code reviews and promote effective design patterns • Work across teams to coordinate new tech opportunities to meet external client and internal user needs Software development • Assist analysts in capturing requirements and creating specifications • Identify opportunities to improve the platform • Estimate timeline and plan implementation of new software features • Participate in report generation and implement software based on Python-driven data engine and online interactive reporting platform • Manage software releases and deployments Database Management • Maintain SQL database: create and edit tables and views as needed, regularly clean old/outdated information • Collaborate with analyst team and software architect to manage and synchronize data systems
Education
University of California, Berkeley
Data Science, BS•  August 2016 - May 2020
Links
Skills
devin_hua has not updated skills details yet.