Yasser Hamek

Yasser Hamek

Mentor
Rising Codementor
US$10.00
For every 15 mins
ABOUT ME
Full-stack engineer passionate about sharing knowledge and guiding developers through their learning journey.
Full-stack engineer passionate about sharing knowledge and guiding developers through their learning journey.

Full-Stack Web Engineer | Lyon, France

Experienced engineer with expertise in modern web technologies (React, Node.js, Angular, Spring). Passionate about sharing knowledge through mentoring. Previously tutored Java concepts at Upwork. Strong focus on clean code and best practices.

Core Skills: JavaScript/TypeScript, Java, React, React Native, Spring Boot
Industries: Real Estate, Transportation, Energy, Education

Paris (+01:00)
Joined February 2025
EXPERTISE
4 years experience
3 years experience
3 years experience
4 years experience
4 years experience
1 year experience
2 years experience

REVIEWS FROM CLIENTS

Yasser's profile has been carefully vetted and approved as a Codementor. Connect with Yasser now, and leave a review for them once you're done!
EMPLOYMENTS
Fullstack React Native NodeJS Engineer
Freelance
2024-11-01-Present
WALKTHROUGH AI is an innovative educational technology platform that streamlines classroom observations and provides AI-powered insights ...
WALKTHROUGH AI is an innovative educational technology platform that streamlines classroom observations and provides AI-powered insights for educational leaders and teachers. Developed and deployed a comprehensive observation system with AI integration: • Full-Stack Development: Building and maintaining a scalable observation iOS app and RESTfull API using React Native, TypeScript, NodeJS, Express, and PostgreSQL. • AI Integration & Analysis: Integrated OpenAI's GPT-4o and Whisper APIs for generating comprehensive feedback and voice transcription, implemented custom prompt engineering for educational context and multi-standard analysis. • Mobile Optimization: Engineered a responsive, mobile-first design ensuring seamless functionality across devices, implementing touch-friendly interfaces and optimized loading states. • Cloud Infrastructure: Designed and deployed the application infrastructure using GCP (Google Sheets/Drive/Gmail API), DigitalOcean, and Docker, establishing seamless integration between services and optimizing cost efficiency. • Authentication & Security: Designed comprehensive authentication system using Auth0, implementing SSO integration (Google, Microsoft, Apple), token-based restricted registration, and role-based access control with admin dashboard capabilities. • Data Integration & Export: Developed sophisticated export functionality using Google Sheets API and Drive API for collaborative data management, implementing custom templating for Word document generation and automated email notifications. • Analytics & Visualization: Created interactive dashboards for observation trends and analytics, implementing data visualization and automated weekly report generation with trend analysis. • Standards Integration: Implemented comprehensive educational standards support (CSTP) with dynamic AI analysis adaptation and custom feedback generation. • Database Design: Implemented efficient data modeling and management using Prisma ORM with PostgreSQL.
Node.js
PostgreSQL
GitHub
View more
Node.js
PostgreSQL
GitHub
Domain-Driven Design
TypeScript
Docker
SSO
React Native
RESTful API
OpenAI APIs
View more
Fullstack NodeJs ReactJs AWS Engineer
Akrili Dar
2023-02-01-Present
AKRILI DAR is an innovative platform that empowers users to rent, buy, or sell real estate properties with ease. From product specificati...
AKRILI DAR is an innovative platform that empowers users to rent, buy, or sell real estate properties with ease. From product specification to deployment, I built the entire application from scratch, ensuring high-quality code, maintainability, and performance using modern technologies. • Full-Stack Development: Built and maintained a scalable, efficient platform using ReactJs, NextJs, NodeJs, NestJs, MongoDB and AWS. • Cloud Deployment & Infrastructure: Deployed the platform in AWS using S3 for the frontend and EC2 with Docker and NGINX for the backend as RESTful APIs. • Cloudflare Integration: Set up CDN and DNS management through Cloudflare to optimize performance and security. • User Authentication: Implemented JWT-based authentication and secure account creation workflows. • Search & Filtering: Developed a robust property search and filtering system using ElasticSearch for fast and accurate results. • Real-Time Messaging: Created a real-time Chat system and notification using Event-Driven Architecture using Apache Kafka & WebSocket to enhance user communication. • Authentication & User Management: Developed the user authentication system, including account creation and secure login. • Continuous Integration/Delivery (CI/CD): Established CI/CD pipelines with GitHub Actions to automate testing and deployment processes, streamlining development workflows and reducing time to production. • Testing & Quality Assurance: Applied technical and functional tests using tools like Jest, Postman, and Selenium WebDriver to ensure reliability and performance. • Test-Driven Development (TDD), Behavior-Driven Development (BDD), and Domain-Driven Design (DDD): Employed TDD and BDD methodologies to ensure comprehensive feature testing and alignment with user needs, while applying DDD principles to structure the application around key business domains. See Akrilidar : www.akrilidar.com
Node.js
MongoDB
Elasticsearch
View more
Node.js
MongoDB
Elasticsearch
TypeScript
React
SSRS
Apache Kafka
Material-UI
Next.js
RESTful API
View more
Fullstack Java/Angular Engineer
Key Consulting
2022-01-01-2023-01-01
Using scrum agile methodology, within a team of 17 people (8 developers, 5 product owners, 2 testers, a scrum master and a project manage...
Using scrum agile methodology, within a team of 17 people (8 developers, 5 product owners, 2 testers, a scrum master and a project manager) I did develop and support new features and I was actively improving existing systems and infrastructure : • Full-stack web development using Java, TypeScript, Spring Boot, Angular and PostgreSQL. • Reduced boilerplate code by developing reusable generic Full-stack component. • Increased application performance by developing dynamic loading of pages, tab and component. • Improved remarks and responses loading and posting time by reviewing and refactoring actual implementation. • Created application sub module search and filter feature by Implementing a scalable search engine Solr. • Development of REST API end points with Spring. • Created the application Data Model by creating Data Base table and queries with SQL, Spring Data JPA and PostgreSQL. • Ensured maintainability and code none regression by creating technical and functional testing. • Developed application front-end pages using Angular Material, Type Script, HTML, SCSS. • Redaction of technical documentation. • Delivering a clean code and actively improving existing systems and infrastructure by doing code review and refactoring. • Deployment of new feature using Jenkins. • Continuous integration with Gitlab and Jenkins. • Responsive design with CSS Grid and Flexbox. • Implementation of permissions and habilitations.
Java
SQL
Angular
View more
Java
SQL
Angular
Spring
PostgreSQL
TypeScript
JavaScript
Solr 4
Microservices
Hibernate ORM
View more