Hi!

I'm Ali, and I'm a Full-Stack Engineer
.

I have a passion for building scalable web apps and engaging user experiences, specializing in Next.js, TypeScript, and a mix of front-end and back-end technologies.

Let's work together!
About

I'm a Full-Stack Engineer with 8+ years of experience building scalable web apps and engaging user experiences. I'm passionate about building products that make a difference in people's lives. I'm a self-starter who loves to learn and is always looking for ways to improve.

I'm motivated by a commitment to excellence and efficiency. I lead teams to transform complex challenges into intuitive solutions.

I love listening to music, working out, and going on YouTube. If I have time I like to mess around on a piano and try to write a song.

I'm currently looking to join a team of talented engineers to build products that make a difference in people's lives.

Ali
Education

University of Maryland

College Park, MD

Bachelor of Science in Computer Science

Graduated May 2015

Work Experience

Listr

July 2023 - Present

Senior Full-Stack Engineer

Los Angeles, CA

An online platform for trading card game enthusiasts, featuring an extensive database of over 450,000 cards. As the lead developer, I engineered a platform that allows users to easily build, share, and explore decks, as well as engage in a marketplace for buying, selling, and trading cards.

Key Contributions:
  • Led the design of RESTful APIs using Node and Next.js to enable integrations with services such as Stripe, SendGrid, and eBay.
  • Oversaw the project's deployment across Google Cloud Platform, Firebase, and Vercel.
  • Managed the application's primary NoSQL database in Firestore and search engine database in Typesense.
  • Guided junior developers through code reviews and pair programming, enhancing their coding skills and fostering a collaborative team environment.

Next.js
TypeScript
Firebase
Firestore
Tailwind CSS
React
Node.js
React Query
Zustand
Stripe
Google Cloud
Compute Engine
Typesense
Docker
Mixpanel
Zod
Formik

Qortor

2022 - 2023

Senior Full-Stack Engineer

Los Angeles, CA

A video and e-commerce platform for creators in the cosmetics space. Creators can upload videos, create a storefront, and sell products directly to their audience. As a senior engineer, I was responsible for optimizing the application's performance and scalability.

Key Contributions:
  • Optimized load times and performance by utilizing Next.js framework, resulting in a 40% improvement in page load times.
  • Refined application code with efficient code patterns in React and Redux to improve scalability and maintainability.
  • Designed efficient, scalable database schemas in MongoDB to improve performance and reduce codebase complexity.
  • Worked collaboratively within team of designers, developers, and project managers.

Next.js
TypeScript
Styled Components
Redux
Stripe
Node.js
Express
MongoDB
Shopify API
Vercel
Figma

Dojo Apps

2021 - 2022

Senior Full-Stack Engineer

Los Angeles, CA

Apps allowed sellers to automate order fulfillment between Shopify and Amazon Seller accounts, streamlining e-commerce operations, and integrate social media into their storefronts for enhanced product display and engagement.

Key Contributions:
  • Led the design, development, and successful launch of two Shopify apps with React, Express, and Node.js.
  • Developed RESTful APIs using Express to enable integrations with services such as Amazon Seller Central, Instagram, and Shopify.
  • Engineered apps to meet Shopify's data and user security standards for publishing onto Shopify App Store.

React
TypeScript
Tailwind CSS
Material UI
Node.js
Express
MongoDB
Shopify API
GraphQL
AWS
Lambda

DomumGym

2020 - 2021

Lead Full-Stack Engineer

Los Angeles, CA

Online platform for fitness enthusiasts to connect with trainers and access a library of workouts. Built with React, Firebase, and Stripe.

React
JavaScript
Firebase
Firestore
Stripe
Bootstrap

Booz Allen Hamilton

2016 - 2018

Full-Stack Engineer

McLean, VA

A web application allowing businesses to easily organize, search, and share company documents within a private, secure infrastructure.

Key Contributions:
  • Aided in the development of a business web app using Ruby on Rails and Ember.js.
  • Contributed to the development of a public-facing REST API, utilizing the OAuth protocol for authentication.
  • Reduced application deployment times from days to a few hours by implementing AWS Elastic Beanstalk and CloudFormation in the deployment strategy.
  • Communicated with project manager and team members through daily scrum meetings and code review sessions, following the Agile Scrum process.

Ember.js
JavaScript
MySQL
Ruby on Rails
RSpec
AWS
EC2
S3
RDS
Elasticbeanstalk
SES
Docker
Elasticsearch
Agile Development

Amazon Music

Summer 2014

Software Engineer Intern

San Francisco, CA

Amazon Music's mobile Android application, contributing to the development of new features. Utilized Java and Agile Development.

Key Contributions:
  • Managed Lyrics integration, comprising of implementing UX additions, client-side lyrics service requests, and metric logging.
  • Collaborated with UX team and Product Managers to refine user interface.
  • Participated in daily team meetings discussing development updates.

Android
Java
Agile Development
Projects

lockr

Lead Full-Stack Engineer

Los Angeles, CA

A social media tool to help creators grow their audience. Creators can 'lock' their content behind social media actions like requiring a follow or like of their content. Built with Next.js, TypeScript, and Firebase.

Next.js
TypeScript
Tailwind CSS
Firebase
Firestore
tRPC
React
Node.js
Google Cloud Functions
Express
Docker
Google Cloud Run
Google Analytics
Contact

I'm currently open to new opportunities. Let's connect!

 alieskandari3@gmail.com