
Ali Manavi
Senior Backend Engineer | Typescript, Elixir
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.
See Related Jobs
Based on skills & location
Get AI Resume
Generate a polished resume
Salary Benchmark
What does a Senior Software Engineer earn?
Experience (6 roles)
Senior Software Engineer
CurrentResponsibilities: * 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...
Senior Backend Engineer
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...
Senior Backend Engineer
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.
Education (1)
Imam Reza International university of Mashhad
Skills (51)
Backend
Database
DevOps
Engineering Management
Frontend
Other
Certifications (2)▼
Technical Lead Masterclass
principal.dev
Programming with Google Go Specialization
Coursera
Languages (2)▼
Frequently Asked Questions
What is Ali Manavi's current role?▼
Where did Ali Manavi study?▼
What skills does Ali Manavi have?▼
Where is Ali Manavi based?▼
Related Jobs
View all jobs →AI-enabled Senior Software Engineer (Typescript Focus)
Omni Owl
GTM Engineer
simon&co
Founding Product Engineer (all genders)
avoltra
Senior Account Executive | Mid-Market (m/w/d)
Superchat
Full Stack Software Engineer
Talk Dog Inc
Staff Software Engineer, Product
Lunar
Other Profiles
Browse all →
Juan Manuel GOYES CORAL
Engineering Manager at Blacklane · Full-time
Germany
Dr. Jochen Haller
Senior Advisor, Startup Scout Energy & Automation at BadenCampus · Full-time
Germany
Erik Westrup
Software Engineer at Netlify · Full-time
Germany

Alina Bassi
Investor at Quantistry
Germany
Ricardo Fitas
Associate Researcher (Wissenschaftliche*r Mitarbeiter*in) at Technische Universität Darmstadt · Full-time
Germany
Looking for your next role?
Chat with Clera to discover job matches, salary insights, and get a polished AI-generated resume.
Chat with CleraThis profile is based on publicly available information. Ali is not affiliated with or endorsed by Clera. Privacy Policy