Ali Shafiei profile photo

Ali Shafiei

Artificial Intelligence and Full-Stack Developer(node.js / python / React, Next.js / AWS)

500+ connections
Ali Shafiei on LinkedIn

Updated 8 months ago

9+

Years Experience

9

Roles

56

Skills

3

Education

About

I have over five years of experience in AI/ML and full-stack development, specializing in core banking systems and payment platforms. I have contributed to innovative projects, such as designing OTP features, building the RIMA mobile app, setting up a token service provider, improving encryption and MAC utilities, and enhancing software quality for the Central Bank of Iran. I graduated with a Master's degree in Artificial Intelligence from the University of Waterloo, specializing in the latest forecasting and optimization techniques. As a full-stack developer at General Construction Improvement, I develop web-based applications using React.js, Node.js, and AWS. I also deploy containerized backend services (using docker) with AWS, and use GitHub for code version control and GitHub Actions for streamlining the CI/CD process.

Experience (9 roles)

LearnFormula · Permanent Full-time

Senior Software Engineer

Current

LearnFormula · Permanent Full-time

Feb 2023 - Present · 2 yrs 6 mos

-> Implemented authentication processes across both Next.js and React Native applications, using cookies, Sessions, and JWT Authentication, covering front-end and back-end. -> Developed cron jobs, payment gateways, and authentication APIs using Node.js to ensure robust back-end functionality. -> I...

G

Full-stack Developer

General Construction Improvement · Contract Full-time

Feb 2022 - Jan 2023 · 1 yr·Toronto, Ontario, Canada · Remote

-> Developing a web-based application containing Project Overview Section, Document Control, Budget and Cost Tracking, Stakeholder Management, and Quality Assurance logs. -> Utilizing React Js for the Front-end Development and Node.js for the Back-end Development, reinforced with unit and integrati...

7 mos

3 roles · Jan 2021 - Jul 2021

Teaching Assistant

Jan 2021 - Jul 2021 · 7 mos·Tehran, Tehran, Iran

Teacher Assistant of Cloud Computing under the supervision of Prof. Ahmad Javadi

Teaching Assistant

Jan 2021 - Jul 2021 · 7 mos·Tehran, Tehran, Iran

Teacher Assistant of Internet Of Things under the supervision of Prof. Mahdi Rasti

Teaching Assistant

Jan 2021 - Jul 2021 · 7 mos·Tehran, Tehran, Iran

Teacher Assistant of Web Programming under the supervision of Parham Alvani

Is this your profile, Ali?

Claim it to keep it updated or request removal.

Claim or Remove

Education (3)

University of Waterloo

University of Waterloo

2022 - Dec 2023

Grade: GPA: 3.8/4 During my academic tenure, I spearheaded multiple projects such as: 1- Implement a "Toxic Comment classification for Wikipedia with LSTM and BERT 2-Implement a "Stack Overflow tag predictor" harnessing SVM, KMeans, and other ML algorithms 3-Implement a "personalized movie recommendation system" deploying K-means, RNN 4-Develope a "SAT solver" crafted in C++ 5-Develope and Design "Canada Health Management application" with React Native and NodeJs. Skills: TensorFlow · React Native · GitHub · Natural Language Processing (NLP) · Software Development · Image Processing · Artificial Intelligence (AI) · Amazon Web Services (AWS) · Python (Programming Language) · Design Patterns · Git · Object-Oriented Programming (OOP) · C++ · Computer Vision · react js · Machine Learning · Deep Learning · Amazon Cognito

Amirkabir University of Technology - Tehran Polytechnic

Amirkabir University of Technology - Tehran Polytechnic

Sep 2016 - Jan 2021

Grade: GPA : 3.46/4 | GPA over the last two years: 17.28/20 (3.56/4) Skills: Java · Programming · Software Development · Python (Programming Language) · Computer Science · C (Programming Language) · C++ · Amplifiers

Allameh Helli school

Allameh Helli school

2012 - 2016

Grade: 19.57/20 Skills: C++

Skills (56)

Amazon Elastic Container Registry (ECR)reacjsreduxHTMLk-means clusteringAWS SageMakerdockerASP.NETSQLREST APIsLinear RegressionKong API GatewayTerraformDjango REST Frameworknode jsComputer VisionNext.jsReduxHTML5DockerMySQLCloudReactNode.jsJavaScriptTensorFlowPythonJavaScriptMySQLDockerNode.jsMochaCypressAWSECSRDSGitHubSageMakerJWTReduxSNSVPCStack OverflowReactNode.jsTensorFlowGitHubAWSPythonGitAmazon CognitoJavaReactAWSGitHubPython
Certifications (2)

DevOps Deployment Automation with Terraform, AWS and Docker

Udemy

Build a Backend REST API with Python & Django - Advanced

Udemy

Frequently Asked Questions

What is Ali Shafiei's current role?
Ali Shafiei is currently working as Senior Software Engineer at LearnFormula · Permanent Full-time.
Where did Ali Shafiei study?
Ali Shafiei studied Master of Engineering - MEng, Artificial Intelligence at University of Waterloo. They have 3 education entries on their profile.
What skills does Ali Shafiei have?
Ali Shafiei's top skills include Amazon Elastic Container Registry (ECR), reacjs, redux, HTML, k-means clustering. They have 56 skills listed on their profile.

Related Jobs

View all jobs →

Other Profiles

Browse all →

Looking for your next role?

Chat with Clera to discover job matches, salary insights, and get a polished AI-generated resume.

Chat with Clera

This profile is based on publicly available information. Ali is not affiliated with or endorsed by Clera. Privacy Policy