Arslan Ali

Pakistan

@arsxlanali

Software Engineer

Badges

Problem Solving
Sql

Certifications

Work Experience

  • Software Engineer

    Integriti Pvt Ltd•  March 2024 - Present•  Lahore

    ● Partnered with design teams to ensure the feasibility of UI/UX principles, implementing practical and innovative solutions in the user interface. ● Developed common components, writing clean, modular, and well-documented code, resulting in a 15% reduction in the overall codebase and fostering the reliability and efficiency of our application. ● Employed a two-way data binding approach, enhancing code readability and simplicity, leading to a 30% improvement in maintainability and comprehension. ● Mentored junior developers and contributed to the engineering team's growth by conducting code reviews, providing constructive feedback, and identifying and communicating best practices for front-end engineering. ● Designed engaging user experience and visually appealing GUIs, adhering to responsive web design principles and interactivity.

  • Software Engineer

    The Dev Corporate•  March 2022 - March 2024•  Lahore

    ● Implemented the Full stack application called Levelnine GPT, incorporating a Large Language Model (LLM) and a Retrieval-augmented generation (RAG) solution for semantic search and GPT prompts, reducing the running cost by 80%. ● Integrated frontend components with REST and GraphQL APIs for efficient data fetching and manipulation. ● Optimize application performance for maximum speed and scalability by utilizing tree shaking and code splitting, significantly reducing loading times for the app and its components. ● Collaborated with the cross-functional DevOps team to devise a solution for a faster app build process, reducing build time by 200%. ● Conducted code reviews for fellow developers to ensure organizational and community guidelines compliance. ● Monitor emerging technologies and industry trends, continuously enhancing skills and incorporating new advancements into projects. ● Implemented integration tests using the testing library Jest and Cypress, increasing code reliability by 20%. ● Utilized build tools such as Webpack to automate tasks, optimize performance, and maintain the development process. ● Revamped components into pure and high-order components to avoid unnecessary rerenders and increase performance. ● Leveraged asynchronous programming with RxJS to handle complex data streams, enhancing real-time data processing and improving application performance.

Education

arsxlanali has not updated education details yet.

Skills

Algorithm
Css
NodeJs
React
Redux
HTML5
MongoDB
Next
TypeScript
Tailwind
Webpack
Git
RESTful API
Express.js