Recommended expert

Oussama Krifa

Senior Frontend Developer

Oussama Krifa
Berlin, Germany

Experience

Oct 2023 - Present
2 years 5 months
Berlin, Germany

Senior Frontend Developer

DKB Code Factory GmbH

Jul 2023 - Present
2 years 8 months
Berlin, Germany

Founder

The Krifa Way

  • Mentor software engineers willing to switch to freelance
  • Help navigate German bureaucracy
May 2023 - Present
2 years 10 months

Founder

WebWays Solutions GmbH

Mar 2023 - Sep 2023
7 months
Berlin, Germany

Senior Frontend Developer (Freelance)

ToolTime

  • Transform web application into a white-label product
  • Work closely with PO and designer to build reusable components leveraging design tokens
Aug 2022 - Jan 2023
6 months
Berlin, Germany

Fullstack Javascript Developer (Freelance)

Wimedko GmbH

  • Gather requirements with doctors and nurses
  • Implement and deliver MVP for medication plans, note sharing, and patient examinations
  • Integrate with existing white-labeled solution for remote patient monitoring
Jun 2022 - Aug 2022
3 months
Berlin, Germany

Senior Frontend Engineer (Freelance)

On

  • Implement reusable components for the main online shoes ordering platform
Mar 2022 - Oct 2022
8 months
Berlin, Germany

Senior Backend Engineer (Freelance)

Pixaera

  • Own backend projects: prioritisation, project breakdown, direct client contact, code review, managing outsourced development, interviewing and hiring
  • Design software architecture and develop backend features
  • Write SQL queries to export custom business reports
Jan 2022 - Feb 2022
2 months
Berlin, Germany

Senior Frontend Engineer (Freelance)

mediafellows

  • Implement UI features and components for analytics (charts, tables, pagination)
  • Perform various maintenance tasks
  • Collaborate with frontend developers, backend, and QA
  • Use Webstorm, ReactJS, Typescript, ChartJS, BlueprintJS, ESLint
Jul 2021 - Present
4 years 8 months
Berlin, Germany

Fullstack Javascript Developer

Independent

  • Work in agile environments on projects in several industries
Jul 2021 - Dec 2021
6 months
Berlin, Germany

Senior Frontend React/Typescript Engineer (Freelance)

AnyDesk Software GmbH

  • Develop web-app components and features for new account management console MyAnyDesk2
  • Collaborate with product owner and developers
  • Iterate quickly focusing on quality, maintainability, and performance
  • Contribute to UI/UX
  • Use Webstorm, ReactJS, Typescript, React-Query, Material-UI, Keycloak, Jest, Docker, Agile/Scrum, Git
Jul 2021 - Oct 2021
4 months
Berlin, Germany

Software Engineer

DIGITTY

  • Set up project with CI/CD and Jest unit testing
  • Implement JS linting using Google Cloud Platform
  • Develop API endpoints for Firestore database access
  • Integrate with Jira using OAuth2, retrieve project data, register event triggers, and store transformed paginated data in Firestore
Oct 2018 - Jul 2021
2 years 10 months
Berlin, Germany

Senior Software Developer

Safety io

  • Reshape legacy web app with latest tools, testing, reusability, performance, and UI best practices
  • Design and implement features focused on business needs
  • Implement APIs, database queries, and documentation
  • Contribute to UX/UI, DevOps, CI/CD, and process improvement
  • Use Webstorm, Angular/AngularJS, NodeJS, Jest, Cypress.io, Typescript, ESLint, AWS, Ansible, Docker, Swagger, Jenkins, RethinkDB, PostgreSQL, Atlassian tools
Mar 2018 - Sep 2018
7 months
Berlin, Germany

Frontend Developer

Tourlane GmbH

  • Redesign custom trip-planning platform
  • Collaborate with designers and improve team processes and motivation
  • Build a living styleguide (reusable components library)
  • Rebuild customer-facing web app Tourlane.de focusing on maintainability, testing, and clean code
  • Use Webstorm, React, NextJS, Webpack, Babel, CSS-modules, Jest, Cypress.io, ESLint, Sentry.io, AWS, React-Styleguidist
Dec 2015 - Feb 2018
2 years 3 months
Berlin, Germany

Frontend Developer

EatFirst

  • Work on eatfirst.com
  • Implement and redesign website features
  • Use ES6, RiotJS, BackboneJS, Flux architecture, SCSS
Sep 2015 - Dec 2015
4 months
Tunis, Tunisia

Software Engineer

Tunpixel

  • Develop various projects including app.ironridge.com as frontend developer
  • Use AngularJS, Snap.svg, Gulp
Feb 2015 - Jun 2015
5 months
Tunis, Tunisia

Engineer Diploma Thesis - Software Engineer Intern

Rosafi Holding

  • Develop server-side scripts to automate cloud resource setup, configuration, and creation
  • Build web API for CRUD and custom operations on storage and virtualization resources
  • Create AngularJS web application consuming the API with a user-friendly interface
  • Use Python, GlusterFS, Libvirt, KVM, LXC/LXD, Django, Django REST Framework, AngularJS, Paramiko, HTML5, Bootstrap, Git
Jul 2014 - Aug 2014
2 months
Tunis, Tunisia

Software Engineer Intern - Python Developer

MTC Consulting

  • Develop features in OpenERP web module
  • Build web application consuming web services
  • Use Python, OpenERP, Tryton ORM, Django, JSON-RPC, Scrum, PostgreSQL, Git
Jul 2013 - Aug 2013
2 months
Tunis, Tunisia

Software Engineer Intern - Windows Phone 8 Developer

Linkao

  • Develop Windows Phone 8 marketplace application
  • Consume JSON web services to replicate site features
  • Use C#, XAML, JSON, REST

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Information Technology (10.5 years), Banking and Finance (2.5 years), Professional Services (2.5 years), Food and Beverage (2 years), Healthcare (0.5 years), and Tourism (0.5 years).

Information Technology
Banking and Finance
Professional Services
Food and Beverage
Healthcare
Tourism

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Information Technology (11 years), Product Development (10.5 years), Human Resources (2.5 years), Legal (2.5 years), and Project Management (0.5 years).

Information Technology
Product Development
Human Resources
Legal
Project Management

Summary

Senior Software Engineer (8+ years of experience).

  • 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.

Skills

  • Chart.js
  • Blueprintjs
  • Eslint

Languages

Arabic
Native
English
Advanced
French
Advanced
German
Intermediate

Education

Oct 2012 - Jun 2015

ENSI - Ecole Nationale des Sciences de l'Informatique

Engineer's Degree · Computer Science · Tunis, Tunisia

Oct 2010 - Jun 2012

IPEIM, Preparatory Institute for Engineering Studies

General Diploma in Physics and Technology · Engineering, Physics/Technology · Monastir, Tunisia

Oct 2009 - Jun 2010

Ibn Sina Secondary School

Bacalaureate · Technology · Tunisia

Certifications & licenses

LPIC-1 - 101 Exam

Profile

Created
Last Update
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Oussama based?

Oussama is based in Berlin, Germany and can operate in on-site, hybrid, and remote work models.

What languages does Oussama speak?

Oussama speaks the following languages: Arabic (Native), English (Advanced), French (Advanced), German (Intermediate).

How many years of experience does Oussama have?

Oussama has at least 11 years of experience. During this time, Oussama has worked in at least 14 different roles and for 18 different companies. The average length of individual experience is 1 year and 7 months. Note that Oussama may not have shared all experience and actually has more experience.

What roles would Oussama be best suited for?

Based on recent experience, Oussama would be well-suited for roles such as: Senior Frontend Developer, Founder, Senior Frontend Developer (Freelance).

What is Oussama's latest experience?

Oussama's most recent position is Senior Frontend Developer at DKB Code Factory GmbH.

What companies has Oussama worked for in recent years?

In recent years, Oussama has worked for DKB Code Factory GmbH, The Krifa Way, WebWays Solutions GmbH, ToolTime, and Wimedko GmbH.

Which industries is Oussama most experienced in?

Oussama is most experienced in industries like Information Technology (IT), Professional Services, and Banking and Finance. Oussama also has some experience in Food and Beverage, Tourism and Hospitality, and Healthcare.

Which business areas is Oussama most experienced in?

Oussama is most experienced in business areas like Information Technology (IT), Product Development, and Human Resources (HR). Oussama also has some experience in Legal and Compliance and Project Management.

Which industries has Oussama worked in recently?

Oussama has recently worked in industries like Information Technology (IT), Professional Services, and Banking and Finance.

Which business areas has Oussama worked in recently?

Oussama has recently worked in business areas like Information Technology (IT), Product Development, and Human Resources (HR).

What is Oussama's education?

Oussama holds a Bachelor in Engineering, Physics/Technology from IPEIM, Preparatory Institute for Engineering Studies.

Does Oussama have any certificates?

Oussama has 1 certificate: LPIC-1 - 101 Exam.

What is the availability of Oussama?

Oussama is immediately available part-time for suitable projects.

What is the rate of Oussama?

Oussama's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Oussama?

To hire Oussama, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Market avg: 780-940 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.