Javascript Developer & Node.js Developer & Python Developer
Überblick
Kurzer Überblick
Der Kandidat ist ein Full-Stack-Entwickler, der seit etwa 6 Jahren entwickelt. Er arbeitet hauptsächlich mit Python, aber auch mit React, Vue.js auf dem Frontend und Node.js auf dem Backend. In seiner aktuellen Position arbeitet er an mehreren Projekten, in denen er zum Beispiel Netzwerkprotokolle analysiert und Skripte erstellt. Er hat auch Lua, Bash und Pearl in Projekten kennengelernt. Er bearbeitet auch Anfragen direkt mit Kunden. Darüber hinaus interessiert er sich für die Android-Programmierung in Kotlin. In seiner Freizeit hat er eine App erstellt, die er im Store hatte. Er hatte auch eine kurze Erfahrung mit der Programmierung in Java. Bei seiner Arbeit ist er mit agilen Methoden wie Scrum in Berührung gekommen. Die Kommunikation auf Englisch ist für ihn kein Problem, da er in einem multinationalen Unternehmen arbeitet. Er wäre an einem Projekt im Bereich der Computer Vision oder der Automobilindustrie interessiert.
Verfügbarkeit.
Berufliche Erfahrung
2018-2023: Software Developer Worked on customizations involving integration work with Python, Lua, and JavaScript. Developed full-stack JavaScript applications using Node.js for the backend and React/Vue.js frameworks for the frontend. Main projects were written in Python using Pyramid/Flask frameworks. Experienced in protocol analyzing using Wireshark and Lua dissector. Also had experience with RHEL-based operating systems and bash scripting, with some exposure to Kubernetes.
2015-2017: Fullstack Developer Specialized in mobile application development using the Ionic framework. Front-end code was written in AngularJS, while the back-end utilized a Node.js server with the Loopback framework for REST API communication with clients.
2014: Internship Software Developer Focused on web application development using C# and ASP.NET framework.
2010: Installing Wireless Internet Installed wireless internet, involving antenna/device placement and configuration.
Computer Skills:
- Python: Used mainly for scripting and quick application development.
- Node.js: Developed backend applications and utilized REST API for communication with AngularJS.
- C/C++: Used for home automation and similar activities, with a preference for Rust in certain situations.
- Android: Developed an application for decoding DTMF tones using software filters.
- Linux Administration: Proficient in creating shell scripts and basic control program set.
- Go: Enjoys using Go for its low memory usage, perfect concurrency, and improved security compared to C/C++.
- Rust: Recently started learning Rust and finds it promising, although no production work has been done yet.
- AngularJS: Worked on Angular 1.x without TypeScript, appreciating the improvements in Angular 2.
- Vue.js: Experienced in event-based UI interaction.
- React: Worked with React and Redux, acknowledging the challenges of Redux but recognizing its design merits.
- Assembler: Proficient in programming old 8051 MCUs and debugging compiled programs using GDB.
- PostgreSQL: Learned execution plan analysis and optimization through indexes and correct queries.
- Java: Experienced in back-end web development using frameworks like Spring and Java EE, with a preference for Spring due to its flexibility.
Hobbies: Interested in AI, particularly deep neural networks and machine learning. Favorite framework is Keras, and finds transformers to be an intriguing concept.
| Angestellter | 2877 € / Pro Monat |
| Freiberufler | 212 € / Pro Tag |
| Eben | SENIOR |