I bring over 3 years of professional experience as a Software Engineer, with a strong background in developing web applications using modern technologies like Next.js, Node.js, React, and TypeScript. Currently working in a fintech company, I’ve had the opportunity to apply my skills on projects for USA-based firms, giving me practical, real-world experience that I’m eager to share.
My approach to teaching is rooted in my hands-on experience with integrating APIs using Redux Toolkit, optimizing form handling with React Hook Form, and creating pixel-perfect UIs from wireframes. I have a deep understanding of React architectural patterns, including HOCs and container components, and I am well-versed in state management using React hooks and Context APIs. My commitment to writing clean, maintainable code is something I emphasize in my teaching, as I believe it’s a crucial skill for any developer.
In addition to my technical expertise, I am passionate about continuous learning, regularly updating my knowledge through books and online courses. This dedication to self-improvement drives my teaching philosophy, where I encourage students to stay curious and committed to their growth.
I have experience working with collaboration tools like Jira, Bitbucket, and GitLab, and I’ve developed innovative solutions such as a 2D Avatar Animation with Phaser JS and a Mic Testing tool using React. These projects demonstrate my ability to apply complex concepts in a practical way, which I believe is a valuable teaching asset.
My academic background includes a bachelor’s degree in computer science from SZABIST Karachi, providing me with a strong foundation in both theoretical and practical aspects of software development. I am confident that my combination of industry experience, technical knowledge, and passion for teaching will make me an effective and engaging instructor.
Experience
-
Frontend Engineer (Aug, 2023
–Present) at Loop Financial Services
Fee details
Rs15,000–25,000/month
(US$53.98–89.97/month)