Summary
Overview
Work history
Education
Skills
Certification
Languages
PROJECTS
Timeline
Generic
NIHAL EL MAKHLOUFI

NIHAL EL MAKHLOUFI

Summary

Software Engineer with 1 year and 5 months of experience developing and maintaining enterprise web applications for Cisco at Flow Design Solutions.

Experienced in backend development with Ruby on Rails and frontend development using Ember.js, TypeScript, HTML, and CSS. Skilled in REST API development, database management, Git version control, and Agile methodologies.

Passionate about building scalable, high-quality software and continuously improving technical skills.

Overview

3
3
Languages
1
1
Certification
3
3
years of professional experience

Work history

Software engineer (Cisco Project)

Flow Design Solutions
2025.02 - Current

• Develop and maintain web applications for Cisco.

Build backend features using Ruby on Rails.

• Develop responsive frontend interfaces using Ember.js.

• Investigate and resolve software bugs while improving application performance

• Participate in Agile ceremonies including sprint planning, daily stand-ups.

• Collaborate with cross-functional teams and software engineers to deliver new features.

• Use Git and GitHub for version control and collaborative development.

• Write clean, maintainable, and reusable code following software engineering best practices.

Project Development/Training

Flow Design Solutions
2024.03 - 2024.12

• Completed a Master's final internship in Web Development.

• Developed full-stack web applications using Vue.js and PHP.

• Gained experience in Agile development practices and collaborative software development.

Software development intern

Technohacks Edutech
2023.12 - 2024.01

• Internship for learning new web development languages and improving skills in front-end and back-end development

Education

Master's Degree in Information Systems Management -

Abdelmalek Essadi University
/2022 - /2024

Bachelor's Degree in Economics and Management -

Abdelmalek Essaadi University
/2019 - /2021

Skills

PROGRAMMING LANGUAGES

Ruby

TypeScript

JavaScript

PHP

SQL

FRAMEWORKS & TECHNOLOGIES

Ruby on Rails

Emberjs

Vuejs

Bootstrap

Tailwind CSS

HTML5, CSS3

DATABASES

MySQL

SQLite

PostgreSQL

TOOLS

Git

GitHub

Jira

Postman

Visual Studio Code

METHODOLOGIES

Agile

Scrum

REST APIs

Certification

Higher Institute of Computer

Engineering Training Course in Programming

Languages

Arabic
Fluent
English
Advanced
French
Advanced

PROJECTS

Goals Tracker Application

Technologies: Ruby on Rails, Bootstrap, SQLite

Developed a goal management web application with CRUD functionality.

Designed a responsive user interface using Bootstrap.

Managed application data using SQLite.

Data Visualization Dashboard

Technologies: Vue.js, TypeScript, REST API

Developed an interactive dashboard to visualize data retrieved from REST APIs.

Implemented dynamic charts and responsive UI components.

Task Management Application

Technologies: Vue.js, TypeScript, Golang API

Built a task management application with authentication and task tracking features.

Integrated the frontend with a Golang REST API.

Student Management Web Application

Technologies: PHP, JavaScript, HTML, CSS, Bootstrap, MySQL

Developed a web application to manage student information.

Implemented CRUD operations and database integration.

Designed a responsive user interface.

Tourism Management Web Application

Technologies: Laravel, PHP, JavaScript, HTML, CSS, Bootstrap, MySQL

Developed a web application for the tourism sector.

Built backend functionality with Laravel and MySQL.

Created responsive frontend pages.

ETL Automation for Data Warehouse

Technologies: SQL Server, SQL Server Agent, SSIS

Designed and automated ETL processes for loading data into a data warehouse.

Scheduled ETL jobs using SQL Server Agent.

Decision Support System Automation

Technologies: SQL Server, SSIS, SQL Server Agent, Power BI

Automated data processing workflows for a decision support system.

Developed Power BI dashboards for reporting and analytics.

Timeline

Software engineer (Cisco Project)

Flow Design Solutions
2025.02 - Current

Project Development/Training

Flow Design Solutions
2024.03 - 2024.12

Software development intern

Technohacks Edutech
2023.12 - 2024.01

Bachelor's Degree in Economics and Management -

Abdelmalek Essaadi University
/2019 - /2021

Master's Degree in Information Systems Management -

Abdelmalek Essadi University
/2022 - /2024
NIHAL EL MAKHLOUFI