Ali Arjmandi
Freiberuflich, Back-End Team Lead, Arico-B2B
Rotterdam, Niederlande
Über mich
As a Back-End Developer with over five years of experience, I specialize in utilizing Node.js and Nest.js to craft efficient microservices adhering to RESTful API, gRPC, and MVC principles. I fine-tune testing efficiency with Jest and bolster software reliability through Test-Driven Development (TDD) methodologies. Additionally, my expertise extends to enhancing communication efficiency by leveraging message brokers like RabbitMQ. I excel in dynamic teams and prioritize continuous learning and innovation.
Werdegang
Berufserfahrung von Ali Arjmandi
Bis heute 1 Jahr und 4 Monate, seit Feb. 2023
Senior Backend Developer
SabaIdea
- Spread best practices of using rabbitMQ to increase development speed. - Added a linter check to CI/CD for consistent code style and smoother team collaboration. - Implemented Redis caching for common data queries to lessen database connection by 10%. - Removed unnecessary response data to enhance front-end communication performance by 20%.
Bis heute 2 Jahre und 3 Monate, seit März 2022
Back-End Team Lead
Arico-B2B
- Operated SCRUM and agile methods to expedite project delivery. - Combined Stripe workflow with Redis caching to have a safer payment process. - Designed a dynamic data pagination solution to accelerate development speed. - Optimized database queries for distance-based operations to increase data retrieval speed by 350%.
1 Jahr und 4 Monate, Dez. 2020 - März 2022
Senior Back-End Developer
Novin.Dev
- Boosted back-end communication speed by 40% with gRPC. - Addressed security vulnerabilities with OWASP Top 10 and Zap. - Achieved a 70% performance improvement through stress and load tests.
Sprachen
Englisch
Fließend