UX Design
Great UX is about more than just looking nice - it is about feeling right and making the user an integral part of an experience. Too much going on and it distracts the user - too little, they struggle to figure out how to use it; there is a certain balance to it all. This is something I understand and implement into every app or website that I work on.
Web Development
What separates you from your competitors? For starters, the user-friendliness of your website matters. I build everything from enterprise grade softwares to custom web applications that deliver an amazing user experience. This way, visitors can navigate, browse and purchase from your business without experiencing glitches that often result in customer loss.
Mobile Development
With Apple recently announcing over 80 billion downloads from the App Store, many developers are struggling to stay relevant in this competitive market. I'm focused on the trends and implement the latest coding techniques and methods into my work to ensure optimal app performance and ultimate user satisfaction.
RESPONSIVE AND PROGRESSIVE WEB DESIGN
The days of your website being viewed solely on a desktop computer are over. Mobile devices are the new reality and your site needs to cater to all types of devices and screen sizes to maintain your brand positioning. I use the latest web standards and trends to make your website look awesome on different screen sizes and platforms even when your device is offline.
CLOUD BASED SOLUTIONS
Cloud computing holds its importance in almost every field. Being on the cloud has certainly helped many businesses to save time and resources and access data to operate from anywhere. I can design and deploy highly scalable, maintainable, secure and cost effective apps using state of the art cloud technologies and best practices including continuous integration/deployment pipelines and serverless architectures.
Machine Learning & Data Science
Machine learning is all about learning from data, identifying patterns and making decisions with minimal human intervention. Self-driving cars, cyber fraud detection, online recommendation engines, sentiments analysis, self-learning IoT devices are just a few examples of machines learning. I can implement and train machine learning models to identify the patterns in any type of data that can help you to grow your business.
Interaction Design, User Experience
Redesigning the Apple Watch UI
Luke Wroblewski proposes redesigning the Apple Watch UI for the sake of a simpler interaction model. Check it out…
0 Comments
What The FlexBox?!
A simple, free 20 video course that will help you master CSS Flexbox by Wes Bos. Check it out…
0 Comments
Google Night Walk
An immersive night journey through Cours Julien, a neighborhood of Marseille famous for its unique…
0 Comments
Optimizing UI icons for faster recognition
A very good article by Alla Kholmatova on how to create icons that are easy…
0 Comments
CSS Diner
CSS Diner is a fun game for learning CSS selectors. Type the right selectors and…
0 Comments
Cool Stack Effects
A set of simple stack effects for inspiration. The main idea is to have one…
0 Comments
Icon System with SVG Sprites
Chris Coyier shows how to make a modern icon system with the <use> technique and…
0 Comments
How Nesting 3D Transformed Elements Works
Ana Tudor will guide you step by step through the process of nesting animated 3D…
0 Comments
Gmail Redesign Concept
Ruslan Aliev put a lot of creativity and thought into this fantastic Gmail redesign.
0 Comments
Responsive Strategy
A great overview of the current strategies that are used to make sites responsive, or…
0 Comments
About Me
Hey, I'm Amir. For those of you who don't know me, I'm a software solutions architect who spends most of his time understanding human-computer interaction. Growing up, I always had an interest in computers, but all kids did I guess. So when it was time to actually make a decision about what path to take in my life, in college that is, I decided to major in Computer Science. In the beginning of my college life I thought that computer science wasn't for me. I was fortunate enough to have web & print design internship in a digital media company during my college degree and that was how it all started. I've been involved in the design and development ever since.
I asked a lot of questions when I was a child, I wanted to learn how things worked, how airplanes fly, how cars move and that's how I learned, that's how we all learn that's how we grow into the people we are, trying to figure out the world. Once we're grown we lose this value. We stop asking questions, mostly because we can figure out the answers with some of the knowledge we've gained, but sometimes we assume things, or sometimes we just Google them. I never quit asking questions, and I think this is still what's driving me forward in my day-to-day life. I'm constantly curious about how things work, and most importantly how can they work better.
My Skills
JavaScript / NodeJS / Angular / React / VueJS
User Experience Design
Photoshop / Illustrator / Sketch
Progressive Web Apps / Responsive Web Design
Native / Hybrid Mobile App Development
AWS / Google Cloud / Micro-Services / Serverless Apps / IoT
Artificial Intelligence / Machine Learning / Business Intelligence
WebRTC / Adobe Flex / ActionScript / Flash Media Server
Need to get help? Ask me here!