Omar Benchbana
Passionate about Cybersecurity & Machine Learning
Software Engineer | Web & Server Developer
About Me
I am a Software Engineer from Finland with a strong focus on Web Development, Cybersecurity, and Machine Learning. I enjoy building scalable and efficient applications that solve real-world problems while providing seamless user experiences. My work spans both front-end and back-end development, and I take pride in writing clean, maintainable code and implementing robust software solutions. Currently, I am expanding my expertise in Docker and Cloud Technologies, exploring containerization, deployment pipelines, and cloud-native architectures to deliver modern, reliable, and scalable applications. I am passionate about continuous learning, staying up-to-date with emerging technologies, and applying them to projects that make an impact. I thrive in collaborative environments, where I can contribute to cross-functional teams, engage in code reviews, and participate in knowledge sharing, all while delivering high-quality software solutions.
Skills
- JavaScript / TypeScript
- React, Gatsby
- Python
- PHP Wordpress & Laravel
- Vue.js
- Node.js, Express
- Ruby & Rails
- SQL & NoSQL Databases
- RESTful APIs & GraphQL
- JWT Authentication
- Version Control (Git)
- Docker
- CI/CD Pipelines
- Testing (Jest, RSpec, etc)
- Linux
- Web Security Basics
- Accessibility (WCAG 2.1)
Projects
Recipebook API
Developed a secure and scalable Recipebook API using Ruby on Rails, providing structured endpoints for recipe management and user authentication. Implemented GraphQL queries and mutations to enable flexible and efficient data fetching for clients, reducing over-fetching and improving API performance. Integrated JWT authentication to ensure secure access control and protect sensitive user data across the application. Designed and optimized database schema, including associations between users, recipes, and categories, enabling fast and consistent query responses.

User signup/login with JWT Create, update, delete recipes GraphQL queries & mutations REST fallback endpoints Authorization per user Recipe ownership
My portfolio
Designed and implemented a dynamic portfolio system using Gatsby and WordPress, enabling seamless content updates via ACF fields and GraphQL queries. Developed interactive technology badges and project cards, enhancing visual hierarchy and user engagement across devices. Conducted accessibility audits and applied WCAG 2.1 best practices, ensuring an inclusive experience for all users.

Responsive design, dynamic project cards, interactive tech badges, GraphQL-powered CMS, accessibility optimized.
Satakolkyt Map - Backend
Implemented feature enhancements based on user feedback, driving continuous improvement and higher customer satisfaction. Identified and resolved software bugs through thorough testing and debugging, ensuring a smooth and stable user experience. Collaborated with cross-functional teams to gather requirements and prioritize feature requests, aligning development with project goals. Conducted peer code reviews, fostering collaboration, knowledge sharing, and a culture of continuous learning.

Efficient data handling, RESTful API, Database optimization
Satakolkyt Map - Frontend
Implemented interactive feature enhancements based on user feedback, improving usability and overall customer satisfaction. Identified and resolved UI/UX issues through rigorous testing and debugging, ensuring a seamless and responsive user experience. Collaborated with design and product teams to gather requirements and prioritize feature improvements, aligning with project goals. Conducted peer reviews and design critiques, promoting collaboration, knowledge sharing, and consistent interface quality.

Responsive design, User-friendly interface, Performance optimized