Skills
Language
English
Fluent
Work Experience
Data Visualization Specialist at Partnership for Research with African Newcomers (PRAN)
May 1, 2025 - PresentBuild and improve interactive R Shiny dashboards to support data exploration and decision-making; design custom visualizations and clean, organize, and transform data for context-aware analysis; collaborate with researchers to align visual choices with project goals and improve understanding in equity-focused research.
Teaching Assistant at University of Alberta
April 1, 2024 - September 19, 2025Suggested creative assignment ideas to make course material engaging and relevant to students; reviewed and graded assignments and code, providing constructive feedback; helped students during class and office hours by answering questions, explaining concepts, and debugging code with them.
Team Lead at RCC MOUNT ZION
September 1, 2022 - September 19, 2025Successfully led a complete overhaul of the church's WordPress website, identifying and resolving technical issues caused by invalid plugins; implemented responsive design for accessibility across devices; enhanced visual appeal and navigation, boosting engagement; introduced improved content management workflows.
Team Lead at MFM GH TEENS
July 1, 2022 - September 19, 2025Led the development of a custom website for the teen ministry of a global church organization, addressing digital outreach needs; implemented features to foster engagement such as interactive content, discussion forums, and resource sharing; achieved an 80% increase in teen participation; coordinated with church leaders to reflect ministry goals and provided training for staff to maintain the site.
Team Lead at Canadian Bank of Augustana Associated (CBAA)
July 1, 2022 - September 19, 2025Built a full-featured banking application using Java and Object-Oriented Programming; designed an intuitive UI focusing on usability; collaborated with stakeholders to identify functional requirements and enhance usability and customer satisfaction; implemented backend systems for secure data storage and processing.
Education
B.S. in Computer Science and Mathematics at University of Alberta
January 11, 2030 - June 1, 2026Qualifications
Industry Experience
Software & Internet, Education, Non-Profit Organization, Professional Services
Skills
Hire a Web Developer
We have the best web developer experts on Twine. Hire a web developer today.