Hi, My name isIdris Attar
I'm a
Print Designer
My professional journey commenced as a Print Designer, where I developed a keen eye for detail and aesthetics. Here, I mastered the art of conceptualizing designs, preparing intricate mockups, and crafting final designs for print, laying the groundwork for my design proficiency.
About me
After completing my Diploma in Computer Science, my journey in design and development commenced. My initial role as a Print Designer was instrumental in refining my attention to detail, where I mastered conceptualizing, creating mockups, and finalizing designs for print. This phase laid a strong foundation in design proficiency. Transitioning into a UI/UX Designer role, I significantly influenced my approach to digital spaces. In this role, I focused on creating user-friendly interfaces and enhancing user experiences for web and mobile applications. This career phase bridged the gap between aesthetics and functionality, sharpening my skills in designing visually appealing and seamless experiences. My career progression led me into Web Development, where I applied my design insights to build robust applications and adhered to best practices. This role expanded my technical skills and deepened my understanding of the intricate relationship between front-end design and back-end functionality. As a Software Engineer today, I integrate my diverse experiences in design, user experience, and development. I am committed to building sophisticated software solutions, leading initiatives, and advancing my technical skills. My goal is to create impactful and innovative applications, constantly pushing beyond my limits to grow further in my software engineering career. Currently, I am delving into the exciting world of Artificial Intelligence, working on projects involving Python and Flutter. These projects have broadened my technical horizons and fueled my passion for developing innovative solutions. I am actively seeking professional opportunities that present new challenges and leverage my comprehensive skill set as a Software Engineer.
Where I've Worked
Senior Software Engineer@ Layopay2023-2024
  • Directed the development of a point-of-sale (POS) application, leveraging Flutter and Firebase to innovate payment solutions and enhance user experience.
  • Architected scalable solutions across web and Sunmi devices, focusing on responsive design and cross-platform compatibility.
  • Managed full lifecycle of the POS application development, ensuring the delivery of robust and scalable solutions.
  • Employed MVVC architectural pattern to enhance code modularity and maintainability, ensuring best practices in software design.
  • Facilitated cross-platform application development, optimizing performance and user experience on web and mobile platforms.
  • Integrated and managed backend services using Firebase, improving application's real-time data processing and operational efficiency.
  • Evaluated and integrated third-party Flutter packages, enhancing application features and functionality while maintaining system performance.
  • Advanced personal expertise and technical skills through continuous learning and application of new technologies and methodologies in software development.
Software Engineer@ Neosoft - Pune2022-2023
  • Spearheaded the development of React Native applications, starting from the ground up to deliver fully-functional and robust solutions, particularly focusing on projects that were previously incomplete.
  • Led the technical efforts in updating and optimizing existing Cordova applications, preparing them for seamless integration with Intune, and ensuring compliance with work profile app standards for enhanced data privacy and security.
  • Played a pivotal role in cross-functional team collaborations, effectively aligning app development strategies with overarching business goals and user needs.
  • Oversaw the entire app development lifecycle, from conceptualization and design to deployment and ongoing support, ensuring a consistent and high-quality user experience.
  • Implemented and enforced best coding practices within the development team, upholding high standards of quality and efficiency in all aspects of application development.
  • Contributed to the strategic planning and execution of project roadmaps, often dealing with complex requirements and tight deadlines.
  • Actively engaged in problem-solving and technical decision-making, demonstrating advanced skills in both React Native and Cordova platform development.
  • Facilitated knowledge sharing and mentoring among team members, fostering a collaborative and growth-oriented work environment.
Frontend Developer / UI/UX Designer@ CreativityIT - Kuwait City2019 - 2021
  • Simultaneously managed roles in Frontend Development and UI/UX Design, delivering comprehensive design and development solutions.
  • Designed and developed over 20+ Ionic v5 Cordova Hybrid Mobile Applications using Angular, Typescript, Node.js, HTML5, SCSS.
  • Utilized Material UI, React Native Paper, Redux Saga, Mobx State Management, RxJS, Media Query, Flashlist, React Native Action Sheet, KeyboardAvoidingView, React Native Camera, and various other plugins in React Native development.
  • Played a key role in determining the structure and design of web pages, ensuring user-friendly and aesthetically pleasing interfaces.
  • Focused on developing features to enhance the overall user experience, incorporating user feedback into design decisions.
  • Maintained a balance between functional and aesthetic design, building reusable code for future use.
  • Optimized web pages for maximum speed and scalability, adhering to best coding practices.
  • Ensured brand consistency throughout all designs, overseeing the design process from conception to final product.
  • Collaborated effectively with cross-functional teams, including product, engineering, and management, to ensure timely completion of projects.
  • Created user-centered designs, including user flows, wireframes, prototypes, and mockups, based on business requirements and user feedback.
  • Translated requirements into style guides, design systems, design patterns, and attractive user interfaces.
  • Designed various UI elements such as input controls, navigational components, and informational components.
  • Created original graphic designs and identified and troubleshooted UX problems, such as responsiveness issues.
Print Designer@ View Design - Kuwait City2018 - 2019
  • Researching concepts, designs, reference material, and similar work.
  • Rendering and presenting design mockups for revision and feedback.
  • Implementing feedback revision and creating final designs for printing.
  • Reviewing and proofreading designs to ensure that copy, layout, and dimensions are print-ready.
  • Overseeing the printing process to ensure color quality and consistency.
  • Managing the timelines and workflow of print design projects.
  • Communicating updates, feedback, and issues with the clients and managers.
  • Maintaining the brand's consistency across all designs and printed materials.
  • Keeping up to date with the latest design trends, techniques, and printing standards.