Appointed as Teaching Assistant
Selected to support first-year students in foundational computer engineering courses.
During this part-time academic role, I supported structured lab sessions for first-year and early-stage computer engineering students. The work covered foundational computing, hardware, operating systems, basic web, networking, programming, number systems, data representation, and digital logic.
The role grew from assisting individual lab activities into coordinating sessions for Digital System and Introduction to Computer Engineering. Across each term, the focus stayed on helping students translate theory into practical understanding, debug beginner issues, and build confidence in technical problem solving.
A horizontal timeline of role milestones and project chapters in this work experience.
Appointed as Teaching Assistant
Selected to support first-year students in foundational computer engineering courses.
Supported students in building core computing knowledge, covering hardware, operating systems, basic web, and networking through structured lab sessions.
View Project DetailCompleted Teaching Assistant Term
Delivered consistent lab assistance and helped strengthen students early technical understanding.
Re-appointed as Teaching Assistant - Programming
Selected again to assist programming courses, focusing on core coding fundamentals.
Guided students through programming basics using C and Java, emphasizing logical thinking, structured code, and problem-solving through hands-on exercises.
View Project DetailCompleted Teaching Assistant Term
Helped students improve code structure, debugging skills, and confidence in solving programming problems.
Appointed as Teaching Assistant Coordinator - Digital System
Promoted to coordinate sessions and support delivery of digital system materials.
Coordinated lab activities while guiding students in number systems, data representation, and logical structures through practical learning.
View Project DetailCompleted Teaching Assistant Term
Ensured smooth session execution and improved student understanding of low-level computing concepts.
Appointed as Teaching Assistant Coordinator - Introduction to Computer Engineering
Entrusted to lead support for foundational computing courses across multiple topics.
Led structured lab sessions and supported students across hardware, operating systems, spreadsheets, web basics, and networking fundamentals.
View Project DetailCompleted Teaching Assistant Term
Maintained consistent learning quality and supported student progress across early-stage technical subjects.
Appointed as Teaching Assistant - Programming
Returned to support programming courses with a focus on strengthening core fundamentals.
Reinforced programming skills by guiding students in algorithmic thinking, debugging, and writing clean, structured code.
View Project DetailCompleted Teaching Assistant Term
Helped students build stronger logical foundations for advanced programming learning.
A few more work chapters from the portfolio that show adjacent product, platform, and operational experience.
Alfamart
Full-time
Role: Fullstack Developer
Built and maintained internal enterprise systems across multiple operational workflows, migrations, and backend-heavy product initiatives.
BRIX Performance
Freelance
Role: Web Developer
Maintained and evolved a corporate website into a scalable digital platform, growing the engagement from static page maintenance into CMS development, product presentation improvements, and internal operational tools.
Brill Hepa Filter
Freelance
Role: Fullstack Developer
Designed and developed a clean product-focused website experience to present utility, trust, and brand clarity more effectively.
Strapped Plate
Freelance
Role: Project Lead & QA
Led and quality-checked two Strapped Plate web projects: a mobile-friendly plate generator and a follow-up enhancement phase that made quoting faster and expanded supported plate types.