Hiring Me

I'm a self-taught programmer the work I provide is of the highest quality, fully responsive, and tested in a wide range of devices. I take great care to ensure each project is well-documented and easily maintainable so you can enhance a website as your company grows. in my experience as a freelancer and working for agencies I have also obtained an eye for details and appreciation for design, as well as knowing how to efficiently project manage and work with clients and colleagues successfully.

That is, my work lies at the intersection of design and back-end.

I collaborate with designers — preferrably in the design phase, Maybe i work alone — to translate designs into live UIs and functional prototypes. As a frontend engineer, I provide feedback to designers to ensure that the design translates well to the browser, ensuring usability of the product by as many people as possible, regardless of their context and how they use it (screen readers, mobile phones, various browsers, etc.)

I'm looking for what is next in my field and that’s managed me to take your ( PSD - AI - Sketch - XD - PDF - JPG ) file and enjoy the output [Wether with a team or not], and I can provide that in quick turnaround time under respecting for deadlines.

I hold myself to high standards, and provide high value for the investment you make in me. All of my work is, by default:

  • Standards-compliant.

  • Optimized for mobile. I take a mobile-first approach to building front-ends.

  • Fully responsive, and tested across various devices and browsers.

  • Cross-browser compatible. While I don't optimize for older browsers (especially the IEs), the interfaces I build are usually usable in those browsers. A Web site doesn't need to look the same in all browsers. (If you need a developer to create the exact same experience in all browsers, you're probably better off working with someone else.)

  • Accessible. A product needs to be usable by users of assistive technologies by default. This is a requirement and something I don't compromise on.

  • Uses the latest in the front-end field. Shiny new CSS, with appropriate fallbacks for older browsers as per the previous two points.

  • Optimized for performance. The product experience needs feel lightweight and fast.

  • Modern Web Applications I'm using the most trendy javascript libraries and frameworks like @reactjs

  • Modern Mobile Applications I'm using @React Native (javascript cross platform) to build Android and IOS applications.

  • Progressively enhanced. This means that the front-end is crafted using semantically marked up content, styled with modern CSS, and enhanced with JavaScript for interactivity. My approach ensures that, whenever possible, the content remains accessible and consumable even if the JavaScript doesn't run.

In more technical terms:

  • Craft semantic HTML, with a focus on accessibility and WCAG compliance.

  • Author CSS code that manages the visual aspects of the UI, ranging from scalable typography and colors, to responsive behavior, and anything in between.

  • Write presentational JavaScript that controls the interactive behavior of the UI components.

  • Test across devices and browsers, and optimize for performance (using performant Web font loading techniques, optimizing image loading performance, etc.)

If you’re still with me, then I’d love to hear from you and learn more about what you’re working on!

Drop me a line at ahmedsalihdev@gmail.comThe more details about your project you include in your message, the faster I can get back to you.

I look forward to hearing from you. :)