Software Engineer Intern
First Quantum Minerals · May 2025 - May 2026
Built a Python-based message consumer application to ingest data from an enterprise messaging system, implementing Peek-Lock processing to ensure reliable async message handling and prevent data loss in production workflows. ● Optimized SQL Server query performance by analyzing execution plans and refactoring complex queries, improving data retrieval speed for backend operational applications. ● Designed and delivered real-time operational dashboards using Power Apps and Power BI, giving stakeholders live visibility into system metrics and supporting data-driven decisions. ● Worked cross-functionally with IT operations, solution architects, and business teams within an Agile/Scrum workflow to gather requirements, troubleshoot issues, and deliver features aligned with operational priorities.
Frontend Developer Intern
Comtech KKTC · July 2023 - September 2023
●Built reusable React.js and TypeScript components for corporate and client-facing web applications, improving development consistency and reducing time-to-delivery across projects. ● Implemented code-splitting and lazy loading, reducing page load times by 15% and improving overall user experience. ● Authored 10+ technical documentation guides covering API integrations and component library usage, improving developer onboarding and establishing team coding standards. ● Contributed to Agile development cycles through peer code reviews and collaborative knowledge sharing.
Frontend Developer Intern
PitchMatter · June 2026 - now
Conduct exploratory testing across application modules to identify functional defects, UI inconsistencies, and UX friction points before release. ● Document bugs with clear reproduction steps, expected versus actual behavior, severity/impact assessments, and supporting context to help the team investigate efficiently. ● Provide product-improvement recommendations focused on usability, navigation, and end-to-end user workflows. ● Collaborate remotely with team members to review testing findings, clarify requirements, and improve overall product quality. ● Build practical knowledge of QA processes, product thinking, and software delivery workflows within a remote development environment.