Go to the top

HEllo, I'm
Oussama BEN MAHMOUD

Fullstack Engineer / Certified OCI Solution Architect
software engineer
technical lead
certified oci cloud architect
hard-worker
self-taught
gamer
cloud computing enthusiast
game dev enthusiast
rookie digital painter

About

Hello, my name is Oussama. I'm an enthusiastic Full-Stack Software Engineer with 10 years of work experience.

My career, enhanced by a few internships and freelance jobs when I was student, helped me to adapt to the changes quickly and made me a team player. I can work well both in a team environment and using own initiative.

Currently, seeking architecture and consulting roles requiring broad technical background and strengths; and where experience with learned skills will be further developed and utilized.

Knowledge of languages, such as Java, Kotlin, JavaScript, Typescript, HTML, and CSS. Good technical abilities and trouble-shooting.

Specialties: Java, Spring, Angular, React, Cloud Computing

Download resume as PDF format

Skills

Just My Awesome Skills

As always, I'm a self-learner and in my free time, I try to practice a new skill or learn some good topics or it-books. Today I'm trying to focus more on cloud computing and how to deploy apps to the cloud and make'em highly available. Here's a list of my main skills:

Angular

Professional, 5 years

React

Intermediate, 2 years

Spring Boot

Professional, 6 years

DevOps

Intermediate, 4 years

More Skills

  • Java
  • Kotlin
  • Hibernate
  • OSGi
  • React
  • NodeJS
  • Electron
  • PWA
  • Typescript
  • Javascript
  • HTML, CSS
  • LESS, SASS
  • Oracle
  • PostgreSQL
  • MySQL
  • PostgreSQL
  • Docker
  • Kubernetes
  • Jenkins CI
  • Bamboo CI
  • Amazon Cloud
  • Oracle Cloud

Knowledge

  • J2EE Web Development
  • Frontend Web Development
  • Microservices & REST
  • Cloud Deployment
  • NodeJs App Development
  • NodeJS
  • Project Management
  • Team Leading
  • Tech Leading

Training & Certifications

  • Oracle Certified Professional, Java SE 6 Programmer
  • Oracle Cloud Infrastructure Foundations 2020 Certified Associate
  • Oracle Cloud Infrastructure 2019 Certified Architect Associate
  • Docker for Java Developers
  • Kotlin Essential Training

Language Skills

  • French
  • English

Experience

10 Years Experience!

From web development to mobile and game programming. All my past experience has allowed me to acquire and develop my career. Even these days I try to get some part-time jobs to stay ahead of the curve on my technical skills because "when you don't practice a skill you'll end up forgetting about it".

Axione - Bouygues

Fullstack Engineer

2018 - today

I work on a web application which automates the exchange of information between the different actors of the FTTH network: ensure the migration and the development of the frontend part of Angular JS to Angular. Contribute to the development of new functionalities (search, filter, metrics, etc.). Refactoring / reorganization of the backend part and improvement of performance and response time of web services and persistence using Spring.

Keywords: api, java, spring boot, angular, typescript, jenkins, gitlab, docker

Baeldung

Technical Author

2018 - today

Writing technical articles on spring, java core, docker and some other topics.

Sopra HR Software

Technical Lead

2015 - 2018

Worked as Technical Lead and I managed a team to redesign an HR system from scratch. Developed frontend components & backend API, worked with architects to set up technical specifications. Developed a generator for a quick scaffolding new frontend components with custom configuration. Handled team performance appraisal sessions, analyzed training requirements, and skill gaps.

Keywords: api, java, osgi, spring, angular, typescript, bitbucket, bamboo

Sopra HR Software

Software Engineer

2014 - 2015

Contributed to development of a new collaborative HR solution for employees and managers. Developed a Grid system to have a widgetized application. Developed the base Widget component and its archetype. Developed JavaScript modules and Webservices.

Keywords: api, java, angular, typescript

Softprecision

Software Engineer

2014 - 2014

Developed a responsive application that gives the users the ability to buy their groceries online and get them right in their front door like Click&Go. I did everything from concept to design and HTML / CSS integration. The backend was a RESTful API built using RESTful web services, Spring Boot, Spring Data, and Spring Security to maintain secure backend access. Experience with Amazon CLI, EC2, S3, CloudFront.

Keywords: api, java, spring boot, aws, angularjs, bootstrap, grunt, bower

RIADI Research Laboratory

Java Developer

2013 - 2013

Implemented an extraction module for answers based on ontology. Developed a swing application for the UI.

Keywords: java, spring, hibernate, jena, mxgraph, lemur/indri

Atelier216

Flex Developer

2011 - 2011

Collaborated on the development of a 2d game.

Keywords: flash builder, flex sdk, actionscript

PlaygroundState

Game Programmer

2011 - 2011

Contributed to the development of a 3d video game. Designed and Developed HUD elements.

Keywords: unreal engine, unreal script, scaleform, actionscript, ux

CGS

Game Developer

2011 - 2011

Developed a short game as project graduation. Designed and developed a nice looking user interface for the game. Level designed the game with the 3D assets prepared by my co-workers. Implemented new components for the engine to meet our needs.

Keywords: unreal engine, unreal script, scaleform, actionscript, 3ds max, ux

Chipsconcept

Web Developer

2009 - 2010

Developed, maintained, and redesigned websites.

Keywords: html, css, javascript, php, wordpress

Education

Just My Education

I spent all my education after high school in The Higher Institute of Arts in Tunis, Tunisia. Courses were all around designing and programming for the web, mobile, and video games. Moreover, we've studied more on how to build dynamic and secure web apps and how to deploy them using the latest frameworks and technologies.

The Higher Institute of Arts

Engineer's degree

2011 - 2014
Relevant Coursework: Java programming, J2EE development (Hibernate, Spring, Servlets), Database, Frontend development (angularjs, html, css, javascript)
The Higher Institute of Arts

Bachelor's degree

2008 - 2011
Relevant Coursework: Algorithmic, Designing Website, Web development (HTML, JS, CSS, PHP)

Contact

Let's Keep In Touch

If you wanna get in touch, talk to me about a project collaboration or just say hi, you can send an email to hello@oussama.guru and ~let's talk.

Let's get social

You've made it this far...why don't we make our friendship official?