Ayman Lyesri
Software Engineer
Full-Stack & Mobile Developer
Crafting clean interfaces and scalable backend systems
About Me
Passionate about creating impactful software solutions
I’m a software engineer who enjoys building things that feel fast, intuitive, and reliable. Over the years, I’ve worked across mobile, frontend, and backend development—creating cross-platform apps with React Native, designing Angular dashboards, and building REST APIs and full-stack projects with TypeScript, Node.js, and Python. I’ve had the chance to work with teams in France and Morocco, contributing to Agile sprints, improving performance, integrating backend services, and delivering polished UI/UX across different platforms.
On the freelance side, I’ve built custom applications for clients worldwide and maintained a consistent record of high ratings and strong communication. A big part of my journey is open source. I enjoy crafting tools, widgets, and Linux configurations that help developers customize their workflow—some of which are widely used in the community.
I’m always exploring new technologies, optimizing how things work under the hood, and pushing myself to build better, cleaner systems. At the end of the day, I’m driven by solving real problems, creating smooth user experiences, and learning something new with every project.
Experience
Building great products at amazing companies
React Native & Node.js Developer
VNB-IT, France
Built cross-platform mobile applications using React Native and Node.js, ensuring smooth performance across iOS and Android.
- ·Improved app load times by 30% with reusable components
- ·Integrated backend services and third-party APIs
- ·Participated in Agile sprints and code reviews
"Monsieur LYESRI Ayman a été d'une aide précieuse et a fourni un travail de qualité"
Angular Developer
E-AMBITION, Rabat
Developed optimized Angular applications with strong UI/UX, improved performance, and clean state management.
- ·Boosted application performance by 20% using RxJS optimizations
- ·Delivered features ahead of schedule in Agile Scrum
- ·Reduced bugs by implementing clean, testable code
Full-Stack & Mobile Developer (Freelance)
Fiverr & Independent
Developed Angular web apps, C++ applications, and full-stack solutions for global clients with consistent 5-star ratings.
- ·Delivered fully responsive, dynamic web apps for clients worldwide
- ·Built C++ applications tailored to client needs
- ·Maintained a perfect 5⭐ rating
"Good job, great communication and quick delivery. I am second time customer. I can approve Ayman for 100%. Great work, as we agreed, fixes done in minutes"
"Great job, very detailed, happy about the front end. Know his work very well. Will come back. Thank You Ayman"
Software Developer (Personal Projects)
GitHub
Built numerous full-stack and system-level projects using Angular, React, Next.js, TypeScript, Python, and GTK.
- ·Created Linux GTK widgets with TypeScript
- ·Built multiple open-source applications actively used by developers
- ·Showcased versatility across tooling and frameworks
Projects
Open-source contributions and personal projects
Loading project details...
Hyprland Config & GTK Widgets
Open Source
A complete Hyprland configuration with custom GTK/TS widgets, wallpapers, automation scripts, and a polished Linux UX.
- ·350+ GitHub stars
- ·Highly used in Linux customization community
AI Profiler
Open Source
AI-powered profiling and analysis tool for code and system interaction.
- ·Smart code analysis
- ·Integrates with AI models
Linux Chat Bot
Open Source
A command-line chatbot built for Linux users using Python and OpenAI APIs.
- ·Works directly inside Linux terminal
Skills & Technologies
Tools and technologies I work with
Languages
8 skills
Frameworks & Libraries
13 skills
Databases
3 skills
Tools & DevOps
5 skills
Cloud & Infrastructure
2 skills
Get In Touch
Let's work together on something great
Ready to Start a Project?
I'm always open to discussing new projects, creative ideas, or opportunities to collaborate on innovative solutions.
Connect With Me
Follow me on social media for updates on my latest projects and tech insights.
Response time: Usually within 24 hours