Moez Bouhlel @lejenome

Software Engineer and Business Owner

Summary

I am an avid learner and a passionate software engineer who loves researching, designing and building innovative and efficient solutions.

I started my journey as freelancer and contributor to FOSS at 2012. In 2017, I founded an IT consulting agency where I led a team of 8 software engineers undertaking projects for a dozens of clients across a variety of industry segments.

Tech Principles: D.I.Y, R.T.F.M, and K.I.S.S.

Skills

Abstract view* of main skills; domain-specific skills will be provided on demand.

Software/Web Development

  • Python
  • JavaScript
  • Go
  • Databases

System Administration

  • Linux
  • DevOps
  • Containers & Virtualization

Miscellaneous

  • LLVM

Familiar With

  • C
  • Java
Self-rating based on Dreyfus model.
Experience & Activities
  • TIK (Technology Innovation Network, SUAR) Full-Stack Engineer
    • Led the design and the development of web services based on REST API for SaaS multi-tenant solutions
    • Worked closely with the UI/UX developers to implement the front-end business logic and to integrate it with the API
    • Enhanced back-end systems to scale as request and data volumes have grown larger and larger
    • Boosted code performance & efficiency to reduce infrastructure cost by 73%
    • Migrated monolith single-tenant platform to a multi-tenant microservices based architecture
    • Major techy stack: Python/Django/REST, Go/Gin, TypeScript/Vue.js/Nuxt.js
  • Djagora Academy Back End Development Intern
    • Developed RESTfull Web services using PHP/Laravel/Lumen
    • Used MS BI tools to process real-time streams collected from mobile/IoT sensors
Portfolio

More of my projects are on my GitHub account and at TIK website.

  • Etakwin Elearning platform
    Keywords: Python, Django, Vue.js, Postgresql, REST API, Multi-tenant
    [Professional Project] An All-in-One SaaS Elearning platform to create online schools and to market and sell online content.
  • Mastermind
    Keywords: C, SDL2, CMake, Texinfo, Doxygen, man
    [Academic Project] Cross-platform C implementation of Mastermind for desktop (CLI, GUI), Web (Emscripten) and Android (NDK).
  • HTML5 Video Everywhere
    Keywords: JavaScript, Firefox Add-on
    [OSS Project] Browser add-on to migrate streaming websites to a HTML5-based video player. The add-on was used by 100.000 DAU.

I have contributed few patches to FOSS projects including Mozilla localForage, IPython, Jupyter QtConsole, Jshint fixmyjs, Less.js.

 

 

 

Academics
  • B.S. in Computer Science
    Faculty of Sciences of Sfax - Sfax, Tunisia
    Major Coursework: Data Structures, Algorithms, Systems Programming, DB Management, Distributed Systems, AI, OOP, Compilers, Computer Networks, Algebra, Statistics.
Notes
  • Favorite EditorVim
  • Favorite IDEVim/Git/make/GDB (Unix as IDE)
  • Favorite DistributionArch Linux
Languages
  • ArabicMother tongue
  • EnglishReading/Listening (4) Writing/Speaking (3)
  • FrenchReading/Listening (3) Writing/Speaking (3)