Khawar Ilyas
Development
punjab, Pakistan
Skills
React.js
About
Khawar Ilyas's skills align with Programmers (Information and Communication Technology). Khawar also has skills associated with Web Professionals (Information and Communication Technology). Khawar Ilyas has 7 years of work experience.
View more
Work Experience
Senior Software Engineer
MERN / MEAN
November 2021 - Present
- Expert System Solution (ESS) As a Senior Software Engineer, some of my roles and responsibilities are as follows; Led the development of a scalable web application using the MERN/MEAN stack, • collaborating closely with cross-functional teams including designers and product managers. Implemented new features and functionalities, focusing on both front-end and back- • end development using React.js/Angular, Node.js, Express.js, and MongoDB/MySQL. Optimized application performance and enhanced user experience through code • refactoring, performance tuning, and UI/UX improvements. Integrated third-party APIs and services to extend application capabilities and • improve data synchronization and processing. Implemented authentication and authorization mechanisms, ensuring data security • and user privacy compliance. Designed and maintained database schemas, implemented data validation and • sanitization, and optimized database queries for improved efficiency. Implemented CI/CD pipelines using tools like Jenkins or GitLab CI/CD to automate • build, test, and deployment processes, reducing time-to-market and enhancing development workflow. Conducted code reviews, provided mentorship to junior team members, and • facilitated knowledge sharing sessions to promote best practices and maintain code quality standards. Collaborated with stakeholders to gather requirements, define project scope, and • prioritize tasks in Agile/Scrum environments, ensuring alignment with business objectives and delivering high-quality solutions on time. ?: React JS, Angular, Next JS, Node.js, Nest.js, JavaScript, TypeScript, MongoDB
Full Stack Developer
MERN / MEAN
July 2019 - October 2021
- Ecologix Developed and maintained full-stack web applications using the MERN/MEAN stacks • (MongoDB, Express.js, React.js/Angular, Node.js). Implemented responsive and intuitive user interfaces utilizing HTML5, CSS3, and • JavaScript frameworks like React.js/Angular. Integrated RESTful APIs and GraphQL endpoints to facilitate data exchange between • the front-end and back-end systems. Designed and optimized database schemas using MongoDB or SQL databases like • MySQL/PostgreSQL to ensure efficient data storage and retrieval. Implemented authentication and authorization mechanisms using JWT tokens or • OAuth for secure user authentication and access control. Utilized Git for version control, collaborating with cross-functional teams to ensure • code quality and adherence to project timelines. Implemented Continuous Integration/Continuous Deployment (CI/CD) pipelines • using tools like Jenkins or GitLab CI for automated testing and deployment. Collaborated closely with designers to translate UI/UX designs into functional front- • end components, ensuring pixel-perfect implementation and adherence to design specifications. Worked in an Agile environment, participating in sprint planning, daily stand-ups, and • retrospective meetings to drive project progress and address any blockers or challenges. Conducted code reviews and provided constructive feedback to peers, contributing • to a culture of continuous improvement and knowledge sharing within the development team. Skills: React JS, Angular, Next JS, Node.js, Nest.js, JavaScript, TypeScript, MongoDB
Frontend Developer (JavaScript, HTML, CSS)
Bester Capital Media
March 2017 - June 2019
- As a Frontend Developer, some of my roles and responsibilities are; Developed responsive and pixel-perfect user interfaces using HTML, CSS, and • JavaScript. Collaborated closely with designers to implement UI/UX designs and ensure • consistency across different browsers and devices. Implemented client-side interactivity and dynamic content using JavaScript and • libraries such as React.js or Vue.js. Utilized CSS preprocessors like Sass or LESS to streamline styling and maintainable • CSS code. Integrated with backend APIs to fetch and manipulate data, utilizing tools like Axios or • Fetch API. Participated in code reviews to ensure code quality, readability, and adherence to • coding standards. Implemented accessibility best practices to ensure inclusivity and compliance with • WCAG guidelines. Optimized website performance by minimizing page load times, optimizing assets, • and leveraging browser caching techniques. Collaborated with cross-functional teams, including designers, backend developers, • and QA engineers, to deliver high-quality web applications on time and within scope. Actively engaged in learning and professional development to stay updated with the • • latest web development trends, technologies, and best practices.