Biography

I work at Gensler's San Francisco office as an architectural designer. Startups, however, drew me to work as a part-time software engineer.

At the beginning of my startup journey, I only had a basic understanding of HTML and CSS. Managing all four of my previous startup projects taught me how to code and enabled me to become a full-stack and mobile developer.

As a freelancer, I have solved challenges that an entire tech team would have handled. As a result of this necessity and confidence, I became a better problem solver and self-reliant individual.

resumé

education

Urmia State University, Urmia - Graduate Diploma in Computer Science

2007 - 2009

Mine studies and mine excavation methods in general - Chair member of the Urmia Mine Society

Urmia State University, Urmia - Bachelor of Science

2005 - 2009

Mine studies and mine excavation methods in general - Chair member of the Urmia Mine Society

Anadolu University, Ankara, Turkey - Master of Science

2010 - 2013

2.5 yrs Construction Engineering and Management Program with 3.6 GPA - Developed VIBSIM (Visual Blind Spot Simulation Model)

The University of New Mexico, Albuquerque, USA - Master of Architecture

2015 - 2018

3.5 years program with 3.96 GPA - Recipient of Alpha Rho Chi Medal

employment

FNEL Inc

2019 - 2022

DIO - CEO, Full-Stack Developer

  • Utilizing the NextJS middleware and edge functions to provide subdomains for each business.
  • Managed dynamic SSL certifications for subdomains using NGINX wildcards and Certbot API
  • Developed a multi-image uploader with a progress bar using Formik, Axios, and Cloudinary API.
  • Developed a fully custom authentication system integrated with apple and google sign-in using the helmet, SWR, useContext, and apple-google APIs

FNEL Inc

2019 - 2022

Miloupaw, Full-Stack and Mobile Developer, and UI/UX Designer

  • Developing the NodeJS backend and integrating it with Stripe, Sendgrid, Twilio, and Expo SDKs
  • Production of iOS and Android applications using React Native and Expo.
  • Fully customized hooks for managing transactions, payouts, claims, and refunds between the backend and Stripe API.
  • Development of an automated employee suggestion API for owners to assign to appointments.

FNEL Inc

2019 - 2021

Fnel Fashion, CEO, Product Manager, and UI/UX Designer

  • Sole developer of both production and development versions of FNEL Server and Web platform.
  • Improved product's online users list efficiency using hash table.
  • Improved web platform's graphical load-up time using sass.
  • Developed colliding schedules checker algorithm for appointments where appointments can be checked regardless of their timezone and fully scalable.
  • Developed a web application to help stylist manage their working hours free of time zone complexities.
  • Integrated JSWT system with the web application for users' session control and termination.
  • Search Engine Optimization (SEO) using NextJS serverside rendering methods.
  • Establishing Deeplink between web and iOS platforms.

Gensler

2018 - 2022

Technical Architectural Designer

  • Design Technology Leader of San Francisco Community Flex Studio
  • Recipient of GDEA 2021 as part of SFO Terminal 1 Team
  • Implementation of python in grasshopper and dynamo plugin development

UNM School of Architecture & Planning (UNMSAAP)

2015 - 2018

Project Assistant

  • UNMSAAP website content management
  • UNMSAAP scholarships online application development and data processing

Freelance Activities

2003 - 2006

FrontEnd Developer & UI/UX designer

  • developed various personal and organizational websites using html, css and wordpress

Skills

Programming Related

HTML5expert

CSS3advance

SCSSintermediate

JavaScriptadvance

TypeScriptadvance

NodeJS & Expressintermediate

NextJs & Reactadvance

RTL & cypress & jestadvance

Pythonintermediate

MongoDBintermediate

MySQLintermediate

Postgresbeginner

GraphQLintermediate

Djangobeginner

Flaskbeginner

Gitintermediate

PM2beginner

NGINXbeginner

Tailwindadvance

Others

Adobe XDadvance

3Ds Maxexpert

V-rayexpert

ARadvance

VRadvance

Revitadvance

Grasshopper & Dynamointermediate

AutoCADadvance

Sketch Upintermediate

Photoshopexpert

illustratoradvance

Aftereffectsintermediate

LANGUAGES

  • English (fluent)
  • Persian (Mother Tongue)
  • Turkish (fluent)
  • Arabic (beginner)

My Projects

project-img

miloupaw, Professional And Reliable Pet Care Services

Having developed several public-oriented projects, my wife and I finally decided to build a digital infrastructure that would support her hobby. In the process of developing the project, I learned about technologies and platforms I had never used before.

Role:

  • FullStack Developer
  • Mobile Developer
  • UI/UX Designer

Used stack:

  • NodeJS
  • NextJS
  • React Native
  • MongoDB
  • HTML5
  • Tailwind
  • Stripe
  • NginX
  • redis
  • mjml
  • sendGrid
  • Twilio
  • Cloudinary
project-img

Fnel, online fashion service

project fnel was my first experience as a startup founder where I had a chance to take control of different side of it. I was in charge with managing, UI designing, backend, and frontend development of this project. Due to its startup nature we weren't bind to any legacy technologies which help the project taking advantage of latest available frameworks and packages.

Role:

  • Project Manager
  • FullStack Developer
  • UI/UX Designer

Used stack:

  • NodeJS
  • NextJS
  • MongoDB
  • HTML5
  • SASS
  • Stripe
  • Firebase
  • NginX
  • redis
  • mjml
  • docker
  • sendGrid
  • Socket.IO
  • Twilio
  • Cloudinary
project-img

Dandoon. Lets take care of your teeth

In mid-2019 I have been reached by my co-founder in fnel to start a new project to address the strange culture among Iranians living abroad. Iran has great dentists and the quality to cost ratio is far cheaper than the same service in Europe and the U.S. That being said most Iranians choose to take care of their health while going back to visit their friends and families in Iran.

Role:

  • Front-end Developer
  • UI/UX Designer

Used stack:

  • MongoDB
  • Adobe XD
  • HTML5
  • Cloudinary

Get In Touch

Keep your message brief and clear. We can talk details later 😊.