Hey, I'm

AbdulazizAlasmari

Software Engineer

I'm passionate about crafting innovative digital experiences using modern technologies. My focus is on creating intuitive interfaces that bring ideas to life, whether it's mobile apps, web platforms, or AI-powered solutions. I'm constantly exploring new technologies to enhance my skills and deliver meaningful products that make a difference.

Abdulaziz Alasmari

Recent Projects

App icon for Sayyr | سَيِّر

Sayyr | سَيِّر

Mobile Application

Sayyr is an AI-powered mobile application transforming how people discover and explore activities and destinations in Saudi Arabia. Using natural language processing, Google APIs, and AI-driven recommendations, Sayyr provides a personalized experience tailored to each user's preferences and interests.

FlutterFirebaseFirestoreRESTful APIsFigma
App icon for Laqtah | لقطة

Laqtah | لقطة

Web Application

Laqtah is a modern web application that helps users rate, review, and track their favorite movies and TV shows. Built with Next.js, Firebase, and the TMDB API, it offers a seamless experience for entertainment enthusiasts.

ReactNext.jsTypeScriptFramer MotionFirebaseFirestoreRESTful APIsVercel

My Approach

I follow a structured methodology to ensure quality and efficiency in every project.

1

Planning & Strategy

I start with thorough planning and strategic analysis. This involves understanding project goals, researching user needs, and creating a comprehensive roadmap with clearly defined objectives, technical requirements, and timeline estimates.

2

Development & Iteration

During development, I implement solutions using modern technologies while maintaining regular progress updates. I focus on writing clean, maintainable code and ensure all stakeholders are informed of milestones reached, challenges encountered, and adjustments made.

3

Testing & Launch

Before launch, I conduct comprehensive testing to identify and fix any issues. This includes functional testing, performance optimization, and user experience validation. The launch phase involves deployment, final quality assurance, and setting up monitoring to ensure a smooth transition to production.

Skills & Technologies

Frontend

FlutterReactTypeScriptNext.jsTailwind CSSFramer MotionHTMLCSSJavaScript

Backend

FirebaseRESTful APIs

Databases

FirestoreMySQL

UI/UX

FigmaResponsive DesignUser ResearchWireframing

Tools & DevOps

GitGitHubDockerCI/CDAWSGoogle CloudVercel

Other

AgileScrum MasterProblem SolvingTest-Driven DevelopmentPerformance Optimization

Let's Work Together

I'm always open to new opportunities and challenges. If you'd like to connect, feel free to reach out!

Send Email