Giter Site home page Giter Site logo

divad1196 / modulehandler Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 27 KB

A dynamic module handler, with standalone tools

License: GNU Affero General Public License v3.0

Python 100.00%
python3 python module import handler absolute-paths absolute

modulehandler's Introduction

David Gallay

I am available to anyone having a question about Computer science (as long as I can help you). Just contact me.

Profil summary

Main skills

  • Diplomed Security Engineer
  • Fullstack developer
  • Software engineer
  • Linux Sysadmin
  • DevOps Engineer
  • Cloud Engineer (AWS)
  • Data Management
  • Postgresql Database Manager
  • Good networking knowledges

Skills I don't have/master enough

  • I am NOT a designer
  • Not fluent on Windows system administration and Powershell

Soft Skills

  • Quick learner
  • Able to think out-of-the-box and challenge ideas in order to find the best solution

Social Media

Languages

  • French (mother tongue)
  • English (officially B2, evaluated C1)
  • German (officially B1, had reached level B2)
  • Italian (estimated A1-A2)
  • (Portugeis: able to undestand and speak a bit)

Programming languages

  • Python: My default language. I think I master all of its current features.
    • Web: I use Flask/Fastapi the most, but I also did use Django.
    • I mainly create tools and scripting to manage systems and APIs.
    • I also use it for Data management (gathering, cleaning, storing, ... sometimes ploting) using panda, numpy, request, json, lxml, ....
  • Rust: This is now my favorite language. I love the macros, the syntax and how the functional paradigm is used. I am now almost as proefficient using Rust than using Python.
  • Javascript: I have used vanilla javascript and jquery a lot (not by choice). I often use it when I need a graphical interface.
    I have used Vuejs (default choice), React (liked it best), AlpineJs (for POC-ing, or when I don't need much)
  • C++: My first love. I still practice it by myself but never had the luck to work professionnaly on it. I have used Qt, SFML a long time ago and did a lot of Data Structure and Algorithm on it.
  • Java: I did it a lot (almost every coding course for 4 years used java). I used SpringBoot and Swing libraries/frameworks and did a lot of DSA.
  • Bash: Fluent with basic scripting, loops, streams, ... I use find/grep/sed/awk/... and many others regulary (I may need to have a refresh sometimes)

I also tried ruby (+ruby-on-rails), php, haskell, elixir and golang by doing 1 projects for each of them. I undestand the notions and would be able to learn them fast. I have learned all languages I know on the fly to achieve projects and master them after a few weeks of practice. Therefore, I am pretty confident in my capacity to learn new languages.

modulehandler's People

Contributors

dgheig avatar divad1196 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.