Othman El Moudden

Othman El Moudden

Software Engineer @ PEAQOCK

About

🚀 Passionate Software Engineer Hi there! 👋 I’m Othman El Moudden, a dedicated and results-oriented Java Spring Ecosystem , Angular and Nestjs Software Engineer with a flair for crafting seamless full-stack solutions. 🌟 Over the past 3 years and 5 months, I’ve been immersed in developing and deploying robust web applications that deliver real-world impact. My expertise lies in: 🔧 Backend Development: Building scalable, secure, and high-performing services using Java Spring Boot and NestJS. 🖼️ Frontend Development: Designing dynamic and intuitive UIs with Angular, ensuring optimal user experiences. ☁️ Cloud Integration: Harnessing AWS for cloud-ready solutions to empower businesses. 💡 I thrive in environments that challenge me to innovate, optimize, and learn continuously. From architecting new systems to diving into complex troubleshooting, I love rolling up my sleeves and delivering results. 🌐 Projects & Contributions: Explore some of my work here: GitHub: https://github.com/othmanDev12 ✏️ I’m also passionate about sharing knowledge through articles, mentoring, and fostering collaborative communities to uplift fellow developers. I believe in leveraging technology to build impactful solutions and support others in their growth. 📬 Let’s connect and geek out about Java Spring, Angular, NestJS, and more! Together, we can shape innovative software solutions that make a difference. #JavaSpringBoot #Angular #NestJS #SoftwareEngineer #AWS #FullStackDevelopment

Country

Morocco

City

Casablanca-Settat

Industry

Information Technology & Services

Skill

MongoDB, JSF, Oracle Database, Amazon Chime , TypeORM, Design Patterns, Systems Design, Node.js, Amazon Web Services (AWS), Databases, Java EE, KSQL, Kafka Streams, Amazon Cognito, Distributed Systems, Spring Ecosystem, NestJS, English, english it, JUnit

Experience

PEAQOCK

Software Engineer

PEAQOCK

LinkedIn
2022-10 - Present · 4 yrs

Casablanca-Settat, Morocco

Application Architecture and Design: I designed a distributed microservices architecture using Spring Boot and NestJS, focusing on modularity, scalability, and fault tolerance. Key components included an API Gateway for routing, a Config Server for centralized configuration, and Service Discovery for dynamic service registration. The layered architecture integrated Angular for front-end delivery with REST APIs to ensure seamless backend communication. Database Design and Management: Each microservice owned its database to ensure loose coupling and independence. To handle distributed transactions, I employed SAGA and CQRS patterns, achieving eventual consistency while maintaining reliability. Performance was enhanced using read/write separation and caching layers like Redis. Observability and Performance Optimization: I integrated Prometheus, Grafana, and Loki to monitor, log, and visualize system health and performance. Configured health checks automated failure recovery, while circuit breakers and rate-limiting mechanisms ensured fault tolerance and stability. Development Workflow: I streamlined CI/CD workflows using Jenkins for custom pipeline orchestration and GitHub Actions for seamless integration and automation. They managed deployments declaratively for consistent updates. APIs were documented with OpenAPI/Swagger, facilitating team collaboration and developer onboarding. Collaboration and Mentorship: I collaborated with Angular teams to ensure smooth integration between front-end and backend services. Additionally, I mentored team members on microservices design, database principles, and distributed systems, fostering technical growth and excellence.

Business IT Solutions (BITS)

Java Software Developer at Business IT Solutions (BITS)

Business IT Solutions (BITS)

LinkedIn
2021-9 - 2022-10 · 1 yr 2 mos

Casablanca, Casablanca-Settat, Morocco

Developed and deployed new features for web applications managing various card types, including VISA and MASTERCARD (Prepaid, Corporate, Individual). Enhanced payment systems to improve user experience and transaction efficiency. Generated detailed monthly reports on billing, user activities, and statistics to support data-driven decision-making. Diagnosed and resolved critical system issues, including security vulnerabilities and feature-related bugs, ensuring application reliability and stability. Conducted unit and integration testing to maintain high code quality and performance before production deployment. Maintained and updated legacy Java codebases to ensure stability and compatibility with new requirements. Developed and integrated APIs for mobile banking applications on Android and iOS platforms, including real-time notifications using JSF, Node.js, and Firebase. Collaborated with clients during testing phases to ensure seamless implementation and functionality of new features.

Education

ENSET Mohammedia

ENSET Mohammedia

LinkedIn

Ingénierie Informatique, Big Data et Cloud Computing

2023-9 - 2025-6 · 1 yr 10 mos
FST Settat

FST Settat

LinkedIn

JAVA/JAVAEE

2020-9 - 2021-7 · 11 mos

Othman El Moudden's Contact Information

Email

******@***.com

Phone

(**) *** ****

Find the Right Leads
Find Verified Contact Data

Try with: Jensen Huang @ nvidia.com Click to autofill
LeadContact awards, five-star ratings, and GDPR compliance badges

What LeadContact does well

Find verified emails, phone numbers, and decision-makers with 98% accuracy.

Find Leads

Find Leads

Find the right people by company, role, industry, location, and more.

925M+ professional profiles

Find Leads
Find Emails

Find Emails

Access verified email addresses for your target contacts.

657M+ emails

Find Emails
Find Phone Numbers

Find Phone Numbers

Get cross-validated phone data from multiple top sources.

239M+ phone numbers

Find Phone Numbers

More Accurate. Lower Cost.

Find contact data in 1 tool with 98% accuracy

LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.

LeadContact Logo
Competitor Tools

All these = $289 per month

Great conversations start with the right contact.

It’s time to find yours.