Oussama Krifa

Senior Frontend Developer

Oussama Krifa
Berlin, Germany

Erfahrungen

Okt. 2023 - Feb. 2024
5 Monaten
Berlin, Germany

Senior Frontend Developer (Freelance)

DKB Code Factory GmbH

Juli 2023 - Feb. 2024
8 Monaten
Berlin, Germany

Founder

The Krifa Way

A program to mentor Software Engineers willing to switch to Freelance and help them navigate German bureaucracy.

Mai 2023 - Bis heute
1 Jahr 10 Monaten

Founder

WebWays Solutions GmbH

Digitalisation and Automation Solutions for our clients. Building MVPs for non tech founders.

März 2023 - Sept. 2023
7 Monaten
Berlin, Germany

Senior Frontend Developer (Freelance)

ToolTime

Worked on the company’s handworker tracking & invoicing SaaS.

  • Transformation of the web application into a white-label product
  • Working closely with PO & Designer to build reusable components while leveraging design tokens.
Aug. 2022 - Jan. 2023
6 Monaten
Berlin, Germany

Fullstack Javascript Developer (Freelance)

Wimedko GmbH

  • Worked together with Doctors and nurses to gather requirements.
  • Implemented and delivered an MVP for medication plans for patients, for sharing notes with nurses and keeping track of initial and exit examinations of patients.
  • Did the integration with an existing white labeled solution for the remote monitoring of patients.
Juni 2022 - Aug. 2022
3 Monaten
Berlin, Germany

Senior Frontend Engineer (Freelance)

On

Supported the team in the implementation of reusable components for the main online shoes ordering platform

März 2022 - Okt. 2022
8 Monaten
Berlin, Germany

Senior Backend Engineer (Freelance)

Pixaera

Worked on the company's VR-based workplace safety training solution for enterprises.

This position combined both leadership as well as technical skills.

  • Ownership of the Backend projects, Prioritisation, Breaking down projects, Direct contact with clients (businesses), Code Review, Managing & Supporting outsourced web app development, Interviews and Hiring
  • Software Architecture, Development of Backend features, writing SQL queries to export custom reports needed for business
Jan. 2021 - Feb. 2022
2 Monaten
Berlin, Germany

Senior Frontend Engineer (Freelance)

mediafellows

Worked on the company’s Audiovisual Content Management solution — Mediastore.

  • Implementation of ui features & components for Analytics (charts, tables, pagination) and various maintenance tasks.
  • Worked closely with fellow frontend devs, along with a lot of interaction with Backend and QA.

Used: Webstorm, ReactJS, Typescript, ChartJS, BlueprintJS, Eslint

Juli 2021 - Bis heute
3 Jahren 8 Monaten
Berlin, Germany

Fullstack Javascript Developer

Indépendant

Since I switched from full-time employment to freelancing, I got the chance to keep working in agile environments on interesting projects in several industries (all detailed below).

Juli 2021 - Dez. 2021
6 Monaten
Berlin, Germany

Senior Frontend React/Typescript Engineer (Freelance)

AnyDesk Software GmbH

Worked on the company’s new Account management console MyAnyDesk2.

  • Development of web-app components and features, with close contact to Product Owner and fellow developers.
  • Fast iterations with full focus on quality, maintainability and performance. Contribution to UI/UX.

Used: Webstorm, ReactJS, Typescript, React-Query, Material-UI, Keycloak, Jest, Docker, Agile/Scrum, Git

Juli 2021 - Okt. 2021
4 Monaten
Berlin, Germany

Software Engineer (Freelance)

DIGITTY

Worked on the backend implementation of the company’s «AI for Project Management» solution.

  • Project setup with CI/CD, unit testing with Jest, JS linting using Google Cloud Platform.
  • Implementation of API endpoints for accessing data from Firestore Database.
  • Implementation of an integration with Jira allowing for authorisation using oauth2, retrieving project data, registering event triggers and storing/ transforming fetched paginated data in Firestore DB.

Keywords: atlassian, jira, oauth2, firebase, GCP, Javascript, CI/CD, jest, eslint

Okt. 2018 - Juli 2021
2 Jahren 10 Monaten
Germany

Senior Software Developer

Safety io

Worked on the company's Gas Detection cloud solutions (Fleet Manager & Live Monitor), aka Industrial Grid, to protect workers and worksites.

  • Reshaping the legacy web-app with latest tools, technology and best practices (testing, reusability, performance, UI)
  • Design & implementation of features with full focus on business needs.
  • Implementation of API, DB queries, documentation. Contribution to UX/UI, DevOps, CI/CD, process improvement.

Used: Webstorm, Angular/AngularJS, NodeJS, Jest, Cypress.io, Typescript, ESlint, AWS, Ansible, Docker, Swagger, Jenkins, RethinkDB, PostgreSQL, Atlassian tools

März 2018 - Sept. 2018
7 Monaten
Germany

Frontend Developer

Tourlane GmbH

Worked mainly on the redesign of the company’s "custom trip-planning" platform.

  • Focus on delivery, working closely with Designers, improving the processes and motivation within the team.
  • Building a living styleguide (re-usable components library)
  • Re-building the customer-facing web-app Tourlane.de with focus on maintainability, testing, clean code Used: Webstorm, React, NextJS, Webpack, Babel, CSS-modules, Jest, Cypress.io, ESlint, Sentry.io, AWS, React-Styleguidist
Dez. 2015 - Feb. 2018
2 Jahren 3 Monaten
Germany

Frontend Developer

EatFirst

Mainly working on [link] Participated in implementing and redesigning most features of the website

Used ES6, RiotJS, BackboneJS, Flux architecture, SCSS

Sept. 2015 - Dez. 2015
4 Monaten
Tunis, Tunisia

Software Engineer

Tunpixel

Worked on different projects (incl. [link] mainly as a Frontend Developer, using AngularJS, Snap.svg, Gulp

Feb. 2015 - Juni 2015
5 Monaten
Tunis, Tunisia

Engineer Diploma Thesis - Software Engineer Intern

Rosafi Holding

Topic: Building a cloud platform for storage & virtualization hosts management.

Tasks:

  • Developing server-side scripts to automate setup, configuration and creation/ definition of Hosts and several Cloud resources.
  • Building a Web API providing CRUD and custom operations for both storage and virtualization cloud resources.
  • Building a web application, with AngularJS, consuming the Web API, with a friendly user interface.

Keywords: Python, Cloud Computing, Storage, Virtualization, Libvirt, GlusterFS, KVM, LXC/LXD, Django, Django-Rest-Framework, AngularsJS, Javascript, Paramiko, HTML5, Bootstrap, Git IDEs: PyCharm, WebStorm

Juli 2014 - Aug. 2014
2 Monaten
Tunis, Tunisia

Software Engineer Intern - Python Developer

MTC Consulting

Topic: Building a social, cloud and BigData non-profit e-health platform.

Tasks:

  • Developing features on an OpenERP web module.

  • Building a web application that consumes web services.

  • Used technologies and Keywords: Python, OpenERP, Tryton, ORM, Django, JSON-RPC, Scrum, PostgreSQL, Git IDE: PyCharm Mockups: Evolus Pencil, Balsamiq Mockups

Juli 2013 - Aug. 2013
2 Monaten
Tunis, Tunisia

Software Engineer Intern - Windows Phone 8 Developer

Linkao

Development of a mobile application for Windows Phone 8, of a market place named "Linkao". The app uses Json WebServices in server-side. And it offers all the site's features in the WP8 application by using the different webservices.

Used technologies and Keywords: C#, XAML, JSON, REST, Windows Phone 8 IDE: Microsoft Visual Studio 2012

Zusammenfassung

Senior Software Engineer (8+ years of experience) based in Berlin Trying to balance my time being a: - 70% freelancer: open for opportunities as a Freelance FullStack JavaScript Developer (React/NodeJS) - 30% entrepreneur: working on my next big thing / discussing interesting ideas/ networking - Good technical background in software design and development. - Strong teamwork, collaboration and leadership skills developed throughout several extra-curricular activities and responsibilities. - Passionate about new technologies, open minded and fast learner. Top skills: Chart.js, BlueprintJS, ESLint

Sprachen

Arabisch
Muttersprache
Deutsch
Verhandlungssicher
Englisch
Verhandlungssicher
Französisch
Verhandlungssicher

Ausbildung

Okt. 2012 - Juni 2015

ENSI - Ecole Nationale des Sciences de l'Informatique

Engineer's Degree, Computer Science · Manubah, Tunisia

Okt. 2010 - Juni 2012

IPEIM, Preparatory Institute for Engineering Studies

General Diploma in Physics and Technology, Engineering, Physics/ Technology

Juni 2010 - Okt. 2010

Ibn Sina Secondary School

Bacalaureate, Technology · Riyadh, Saudi Arabia

Zertifikate & Bescheinigungen

First Place in a Hackathon

Honors-Awards

LPIC-1 - 101 Exam

Shell Coding Challenge 2013

Ähnliche Freelancer