Skip to content
View pavly-gerges's full-sized avatar
🤖
Electrostat Lab.
🤖
Electrostat Lab.

Organizations

@jMonkeyBuilder @Electrostat-Lab

Block or report pavly-gerges

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
pavly-gerges/README.md

About:

Hey! Welcome. My name is Pavly Gerges. I am essentially a Self-taught Android and Embedded OSS Engineer from the medical profession seeking supremacy in Systems Engineering and Software Design through architecting, building, and deploying Open-Source projects. I'm very delved into with passion towards Open-Science, Open-Medicine, and Open-Technology.

Languages:

Java - C/C++ - Kotlin - Bash (Bourne-Again Shell) - HTML/Javascript - Assembly

Technologies and Frameworks:

Java Streams - Java Concurrency - Java Reflection - Java Native Interface (JNI) -
Native Invocation API - Java Core Utilities - jSerialcomm - jMonkeyEngine -
Android SDK - Android NDK - AVR-Core - GNU/Linux Bin-utils - Gradle -
gnu-libc (embedded-linux and avr) - Arduino-Core - Kiosk-Systems - Pi4j-v1 -
Pi4j-v2 - Linux-Kernel

Skills:

Medical science - Software Design patterns - Software/Hardware algorithms - Infra-structure android engineering - Basic Electronics - Basic embedded systems - APIs Development - Build Automation - Static libraries development - Dynamic libraries development - Android Java and Native modular libraries - Embedded GNU/Linux - Basic calculus - Basic Linear algebra and vector-spaces - GNU Makefile - GNU-C-Compiler-Toolchains (GCC) - Low-Level-Virtual-Machine Toolchain-Set (LLVM) - Cmake - Java Instrumentation - GNU/Linux Virtualization - GNU Debugger (GDB) - Applied Linear algebra and calculus - Advanced electronics and embedded systems

Highlighted Projects and Contributions:

  • The Electrostatic-Sandbox SDK: a complete work-in-progress SDK suite for distributed simulation systems based on IEEE-1516 HLA Spec. and NASA DSES together with MCU bare-metal support and a stock Java binding interface.
  • jSnapLoader: a high-performance native library extractor and loader for JVM applications powered by an incremental loader and anti-failure mechanisms for fast-load-reload actions, and much more reliable software flow.
  • Articular-ES: An entity component system (ECS) framework featuring strong articulations among components from different systems through controller interfaces. The API is powered by a caching system that enables caching data in different configurations.
  • Therac-25: analysing Therac-25 complex system failure using mathematical models, and introducing suggested solutions to safety-critical systems industry and community.
  • ffplay-ip-cam: Introduces abstract scripts for ip-cameras manipulation using ffmpeg ffplay library, in addition to ready-to-use configurations for Tenda CP3pro both in full and sub-optimal resolutions.
  • Electrostat-Lab Contributions.
  • jMonkeyEngine-Contributions.

Notes:

All the ticked items above are involved in my work (not totally utilized).

Pinned Loading

  1. jMonkeyEngine/jmonkeyengine jMonkeyEngine/jmonkeyengine Public

    A complete 3-D game development suite written in Java.

    Java 3.9k 1.1k

  2. Electrostat-Lab/Electrostatic-Sandbox Electrostat-Lab/Electrostatic-Sandbox Public

    A high-performance infrastructure framework for distributed systems simulation based on the IEEE-1516 HLA Spec. and NASA DSES.

    Java 6 4

  3. Electrostat-Lab/Articular-ES Electrostat-Lab/Articular-ES Public

    An entity component system (ECS) framework featuring strong articulations among components from different systems through controller interfaces. 'Everything is a Component' & 'ECS Modules' is what …

    Java 2 1

  4. Electrostat-Lab/Automata4j Electrostat-Lab/Automata4j Public

    A classic finite state automaton framework for JVM Applications (Android and jMonkeyEngine Applications).

    Java 5 1

  5. Electrostat-Lab/jSnapLoader Electrostat-Lab/jSnapLoader Public

    A high-performance cross-platform native Library loader API for JVM Applications

    Java 3 2