Ali Manavi profile photo

Ali Manavi

Senior Backend Engineer | Typescript, Elixir

Germany
500+ connections
Ali Manavi on LinkedIn

Updated 6 months ago

16+

Years Experience

6

Roles

51

Skills

1

Education

About

Experienced Software Engineer with a talent for solving technical problems and handling complex design matters. Enthusiastic Team Lead with advanced project management skills and 12+ years of working experience in the Web applications area. Interested in learning Cutting-edge technologies, contributing to open source projects, and developing my own tools. Highlighted Experiences: * Horizontal scaling and high Concurrency: Handling near 1,000,000 users per second. * Test-Driven and API-First Development: Working with REST-API, Swagger, GraphQL. * DevOps, CI/CD: Implementing Microservices Architecture and CI/CD from scratch. * Live/VOD content: Creating HLS for an encrypted adaptive-bitrate streaming server. * VoIP: Developing Developing ARI plugin to manage Asterisk and Diameter. Skills and Tools: * Languages: Node.js (JavaScript/TypeScript) ES8, PHP, Erlang, Elixir, Go. * Databases: MySQL, PostgreSQL, MongoDB, Couchbase, Redis, Memcached. * Frameworks: Express.js, Nestjs, Serverless, Symfony, Yii, Lithium, Swoole, gRPC. * Concepts: Microservice, Event-Driven, Object-Oriented and Functional Programming. TDD, Bounded-Context, DAP, Decorator, SOLID, Design Patterns, Clean Code, Scrum. Continuous Integration and Continuous Delivery. * Development Tools: RabbitMQ, EMQ, Kafka, OAuth, JWT, Git, Svn, Agile, Scrum. Nginx RTMP, Encrypted HLS, WebRTC, Asterisk. * DevOps Tools: Linux, Docker, Swarm, Kubernetes, Ansible, Keepalive. GlusterFS, Ceph, MinIO. Prometheus, Grafana, Sentry, ELK, Etcd, Consul, Apache, Haproxy, Nginx.

Experience (6 roles)

Wuunder · Full-time

Senior Software Engineer

Current

Wuunder · Full-time

Feb 2023 - Present · 2 yrs 9 mos

Responsibilities: * Integrate, maintain and optimize third-party APIs into our services with Elixir and Phoenix. * Managing the infrastructure in AWS Lambda and AWS ECS with Terraform. Project: Wuunder is a All-in-one shipping solution that makes sending and receiving packages, pallets, documents a...

Craftcloud · Full-time

Senior Backend Engineer

Craftcloud · Full-time

Feb 2021 - Jan 2023 · 2 yrs·Munich, Bavaria, Germany · Hybrid

Responsibilities: * Migrate the large backend service into a modern/scalable microservice architecture. * Integrate, maintain and optimize third-party APIs into our services. Tech stack: * The Node.js backend services are built with Ramda.js, koa.js, Feathers.js, and serverless-express. * New serv...

Coosto · Full-time

Senior Backend Engineer

Coosto · Full-time

Feb 2020 - 2021 · 1 yr·Eindhoven, North Brabant, Netherlands · Hybrid

Responsibilities: * Developing highly scalable services in the microservice architecture. * Responsible for handling all communications between the project and third-party APIs, including social accounts like Facebook, Twitter, WhatsApp, Instagram, etc. Tech stack: * Elixir, Node.js, PHP * Kubernet...

Is this your profile, Ali?

Claim it to keep it updated or request removal.

Claim or Remove

Education (1)

I

Imam Reza International university of Mashhad

Skills (51)

Backend

PHPNode.js

Database

PostgreSQLMySQLMongoDB

DevOps

GitLinuxDockerAnsibleJenkins

Engineering Management

DevOps

Frontend

JavaScript

Other

ErlangResponsive Web DesignDesign PatternsR&DObject-Oriented Programming (OOP)Node.jsTypeScriptAWSLambdaECSTerraformElixirPHPKubernetesRabbitMQKafkagRPCGitBitbucketJenkinsJavaScriptPhoenixGraphQLMicroservices ArchitectureElixirCouchbaseRedisgRPCRabbitMQKafkaJWTNginxKubernetesPrometheusGrafanaTypeScriptScrumTest Driven DevelopmentBash
Certifications (2)

Technical Lead Masterclass

principal.dev

Programming with Google Go Specialization

Coursera

Languages (2)
Persian(Native or bilingual proficiency)English(Professional working proficiency)

Frequently Asked Questions

What is Ali Manavi's current role?
Ali Manavi is currently working as Senior Software Engineer at Wuunder · Full-time.
Where did Ali Manavi study?
Ali Manavi studied Bachelor’s Degree, Computer Software Engineering at Imam Reza International university of Mashhad.
What skills does Ali Manavi have?
Ali Manavi's top skills include PostgreSQL, Erlang, Responsive Web Design, PHP, Design Patterns. They have 51 skills listed on their profile.
Where is Ali Manavi based?
Ali Manavi is based in Germany.

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