Jor Bashllari
FOSS enthusiast, DevOps engineer, functional programmer.
Skills
Experience
Channable
Utrecht, Netherlands
One stop shop SaaS for online businesses offering marketing, stock and price management solutions.
- Maintained the build systems of all dev projects using Nix, continuously lowered CI times while adding new projects; helped flesh out a global migration plan to Flakes and improvements to the current deployment pipeline. 
- Helped migrate invoicing system (date calculation, PDF management, UI) from PHP to Haskell, learning PHP simultaneously. 
Cloud68
Tirana, Albania
Service provider for individuals and businesses focused solely on deploying and maintaining Free and/or open-source software.
- Practiced recently learned skills related to container management and used Ansible for the first time in a business setting, focusing more on upgrading the infrastructure management model and developer experience over addition of newer solutions 
- Learned more on communication with people from different professional backgrounds and expressing myself more concisely even without technical jargon 
- Practiced managing large workloads and full-time school in a friendly and welcoming environment 
- Designed a test Kubernetes cluster to help integrate more services in the allocated hardware, and to facilitate backups, migrations and updates 
Munic.IO
Ile-de-France, France
Car monitoring and metrics analysis solutions.
- Researched and benchmarked available cluster managers, teaching myself Kubernetes and cloud infrastructure 
- Projected and developed a parallel update operator for manager-agnostic cluster maintenance, learning Go and specifics of procedural concurrent programs 
- Learned how to be productive and healthy in a fully remote environment, striking a balance between individual work sessions, communication and studies 
Totel
Tirana, Albania
An e-commerce business funded only by high school sophomores. A fun little project before university rolled in, now going strong in a more organic form in Tirana.
- Developed and helped design the store website, teaching myself HTML/CSS and other frontend technologies, learning about long-term project planning 
- Built payment handling system utilizing Snipcart, getting to know the Django framework and Semantic-UI 
- Managed deliveries, learning bit by bit how to manage professional relationships and aiding in delivery coordination 
Volunteering
Open Labs Hackerspace
- Documented most of the infrastructure (including event-specific services) 
- Multiple talks and workshops, in conferences/gatherings (OSCAL, Linux Weekend) or standalone 
- Learning more each day about community building, communication and open source project management 
E-mma Balkans
- Organized events for inclusion in tech; created from and working with Epitech students and high schoolers 
Epitech Innovation Hub
- Organized and hosted workshops/hackathons for tools, technologies and paradigms useful to other Epitech students and more 
Other Open Source contributions
- Translations for the Ethereum project, Nextcloud and more 
- Contributions and cooperation in small projects (more at https://github.com/alter2000) 
Projects
KOAK
JIT LLVM compiler frontend for Kaleidoscope (WIP)
- Haskell 
- LLVM 
- Kaleidoscope 
HAL
Scheme interpreter with proof-of-concept IO action and exception support
- Haskell 
- Lisp 
42sh
Reimplementation of tcsh with full functionality and limited use of the standard library
- C 
- ncurses
malloc
C99 reimplementation of malloc|realloc|free, best in class
- C 
strace
C99 reimplementation of the strace system call tracing tool.
- C 
- Linux 
RType
C++ multiplayer spinoff of a SP game with a client-server architecture and optimized ECS
- C++ 
- template metaprogramming 
Education
Epitech Montpellier
Shkolla e mesme "Ernest Koliqi"
Languages
Interests
Travel
- mountain biking
- camping
- hiking
- geocaching
Mathematics – theoretical
- category theory
- lambda calculus
- type systems
Writing
- blogging
- essays
- dip pens and fountain pens
