Javascript Developer & Node.js Developer & Python Developer
Přehled
Krátké shrnutí
Kandidát je full-stack vývojář, který se vývoji věnuje přibližně 6 let. Pracuje především s Pythonem, ale také s Reactem, Vue.js na frontendu a Node.js na backendu. Na své současné pozici pracuje na několika projektech, kde například analyzuje síťové protokoly, vytváří skripty. Na projektech se setkal také s jazyky Lua,Bash a Pearl. Vyřizuje také požadavky přímo u klientů. Kromě toho se zajímá o programování pro Android v Kotlinu. Ve volném čase vytvořil aplikaci, kterou měl na prodejně. Měl také krátkou zkušenost s programováním v Javě. Ve své práci se setkal z agilními metodikami se Scrumem. Komunikace v angličtině mu nedělá problém, protože pracuje v nadnárodní společnosti. Zajímal by ho projekt v oblasti počítačového vidění nebo automobilového průmyslu.
Dostupnost.
Pracovní zkušenosti
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.
| Zaměstnanec | 70000 Kč / Měsíčně |
| Kontraktor | 5170 Kč / Denně |
| Úroveň | SENIOR |