I'm a Senior Software Engineer with over a decade of experience specializing in Android development. I've built and led teams that delivered high-performance, scalable, and user-focused mobile applications across health tech, commerce, and consumer platforms.
Currently, I'm part of the engineering team at Instacart, working on Payment and Commerce features to enhance the experience for millions of users. My technical toolkit includes Kotlin, Java, Jetpack Compose, and modern Android architectures. I'm also experienced with Kotlin Multiplatform and have a growing interest in cross-platform and backend development.
To stay fast and efficient in a high-paced environment, I actively use AI tools like Cursor IDE, GitHub Copilot, and ChatGPT throughout my workflow—boosting productivity in implementation, testing, debugging, and problem-solving.
Beyond engineering, I'm passionate about mentorship and community. I actively create educational content on software engineering, helping others grow their careers while refining my own knowledge through teaching.
Driven by clean code, thoughtful design, and a mindset of continuous learning, I aim to build impactful solutions that make technology more accessible and meaningful.
11/2024 – Present, Vancouver, Canada
10/2024 – Present · 6 mos
01/2021 – 11/2024, Vancouver, Canada
12/2016 – 01/2021, Vancouver, Canada
11/2014 – 11/2016
07/2012 – 12/2019
Bachelor of Engineering (B.E.), Computer Software Engineering
Azad University (IAU), Tehran, Iran
01/2008 – 07/2012
A leading grocery delivery platform that connects users with local stores, offering same-day delivery and pickup options. Features include real-time order tracking, in-app chat with shoppers, and seamless payment processing.
Supports mental health and well-being with well-being programs, expert support, and tracking tools.
Aims to support individuals with Sickle Cell Disease (SCD) by providing resources, expert advice, and a supportive community.
Designed for patients using CALQUENCE, this app offers support, resources, and tools to manage their treatment journey.
Experience in developing a variety of Android applications, including navigation systems, mapping solutions, real-time event tracking, video streaming platforms, and database management.
Feel free to reach out for collaborations, questions, or just a friendly chat!