Soufiane Ben Lamalem

Soufiane Ben Lamalem

Mentor
Rising Codementor
US$40.00
For every 15 mins
ABOUT ME
Full Stack Javascript Developer - Angular | Node.js | React.js
Full Stack Javascript Developer - Angular | Node.js | React.js

đź’Ľ Senior Angular & React Developer | 12+ Years in Full Stack Development

I’m a senior Front-end Developer and full-stack engineer with 12+ years of experience, specializing in Angular and React development. I help businesses build high-performance, scalable, and maintainable web applications using modern JavaScript frameworks and best practices.

Whether you need a dedicated Angular Developer, React Developer, or a versatile engineer who can own both frontend and backend, I bring deep technical expertise and a reliable track record of success on all projects I was part of.

🚀 Technologies & Tools I Use:

• Frontend: Angular (RxJS, NgRx, NgXS), React (Redux, Hooks), Next.js, TypeScript, Tailwind, Material UI

• Backend: Node.js, Express, REST APIs, MongoDB, PostgreSQL

• Testing: Karma, Jasmine, Protractor, Jest

• Architecture: Modular SPAs, TDD, Clean Code, Scalable Systems, CI/CD

• DevOps & extra tools: Docker, GitHub Actions, Agile, Jira, Figma

đź›  Why Clients Hire Me:

• Specialized Angular and React Developer for modern front-end projects

• Strong focus on performance, maintainability, and test-driven development

• 100% Job Success & consistent delivery of business value

• Excellent communication, proactive mindset, and long-term reliability

🌍 Languages: English, French, Arabic

📩 Let’s create something exceptional together. Feel free to invite me to discuss your project needs.

Arabic, French, English
Casablanca (+01:00)
Joined February 2019
EXPERTISE
8 years experience
10 years experience
3 years experience
4 years experience
8 years experience
6 years experience
8 years experience

REVIEWS FROM CLIENTS

Soufiane's profile has been carefully vetted and approved as a Codementor. Connect with Soufiane now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
stellar
JavaScript
0
0
email-hunter
CSS
0
0
EMPLOYMENTS
Senior Angular developer
TestingTime – part of the Norstat Group
2021-10-01-Present

TestingTime is a test users recruitment platform with a pool of nearly 1 million participants and an AI-powered matching system. It en...

TestingTime is a test users recruitment platform with a pool of nearly 1 million participants and an AI-powered matching system. It enables clients to define target groups and track the recruitment process in real time, ensuring high-quality matches through advanced screening techniques.

Accomplishments

  • Leading the creation and ongoing maintenance of a core web application for a user recruitment platform.
  • Spearheading the migration of a legacy codebase from AngularJS to Angular, significantly improving performance, maintainability, and scalability.
  • Developing a set of reusable Angular components to enhance UI consistency and reduce development time across the front-end.
  • Enhancing testing coverage and reliability by implementing unit tests with Jest and end-to-end tests using Cypress and Protractor.
  • Collaborating with cross-functional teams to ensure the successful launch of new features.
  • Participating in code reviews to uphold high coding standards and best practices.
  • Contributing to the hiring process by conducting technical interviews and mentoring junior developers.
Angular
D3.js
TypeScript
View more
Angular
D3.js
TypeScript
Protractor
Jest
RxJS
NgRx
Cypress
View more
Senior Full Stack Developer
idaciti, inc.
2018-12-01-2021-10-01

Idaciti is a business intelligence platform that enables clients to access and analyze both financial and non-financial data.

<s...

Idaciti is a business intelligence platform that enables clients to access and analyze both financial and non-financial data.

Accomplishments

  • Developed and maintained a customizable web application for creating and sharing data cards and storyboards, enabling users to gain actionable insights through various charting options.
  • Contributed to building and scaling a full SaaS application that allowed clients to create, share, and analyze financial data.
  • Designed reusable components to ensure scalability and visual consistency across the front-end.
  • Integrated Redux (NgRx) and RxJS to manage complex application states, enhancing scalability and maintainability.
  • Led the implementation of unit testing using Karma and Jasmine, significantly improving application stability and quality.
  • Collaborated with the product team to define requirements and deliver effective technical solutions.
  • Contributed to the hiring process by conducting technical interviews and mentoring junior developers.
  • Mentored junior developers, promoting a culture of continuous learning and boosting overall team productivity.
Node.js
MongoDB
Angular
View more
Node.js
MongoDB
Angular
TypeScript
Jasmine
Karma
RxJS
NgRx
Angular 6
Express.js
View more
Mid-Level Angular Developer
inbrain.ai
2018-12-01-2019-09-01

inBrain.ai is a company that connects mobile apps and websites with market research campaigns, enabling businesses to effectively mone...

inBrain.ai is a company that connects mobile apps and websites with market research campaigns, enabling businesses to effectively monetize their user base.

Accomplishments

  • Created a self-serve survey platform to help entrepreneurs and marketers better understand their customers and make data-driven decisions.
  • Built real-time dashboards for admins and publishers to manage campaigns and analyze performance metrics.
  • Developed reusable Angular components to enhance efficiency and maintainability of the front-end.
  • Ensured high code quality through regular code reviews and close collaboration with the back-end team.
  • Technologies used: Angular, TypeScript, Redux(NgRx),RxJS.
Angular
TypeScript
RxJS
View more
Angular
TypeScript
RxJS
Redux
NgRx
Angular 6
View more