Zpět na profesionály

C++ Developer & Node.js Developer

Přehled


Krátké shrnutí

Kandidát je vývojář v jazyce C++ a Node.js s tříletou praxí v komerční sféře. Kromě toho pracoval na částečný úvazek v C++ již během školy. V současné době dělá pluginy do několika CADů pro architekty. Dělá také například pro DEK, jejich stavební knihovnu. Dělá plug-in, který dokáže nahrát výrobek z knihovny do CADu. Používá ArchiCAD, Revit. Dělá to jak na Macu, tak na Windows. Kromě toho pracuje v Node.js. Také už 5 let učí C++ na ČVUT v angličtině, 2 hodiny týdně. Komunikace v angličtině mu tedy nedělá problém. Má také zkušenosti s agilními metodikami , zejména Scrumem.

Pracovní zkušenosti

Education:

  • Master's degree in Computer Science from Czech Technical University in Prague, 2016-2019.
  • Bachelor's degree in Computer Science from Czech Technical University in Prague, 2013-2016.
  • Master's thesis focused on converting finite tree automata to regular tree expressions.
  • Bachelor's thesis focused on a recommendation system for dance styles.

Experience:

  • Freelance Developer since January 2018, working on C++ and fullstack Node.JS projects
  • Teaching Assistant at Czech Technical University in Prague, leading seminar classes and assisting with course materials for Programming and Algorithmic 1 and 2
  • Software Engineer from 2016-2017, working on a tool for pacemakers and defibrillators using C++, C#, and XML
  • Junior Programmer from 2014-2015, responsible for developing plug-ins for ArchiCAD on Windows and Mac OS platforms

Volunteering:

  • Volunteered at Fit's Correspondence Seminar, CTU FIT, Prague from 2016-2019, preparing programming and mathematical problem sets for students and organizing programming bootcamps

Finished projects:

  • Bulanci in Browser (ongoing): Re-implementation of the game Bulanci to a web browser using Node.js and Vue.js
  • V pasti (2016): Simple 3D RPG game implemented in Unity game engine with C# and SQLite database
  • Pascal-like Language Compiler (2015): Implemented lexical and syntactic analyzer in C++
  • Derivative Calculator (2015): Calculator for derivatives of arithmetic expressions implemented in C++
  • Terrain Generator (2015): Simple 3D terrain generator written in Python with OpenGL and GLS
Author
C++ Developer & Node.js Developer
62d924d30320540010338659
Kontraktor8800  / Denně
ÚroveňSENIOR
Role
C++ Developer Node.js Developer
Jazyky
English
Dovednosti
Application ServerCC#C++DatabaseFullstackGame Engine SoftwareJUnitJavaJava ToolsJavaScriptOperation SystemsPythonSQLiteSpringSpring bootTempoUnityVueiOSnode.js
Lokality
PrahaRemote