Romana  /  English

Freelancers


Daniel

Daniel


Full-Stack JavaScript Engineer


An experienced software engineer focusing on the latest web technologies to build scalable applications for web / mobile devices / embedded platforms.
Bronze medalist @ Romanian National Olympiad in Informatics.

https://danibiro.com/

 

 

 




Nivel experienta: senior
Rata Euro/h: 38
Nr. de ore disponibilitate pe saptamana: 40
Skilluri tehnice:

Frontend

React.js, Next.js, Gatsby

Redux, MobX, MobX State Tree, Relay Modern, Redux-Saga, Fluxible

Vue.js, Nuxt.js, Server-side rendering

Electron, NW.js

JavaScript, ECMAScript, ES6, ES7

TypeScript, Flow type checker

React Native

GraphQL - Apollo

Meteor.js, Socket.io

Canvas, WebGL, WebAudio, WebSockets, WebRTC

Webpack, rollup.js

CSS3: SASS, SCSS, Stylus, LESS

Performance optimization of JS code, Web Workers

WebAssembly (WASM)

Progressive Web Apps (PWAs)

Advanced SEO, Page Load Time optimization

Chrome Extensions / Firefox Add-ons

Jest, Enzyme, Mocha, Chai, Puppeteer

Algorithm design and data structures

Parsers, parser generators: PEG.js, Jison

UX design

 

Backend

Node.js, Express.js, Koa.js, Serverless

JavaScript, ECMAScript, ES6, ES7

TypeScript, Flow type checker

C++ / C - Node.js bindings (NAN, N-API, WebAssembly)

Networking (POSIX Sockets, Winsock, TCP/UDP, IPv6)

PDF generation with wkhtmltopdf and Puppeteer

Redis

RabbitMQ, Amazon SQS

Go Language

Embedded Web Technologies

Puppeteer, libchromiumcontent, QtWebKit, CEF, Brackets-Shell, Electron, NW.js, TideSDK, PhantomJS, V8

 

DevOps

Docker

Setting up CI / CD

Amazon AWS, Google GCP, Lambda functions / FaaS / Serverless architecture Heroku

Linux server administration

 

Databases

PostgreSQL

MongoDB

SQLite

MySQL / MariaDB

Prometheus

Categorii:
IT & Networking
Software Developers
Web Developers
Limbi:
English - advanced
Romanian - advanced
Magyar - advanced
Experienta:

Custom serverless platform for JavaScript - FaaS (TypeScript, Node.js, V8 API, WASM, Redis, Docker, Vue.js)

Cryptocurrency exchange + web wallet (Vue.js, SCSS, Go, PostgreSQL, Docker)

Chat widget (Vue.js, Socket.io, Node.js)

Web UI for an cryptocurrency exchange (React.js, SCSS)

Web application for organizing, labeling and segmenting YouTube videos (Node.js, PostgreSQL, Vue.js, Browser extensions, React Native)

Smart calculator application with advanced, machine-learning based expression evaluator (Node.js, PEG.js, C++, WinGDI)

Online real-time strategy game (Node.js + MongoDB + React.js + Socket.IO)

Open-source JavaScript library for creating fast and lightweight graphical user interfaces (Node.js, N-API, C)

Cloud video recording for IP cameras - custom video compression algorithm + web interface (C++, Node.js, N-API, React.js, Amazon Lambda)

Business reporting and decision support system for enterprise companies (Vue.js)

File synchronization app with custom on-the-fly compression (Node.js, C++)

Specialized user interface for server management with OpenVPN integration (Electron, React.js)

Low level communication protocol for thermal label printers and user interface for printing custom labels (C++, Electron, React.js)

Portofoliu:

https://danibiro.com/

Educatie:

Master of Business Administration (M.B.A.) | Babes-Bolyai University, Cluj-Napoca
Bachelor of Engineering (B.Eng.), Computer engineering | Technical University of Cluj-Napoca

Certificari:

Notable awards:

=====================

Bronze medalist @ Romanian National Olympiad in Informatics.

Catalysts Coding Contest winner (twice in a row) - 2014 and 2015 (Hall of fame)

Second Place at Amazon TechO(n) Challenge (National level) - Dec 2017