Welcome to my GitHub! I'm a passionate Frontend Developer based in Rawalpindi, Pakistan, with over 5 years of experience crafting scalable, responsive, and user-centric web and mobile applications. I specialise in React.js, Next.js, TypeScript, and React Native, with a strong focus on building modular, reusable UI components and seamless API integrations. My goal is to deliver exceptional user experiences through clean code and modern design standards.
🌟 Currently: Frontend Developer at Bilberry IT Solutions, building innovative solutions with React, Next.js, and Tailwind CSS.
- 💼 Over 5 years of experience in JavaScript/TypeScript development, with 4+ years in React.js/Next.js and 1 year in React Native.
- 🔧 Expertise in state management (Zustand, Redux, ContextAPI), RESTful API integration, and responsive design for all screen sizes.
- 🛠 Skilled in creating modular, reusable components and adhering to best UI/UX practices aligned with 2025 design trends.
- 🧑💼 Proficient in Agile/Scrum methodologies, using tools like Jira and Git for collaboration and version control.
- 📚 Committed to continuous learning, staying updated with the latest technologies, and driving innovation in every project.
- Frontend Frameworks: React.js, Next.js, React Native, TypeScript, JavaScript, Vue.js, Jest
- JavaScript Libraries: Zustand, Redux, Formik, Material UI, ShadCN, Tailwind CSS, Bootstrap, Styled Components
- UI/UX Development: HTML, CSS, Responsive Design, Figma
- API Integration: Node.js, REST, GraphQL, Swagger, Postman
- Backend Development: Node.js, NestJS, MongoDB, SQL, SQLite
- Tools & Practices: Git, Docker, Agile/Scrum, Jira, Internationalisation (i18n)
_August 2024 – Present | Remote
- Architect scalable frontend solutions using React.js, Next.js, TypeScript, Tailwind CSS, ShadCN, and Material UI, aligning with 2025 design standards.
- Optimise API integrations, reducing response times by 20% using Zustand/Redux for efficient state management.
- Design reusable UI components, cutting development time by 15% and ensuring 100% device compatibility.
August 2023 – August 2024 | Rawalpindi, Pakistan
- Built high-performance UI components with React.js and Material UI, boosting user engagement by 25%.
- Integrated RESTful APIs with Laravel backend, reducing latency by 30%.
- Led Agile workflows in Jira, delivering 10+ features on schedule with zero critical bugs.
November 2022 – August 2023 | Rawalpindi, Pakistan
- Developed optimised React components, improving load times by 18%.
- Collaborated with UI/UX designers to implement pixel-perfect Figma designs.
- Debugged critical UI issues, enhancing application stability by 30%.
October 2022 – November 2022 | Rawalpindi, Pakistan
- Implemented internationalisation (i18n) in Vue.js, enabling multi-language support and increasing accessibility by 40%.
- Built Node.js APIs with MongoDB, streamlining dynamic content delivery.
January 2019 – August 2022 | Rawalpindi, Pakistan
- Created data visualisation tools and reusable JavaScript libraries, reducing development cycles by 25%.
- Designed responsive UI components, improving usability by 20% based on user feedback.
Master of Computer Science
Arid Agriculture University Rawalpindi
2014 – 2017 | Rawalpindi, Pakistan
- Certificate of Excellence, 99 Technologies, 2023
- Appreciation Letter, HOD of Computer Science, COMSATS University Islamabad, 2019
- Appreciation Letter, Rector of COMSATS University Islamabad, 2022
- 📧 Email: idrees04@yahoo.com
- 💻 GitHub: github.com/idrees04
- 📚 Stack Overflow: stackoverflow.com/users/8013797/muhammad-idrees
- 📱 Phone: +92 333 87 70433
⭐ Fun Fact: I’m always exploring new tech trends and experimenting with side projects to push the boundaries of web development! Feel free to check out my repositories and reach out for collaboration or inquiries.