Hi, I am Othmane Namani

full-stack developer

Othman's picture

What I do

Design + Development

As a React/Rails developer, I might be building out projects, starting with a back-end API to a fully responsive user interface (UI). I created structured HTML & CSS code, I applied front-end best practices, I created UIs adjusted to given designs. I managed front-end data using a shared state pattern. My work requires a great deal of self-discipline and attention to detail, but that sort of balancing act is part of what makes the job fun for me.

Back-end

With Ruby On Rails , I implemented basic OOP principles in Ruby, I designed DB schema based on real-life example, I used MVP to structure backend code, I implemented basic CRUD operations, active Record associations to model real-life system and a RESTful API with proper routes and applied back-end best practices, I sent and received data from a back-end endpoint. I Created tests for new features and models.

Remote + Pairing

Meeting with international people, mentoring students, communicating and collaborating with remote developers, discussing timelines, achievements, and goals in daily stand-ups, allowed me to provide and receive feedback collaboratively and in a constructive manner, develop skills in remote pair-programming, using GitHub, industry-standard git flows.

My Work

Who I am

React | Rails full-stack developer

I am Othman, and I graduated from Microverse, an online school for web and software development, as a full-stack developer. While at Microverse, I also worked as a student mentor to junior developers, and as a remote developer, which makes me self-discipline, problem-solver, and taking attention to detail.

I'm looking for opportunities that will put my skills to work.

My image

My work

A selection of my range of work

Projects

A selection of some projects

Replica ofNewsweek

Responsive Design

portfolio-01

portfolio-details-1

This project requests to build a replica of the news site Newsweek.com. It uses the technics of the responsive Design, and the technology of CSS Frameworks like Bootstrap.

See repo See page

Tracking app Track Daily Steps

Responsive UI & RESTful API

portfolio-2

portfolio-details-2

The Track Daily Steps project is a web application that tracks the daily projects' tasks of the user. It is built with business specifications. It contains a RESTful API in the back-end, and a fully responsive user interface (UI). It contains also a user authentication feature.

See repo See page

Weather App Weather City

Responsive UI & external API

portfolio-03

portfolio-details-3

The Weather App project uses the technics of Asynchronous JavaScript. the UI makes an asynchronous communication with an external API, using Javascript promises (async/await). When the data is fetched, it will be displayed. The background will be changed according to the result

See repo See page

Easy Online Calculator

Clear & Easy UI

portfolio-04

portfolio-details-4

This application is a browser calculator built with React.js. It is implemented with needed functional and technical requirements. In this application the user is able to do a lot of mathematical operations with very easy, clear, and colored user interface (UI).

See repo See page

Restaurant Page DEVPIZZA

Easy Navigation

portfolio-05

portfolio-details-5

The Resaturant Page is a JavaScript project, built using DOM manupilation and webpack. The restaurant shows services, dishes and gives possibility to contact.

See repo See page

Online library Book Store

User Data Manegement

portfolio-06

portfolio-details-6

The BookStore is a React-Redux project, built according to asked functional and technical requirements. In this application the user is able to add new books or delete them, he has also an access to a list of existed books which is able to be filtred by some categories. The Application state is managed separately from components with Redux.

See repo See page