
M Kahfulwara
Development
Punjab, Pakistan
Skills
React.js
About
M. Kahfulwara's skills align with Programmers (Information and Communication Technology). M. also has skills associated with Web Professionals (Information and Communication Technology). M. Kahfulwara has 9 years of work experience.
View more
Work Experience
Senior Frontend Developer
Algonaut Capital
February 2022 - Present
- Responsibilities: Led the comprehensive development of sophisticated front-end web • • applications using Angular, focusing on user experience and accessibility. Collaborated closely with cross-functional teams, including product • • managers, designers, and developers, to understand and gather project requirements. Developed responsive and intuitive user interfaces in Angular, ensuring • • a seamless and engaging user experience. Applied optimization strategies to enhance the front-end application • • performance, including codebase refactoring and implementing best practices. Led and participated in code reviews, providing constructive feedback • • and ensuring adherence to coding standards and maintainability. Contributed to the establishment of CI/CD pipelines for the front-end, • • automating deployment processes to ensure application reliability. Addressed complex technical challenges through troubleshooting, • • identifying bottlenecks, and proposing solutions for improved frontend performance and stability. Skills: Angular JS, JavaScript, HTML/CSS, Responsive Design
Senior Backend Developer
Qordata
April 2020 - January 2022
- Responsibilities: Developed and maintained back-end components of web applications • • using Node.js, Express.js, and MongoDB. Collaborated with UI/UX designers to understand and implement • • functional back-end components based on wireframes and mockups. Utilized Docker to containerize and deploy back-end application • • components consistently across different environments. Optimized back-end applications for performance, considering caching • • mechanisms, database indexing, and efficient algorithms. Implemented unit tests and integration tests for back-end components • • to ensure code quality and functionality. Assisted in deployment tasks using Docker containers and contributed • • to continuous integration and continuous deployment pipelines. Mentored and guided junior developers in back-end development, • • sharing knowledge and best practices. Documented back-end codebase, architecture decisions, and processes • • for effective knowledge sharing and onboarding. Skills: Node.js, Express.js, MongoDB, and Docker.
Web Developer
Netsol
February 2017 - March 2020
- Responsibilities: Developed and maintained JavaScript applications according to project • • requirements. Collaborated with senior developers to design and implement software • • solutions. Assisted in the development of front-end interfaces using HTML, CSS, • • and JavaScript frameworks. Implemented functionality and resolved bugs through code • • troubleshooting and debugging. Conducted thorough testing and quality assurance of software • • applications. Participated in code reviews to ensure adherence to coding standards • • and best practices. Developed and maintained both front-end and back-end components • • of web applications using React.js and Node.js, ensuring high performance and responsiveness. Collaborated with cross-functional teams, including UI/UX designers, • • product managers, and other developers, to understand project requirements and translate them into functional features. Designed and implemented user-friendly, interactive, and visually • • appealing front-end interfaces using React.js, ensuring seamless navigation and engaging user experiences. Created robust and scalable APIs and back-end services using Node.js, • • handling data manipulation, authentication, authorization, and serverside logic. Skill: React JS, React Native, Node JS
Software Developer
Innovadel Technologies
March 2015 - January 2017
- Responsibilities: Developed applications and scripts for various use cases, ranging from • • web development to automation. Integrated data storage solutions, such as databases or APIs, into • • applications for data retrieval and manipulation. Write efficient, readable, and reusable code, following coding standards • • and industry best practices. Developed interactive and dynamic user interfaces using JavaScript • • frameworks like React and Vue.js. Collaborated with design and back-end teams to translate UI/UX • • wireframes into functional and visually appealing web applications. Integrated front-end applications with back-end APIs, ensuring • • seamless data exchange and user experiences. Developed and maintained HTML/CSS code for web applications, • • ensuring consistent and responsive designs. Optimized web pages for fast loading times and efficient rendering • • across various browsers and devices. Implemented responsive design techniques, adapting layouts and • • styles for different screen sizes.